SORTBY फ़ंक्शन उदाहरण - एक्सेल

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

SORTBY फ़ंक्शन अवलोकन

SORTBY फ़ंक्शन SORT फ़ंक्शन का एक विस्तार है। यह संबंधित सरणी या श्रेणी के मानों के आधार पर किसी सरणी में मानों को क्रमित करना आसान बनाता है।

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

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

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

= SORTBY (सरणी, by_array1, [sort_order1], [by_array2, Sort_order2],…)

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

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

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

[बाईअरे२] (वैकल्पिक) - सॉर्ट करने के लिए दूसरी सरणी या श्रेणी।

[सॉर्ट_ऑर्डर2] (वैकल्पिक) - छँटाई के लिए उपयोग करने का क्रम। 1 आरोही के लिए, -1 अवरोही के लिए। डिफ़ॉल्ट आरोही है।

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

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

= SORTBY (A2:B7, B2:B7)

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

= SORTBY (A2:A7, B2:B7)

आप देखेंगे कि हमने सेट कर दिया है [सरणी] करने के लिए तर्क A2:A7 जैसा कि हम केवल पहला कॉलम लौटाना चाहते हैं।

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

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

= SORTBY (A2:B7,B2:B7, -1)

आप देखेंगे कि तीसरा तर्क [क्रमबद्ध करेन का आदेश] इसके लिए सेट है -1 ताकि घटते क्रम में घंटों की संख्या को क्रमबद्ध किया जा सके. जब पर सेट हो 1 जैसा कि पिछले अनुभाग में दिखाया गया है, सूत्र आरोही क्रम में घंटों को क्रमबद्ध करता है।

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

कर्मचारियों को क्रमबद्ध करने के लिए A2:A7 दूसरे कॉलम से यानी काम के घंटे और फिर पहले कॉलम यानी कर्मचारियों द्वारा, हम निम्नलिखित सूत्र को दर्ज करते हैं: डी2:

=SORTBY(A2:B7, B2:B7, 1, A2:A7, 1)

मुद्दे

#स्पिल!

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

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

SORTBY टिप्स और ट्रिक्स

  1. सुनिश्चित करें कि तर्क [सरणी] तथा [बायरेरे] पंक्तियों की संख्या समान है:

    यह काम करेगा


यह काम नहीं करेगा

2. The [क्रमबद्ध करेन का आदेश] केवल 1 (आरोही) या -1 (अवरोही) हो सकता है, जब इस तर्क के लिए कोई मान नहीं दिया जाता है तो SORTBY फ़ंक्शन आरोही क्रम में सॉर्ट करने के लिए डिफ़ॉल्ट होता है।

3.सुनिश्चित करें कि स्पिल त्रुटि से बचने के लिए इनपुट सेल के नीचे के सेल खाली हैं, स्पिल त्रुटि के बारे में अधिक जानें 'यहां' - डीएएफ के परिचय के लिए लिंक जोड़ें.

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

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

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


यहां एकमात्र सीमा यह है कि जब हम SORT का उपयोग करते हैं तो हमें आउटपुट में सॉर्ट करने के लिए उपयोग किए जाने वाले कॉलम को शामिल करना होता है।

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

wave wave wave wave wave