एक्सेल में डेटा के ऑर्डर को कैसे रिवाइज करें? - 3 उदाहरण के साथ तरीके

एक्सेल डेटा का रिवर्स ऑर्डर

एक्सेल में रिवर्स ऑर्डर डेटा को फ़्लिप करने के अलावा और कुछ नहीं है जहाँ नीचे का मूल्य ऊपर आता है और ऊपर का मूल्य नीचे जाता है।

उदाहरण के लिए, नीचे दी गई छवि देखें।

जैसा कि हम देख सकते हैं, नीचे का मूल्य रिवर्स ऑर्डर में शीर्ष पर है, और वही शीर्ष मूल्य पर भी जाता है। इसलिए, हम एक्सेल में डेटा के क्रम को कैसे रिवर्स करते हैं यह अब सवाल है।

Excel में डेटा पंक्तियों के क्रम को कैसे उल्टा करें?

एक्सेल में, हम कई तरीकों का पालन करके सॉर्ट कर सकते हैं; यहां, हम आपको एक्सेल में आदेश को उलटने के सभी संभावित तरीके दिखाएंगे।

विधि # 1 - सरल क्रमबद्ध विधि

आप पहले से ही सोच रहे होंगे कि क्या केवल एक सॉर्ट विकल्प का उपयोग करके डेटा को रिवर्स करना संभव है। हम केवल डेटा को सॉर्ट करके रिवर्स नहीं कर सकते हैं, लेकिन कुछ सहायक कॉलम के साथ, हम वास्तव में ऐसा कर सकते हैं।

चरण 1 - इस उदाहरण के लिए नीचे दिए गए आंकड़ों पर विचार करें।

चरण 2 - इसके आगे, "HELPER" नामक एक कॉलम बनाएं और सीरियल नंबर डालें।

चरण 3 - अब, संपूर्ण डेटा का चयन करें और ALT + D + S दबाकर सॉर्ट विकल्प खोलें ।

चरण 4 - "द्वारा क्रमबद्ध करें" के तहत "हेल्पर" चुनें।

चरण 5 - फिर, "ऑर्डर" के तहत, "सबसे छोटा से सबसे बड़ा" चुनें।

स्टेप 6 - अब Ok पर क्लिक करें, हमारा डेटा उल्टा हो जाएगा।

विधि # 2 - एक्सेल फॉर्मूला का उपयोग करना

हम सूत्रों का उपयोग करके भी आदेश को उल्टा कर सकते हैं। भले ही ऐसा करने के लिए हमारे पास कोई अंतर्निहित फ़ंक्शन नहीं है, हम आदेश को उलटने के लिए अन्य फ़ार्मुलों का उपयोग कर सकते हैं।

डेटा का रिवर्स ऑर्डर करने के लिए, हम दो फॉर्मूले यानी INDEX और ROWS का उपयोग करने जा रहे हैं। INDEX फ़ंक्शन चयनित रेंज की उल्लिखित पंक्ति संख्या से परिणाम प्राप्त कर सकता है, और एक्सेल में ROWS फ़ंक्शन कई चयनित पंक्तियों की गिनती देगा।

चरण 1 - इस उदाहरण के लिए नीचे दिए गए आंकड़ों पर विचार करें।

चरण 2 - पहले INDEX फ़ंक्शन खोलें।

चरण 3 - के लिए सरणी, ए 2 से शहर के नाम का चयन करें: ए 9 और F4 कुंजी दबाकर यह पूर्ण संदर्भ बनाते हैं।

चरण 4 - अगला, इंडेक्स फ़ंक्शन के अंदर रो न्यू ओपन रोल्स फ़ंक्शन सम्मिलित करने के लिए ।

चरण 5 - ROWS फ़ंक्शन के लिए, उसी सेल का चयन करें, जैसा कि हमने INDEX फ़ंक्शन के लिए चुना है, लेकिन इस बार केवल अंतिम सेल को पूर्ण संदर्भ बनाता है।

चरण 6 - ब्रैकेट को बंद करें और परिणाम प्राप्त करने के लिए एंटर कुंजी दबाएं।

चरण 7 - पूर्ण परिणाम प्राप्त करने के लिए सूत्र खींचें।

विधि # 3 - VBA कोडिंग का उपयोग करके रिवर्स ऑर्डर

VBA कोडिंग का उपयोग करके एक्सेल डेटा के क्रम को उलटना भी संभव है। यदि आपको VBA का अच्छा ज्ञान है, तो नीचे आपके लिए कोड है।

कोड:

Sub Reverse_Order () Dim k as Long Dim LR, Long LR = Cell (Rows.Count, 1)। And (xlUp) .Row for k = 2 To LR कोशिकाएं (k, 2) .Value = कक्ष (LR, 1)। .Value LR = LR - 1 अगला k एंड सब उप

इस कोड को अपने मॉड्यूल पर कॉपी करें।

अब अपनी एक्सेल वर्कशीट में रिवर्स ऑर्डर लिस्ट प्राप्त करने के लिए कोड चलाएं।

मुझे समझाएं कि यह कोड आपके लिए कैसे काम करता है। सबसे पहले, मैंने दो चर, "के" और "एलआर" को एक लंबी डेटा प्रकार के रूप में घोषित किया है ।

डिम के रूप में लंबे समय के रूप में डिम एलआर

"के" कोशिकाओं के माध्यम से लूपिंग के लिए है, और "एलआर" वर्कशीट में अंतिम उपयोग की गई पंक्ति को खोजना है।

अगला, मैंने स्ट्रिंग में अंतिम मान खोजने के लिए अंतिम उपयोग की गई पंक्ति तकनीक का उपयोग किया है।

एलआर = कोशिकाएं (पंक्तियाँ। 1, 1)। और (xlUp)

अगला, मैंने आदेश को उलटने के लिए कोशिकाओं के माध्यम से लूप के लिए अगले लूप के लिए नियोजित किया है ।

K = 2 के लिए LR सेल (k, 2)

इसलिए जब हम इस कोड को चलाते हैं, तो हमें निम्नलिखित परिणाम मिलते हैं।

याद रखने वाली चीज़ें

  • आदेश को उलटने के लिए एक्सेल में कोई अंतर्निहित कार्य या उपकरण उपलब्ध नहीं है।
  • INDEX + ROWS का संयोजन आदेश को उलट देगा।
  • सभी उपलब्ध तकनीकों में से, सॉर्ट विकल्प बेहतर और आसान तरीका है।
  • VBA कोड को समझने के लिए, आपको VBA मैक्रोज़ का पूर्व ज्ञान होना आवश्यक है।

दिलचस्प लेख...