सॉर्ट फ़ंक्शन उदाहरण - एक्सेल और Google पत्रक

विषय - सूची

यह ट्यूटोरियल दर्शाता है कि कैसे उपयोग करना है सॉर्ट फ़ंक्शन एक्सेल में मानों की सूची को सॉर्ट करने के लिए।

सॉर्ट फ़ंक्शन अवलोकन

सॉर्ट फ़ंक्शन का उपयोग किसी श्रेणी या सरणी में मानों को सॉर्ट करने के लिए किया जाता है। इसका उपयोग मूल्यों को आरोही या अवरोही क्रम में व्यवस्थित करने के लिए किया जा सकता है।

सॉर्ट एक्सेल वर्कशीट फ़ंक्शन का उपयोग करने के लिए, एक सेल चुनें और टाइप करें:

(ध्यान दें कि सूत्र इनपुट कैसे दिखाई देते हैं)

सॉर्ट फ़ंक्शन सिंटैक्स और इनपुट:

= SORT (सरणी, [सॉर्ट_इंडेक्स], [सॉर्ट_ऑर्डर], [by_col])

सरणी - क्रमबद्ध करने के लिए श्रेणी या सरणी।

[सॉर्ट_इंडेक्स] (वैकल्पिक) - छँटाई के लिए उपयोग करने के लिए स्तंभ अनुक्रमणिका। छोड़े जाने पर यह डिफ़ॉल्ट रूप से 1 हो जाता है।

[क्रमबद्ध करेन का आदेश] (वैकल्पिक) - उपयोग 1 आरोही क्रम में क्रमबद्ध करने के लिए और -1 अवरोही क्रम के लिए। छोड़े जाने पर यह डिफ़ॉल्ट रूप से 1 यानी आरोही क्रम में आ जाता है।

[by_col] (वैकल्पिक) - उपयोग सच कॉलम द्वारा क्रमबद्ध करने के लिए और झूठा पंक्ति द्वारा क्रमबद्ध करने के लिए। छोड़े जाने पर यह डिफॉल्ट हो जाता है FALSE यानी पंक्ति के आधार पर छाँटें।

मूल्यों को आरोही या अवरोही क्रम में क्रमबद्ध करने के लिए

हम आरोही या अवरोही क्रम में मानों की एक सरणी का आदेश दे सकते हैं। ऐसा करने के लिए हम SORT फ़ंक्शन में [sort_order] तर्क में हेरफेर करते हैं।

कर्मचारियों की हमारी सूची को क्रमबद्ध करने के लिए A2:A7 में आरोही क्रम हम निम्नलिखित सूत्र दर्ज करते हैं डी2.

= क्रमबद्ध करें (ए 2: ए 7)

आप देखेंगे कि ऊपर के उदाहरण में हमने [sort_order] तर्क को छोड़ दिया है, ऐसा इसलिए है क्योंकि जब आप अपनी सीमा को आरोही क्रम में क्रमित करना चाहते हैं तो इसका मान निर्धारित करना आवश्यक नहीं है।

नीचे दिए गए उदाहरण में हमने [sort_order] तर्क का मान -1 पर सेट किया है ताकि हमारे सरणी को क्रम में रखा जा सके घटते क्रम में. हम निम्नलिखित सूत्र को दर्ज करते हैं डी2:

= क्रमबद्ध करें (ए 2: ए 7,, -1)

आप देखेंगे कि हमारे सूत्र में तीसरा तर्क [सॉर्ट_ऑर्डर] पर सेट है -1. जब पर सेट हो 1 यह सूची को आरोही क्रम में लौटाता है।

किसी अन्य कॉलम द्वारा मानों को क्रमबद्ध करने के लिए

आप अपने सरणी में एक कॉलम को उसी सरणी में किसी अन्य कॉलम में मानों के आधार पर सॉर्ट करने के लिए SORT फ़ंक्शन का भी उपयोग कर सकते हैं। उदाहरण के लिए, हम अपने कर्मचारियों की सूची को इसमें क्रमबद्ध करना चाहते हैं A2:A7 जिन विभागों में वे काम करते हैं, उनके द्वारा बी२:बी७. ऐसा करने के लिए, हम निम्नलिखित सूत्र दर्ज करते हैं E2:

= क्रमबद्ध करें (ए 2: बी 7,2)

आप देखेंगे कि दूसरा तर्क [सॉर्ट_इंडेक्स] 2 पर सेट है। इसका मतलब है कि हम फ़ंक्शन के आउटपुट के क्रम को सॉर्ट करने के लिए दूसरे कॉलम का उपयोग कर रहे हैं।

इस उदाहरण को SORTBY फ़ंक्शन का उपयोग करके भी हल किया जा सकता है जो उपयोग के मामले और कार्यक्षमता के संदर्भ में SORT फ़ंक्शन से निकटता से संबंधित है।

एकाधिक कॉलम द्वारा मानों को क्रमबद्ध करने के लिए

पिछले भाग में हमने देखा कि कैसे एक कॉलम में मानों को दूसरे कॉलम में मानों के आधार पर क्रमबद्ध किया जाता है। SORT फ़ंक्शन का उपयोग करके आप एक कदम आगे जा सकते हैं और परिणाम को दूसरे कॉलम से सॉर्ट कर सकते हैं।

एक ऐसे परिदृश्य की कल्पना करें जिसमें हम अपने कर्मचारियों की सूची को क्रमबद्ध करना चाहते हैं A2:A7 जिस विभाग से वे संबंधित हैं बी२:बी७ जिसके बाद हम प्रत्येक विभाग के भीतर नामों को वर्णानुक्रम में क्रमबद्ध करना चाहते हैं। ऐसा करने के लिए हम निम्नलिखित सूत्र दर्ज करते हैं E2:

= सॉर्ट (ए२:बी७,{२,१},{१,१})

इसे प्राप्त करने के लिए हम निरंतर सरणियों {2,1} और {1,1} का उपयोग करते हैं।

[सॉर्ट_इंडेक्स] = {2,1}

ऊपर दिए गए स्निपेट का मतलब है कि हम पहले डेटा को दूसरे कॉलम यानी डिपार्टमेंट कॉलम और फिर पहले कॉलम यानी कर्मचारी कॉलम से सॉर्ट करते हैं

[सॉर्ट_ऑर्डर] = {1,1}

ऊपर दिए गए स्निपेट का मतलब है कि हम दूसरे और पहले कॉलम को आरोही क्रम में क्रमबद्ध करते हैं।

अन्य गतिशील सरणी सूत्रों के साथ प्रयोग करें

अतिरिक्त कार्यक्षमता के लिए SORT फ़ंक्शन का उपयोग अन्य डायनामिक ऐरे फ़ार्मुलों जैसे UNIQUE और FILTER के साथ किया जा सकता है।

अद्वितीय समारोह के साथ

उदाहरण के लिए, हम अपनी कंपनी में अद्वितीय कर्मचारियों की सूची को क्रमबद्ध करना चाहते हैं, ऐसा करने के लिए हम निम्नलिखित सूत्र दर्ज करते हैं डी2:

= क्रमबद्ध करें (अद्वितीय (ए 2: ए 7))

फ़िल्टर फ़ंक्शन के साथ

उदाहरण के लिए, हम उन फलों की एक सूची वापस करना चाहते हैं जिनकी बिक्री-मात्रा ने हमारे लक्ष्य को मारा या पार किया है डी2, ऐसा करने के लिए हम निम्नलिखित सूत्र दर्ज करते हैं F2:

= सॉर्ट (फ़िल्टर (A2:B17,B2:B17>=D2),2,-1)

मुद्दे

#स्पिल!

यह त्रुटि तब होती है जब स्पिल रेंज में कोई मान होता है यानी वह श्रेणी जहां SORT फ़ंक्शन अपने परिणाम रखता है।

इस त्रुटि को ठीक करने के लिए, Excel द्वारा हाइलाइट की गई श्रेणी को साफ़ करें।

सॉर्ट फंक्शन टिप्स और ट्रिक्स

  1. NS [क्रमबद्ध करेन का आदेश] केवल 1 (आरोही) या -1 (अवरोही) हो सकता है, जब इस तर्क के लिए कोई मान नहीं दिया जाता है तो SORT फ़ंक्शन आरोही क्रम में सॉर्ट करने के लिए डिफ़ॉल्ट होता है।
  1. सुनिश्चित करें कि स्पिल त्रुटि से बचने के लिए इनपुट सेल के नीचे के सेल खाली हैं, स्पिल त्रुटि के बारे में अधिक जानें 'यहां' - "डायनेमिक ऐरे फ़ार्मुलों का परिचय" में लिंक जोड़ें

  1. SORT फ़ंक्शन का उपयोग अन्य डायनेमिक ऐरे फ़ंक्शंस जैसे FILTER और UNIQUE के साथ अधिक बहुमुखी सूत्र बनाने के लिए किया जा सकता है।

Google पत्रक में क्रमबद्ध करें

SORT फ़ंक्शन Google शीट्स में ठीक उसी तरह काम करता है जैसे Excel में होता है:

आप साइट के विकास में मदद मिलेगी, अपने दोस्तों के साथ साझा करने पेज

wave wave wave wave wave