मैं एक एक्सेल शीट (डाउनलोड में डेटा के साथ एक अजीब तरह से विशिष्ट मुद्दा रहा हूँ https://app.box.com/s/34xjmarn9j8jbme0f1d3shi5rctdigr4 )। इसमें कई कॉलम हेडर द्वारा छांटना शामिल है। डेटासेट में सभी पंक्तियाँ एक विशिष्ट पंक्ति के अपवाद के साथ सही ढंग से सॉर्ट करने के लिए दिखाई देती हैं। मेरा डेटा प्रकार निम्नानुसार सेट है।
फ़ाइल के साथ संयोजन के रूप में इस आदेश को देखते हुए, डेटा को System_Site द्वारा सॉर्ट करना चाहिए; फिर बिल्डिंग (बिल्डिंग ए, बिल्डिंग बी, बिल्डिंग सी, आदि) द्वारा; उसके बाद Utility_Type (बिजली, पानी) द्वारा; फिर मीटर द्वारा (यहां लागू नहीं); और फिर Start_Date द्वारा। यह एक को छोड़कर सभी पंक्तियों के लिए मामला है (फ़ाइल में लाल पाठ, पंक्ति 72)। ध्यान दें कि कैसे यह पंक्ति, यूटिलिटी_Type Water के साथ, मौजूद पंक्तियों के बीच Utility_Type Electric के साथ दिखाई देती है। यदि सॉर्ट सही तरीके से कार्य कर रहा था, तो यह पंक्ति डेटासेट में अंतिम रूप से दिखाई देगी, जिसे साइट ए, बिल्डिंग डी, वॉटर (फाइल में नीले रंग का पाठ, पंक्तियाँ 85-92) के साथ रखा जाएगा।
प्रत्येक सेल में डेटा प्रकारों के संदर्भ में आक्रामक पंक्ति अन्य पंक्तियों से अलग नहीं है। मैं इस पंक्ति की कोशिकाओं और किसी भी अन्य (पूर्व अनुगामी रिक्त स्थान) के बीच किसी भी अदृश्य अंतर का पता नहीं लगा सकता।
किसी भी तरह की सहायता की सराहना की जाएगी। मूल फ़ाइल CSV प्रारूप में थी, यदि वह प्रासंगिक हो।