अपने फ़ार्मुलों में सापेक्ष संदर्भों का उपयोग करके होने वाली छँटाई त्रुटियों को रोकें
यदि आप किसी कार्यपुस्तिका में किसी स्तंभ के अनुसार सूची को क्रमबद्ध करना चाहते हैं जिसमें पाठ या निरपेक्ष मान नहीं हैं, लेकिन सूत्र या कार्य हैं, तो कभी-कभी समस्याएं उत्पन्न हो सकती हैं जो स्वयं को निम्नानुसार प्रकट करती हैं:
पहली नज़र में ऐसा लगता है कि एक्सेल ने सेल की सामग्री को पूरी तरह से गड़बड़ कर दिया है और बिना सिस्टम के। यदि आप करीब से देखें, तो आप देखेंगे कि इसके पीछे एक प्रणाली है: छँटाई क्रम उपयोग किए गए सूत्रों और कार्यों के पहले अक्षरों से उत्पन्न होता है।
यह तब होता है जब आप सूत्रों और कार्यों में सापेक्ष सेल संदर्भों का उपयोग करते हैं। ये परिणाम की ओर ले जाते हैं कि एक सूत्र का परिणाम परिवर्तनशील होता है और इसलिए एक्सेल के लिए एक विश्वसनीय मात्रा का प्रतिनिधित्व नहीं करता है जिसे सॉर्ट किया जा सकता है।
यही कारण है कि एक्सेल फ़ंक्शंस के नाम से सॉर्ट करता है, जो स्थिर रहता है, भले ही सॉर्ट उन्हें एक अलग सेल में ले जाए।
निम्नलिखित आंकड़ा एक उदाहरण का उपयोग करके इस समस्या को दिखाता है। कॉलम बी की कोशिकाओं में कॉलम ए में संबंधित सेल का एक सापेक्ष संदर्भ होता है (= सेल बी 2 में ए 2, सेल बी 3 में ए 3, आदि)।
कॉलम बी को छाँटने के बाद, ऐसा लगता है कि कुछ भी नहीं हुआ है। ऐसा इसलिए है क्योंकि संदर्भ पहले से ही आरोही क्रम में हैं।
जैसे ही आप इस तालिका में सापेक्ष संदर्भों को निरपेक्ष संदर्भों से बदलते हैं, छँटाई वांछित परिणाम देती है। निम्न आंकड़ा इसे उदाहरण तालिका के साथ दिखाता है: