एक्सेल में सिंगल क्राइटेरिया के आधार पर मल्टीपल वैल्यू कैसे रिटर्न करें

  • इसे साझा करें
Hugh West

यदि आप एकल मानदंड के आधार पर एकाधिक मान लौटाने के लिए एक्सेल की तलाश कर रहे हैं, तो आप सही जगह पर हैं। एक्सेल का उपयोग करते समय, विभिन्न मानदंडों के आधार पर कई मूल्यों को खोजना सामान्य कार्य है और किसी भी प्रोग्राम को प्रभावी ढंग से चलाने के लिए आवश्यक है। इस लेख में, हम एक्सेल में एकल मानदंड के आधार पर कई मान वापस करने के तरीकों पर चर्चा करने का प्रयास करेंगे। .xlsx

एक्सेल में सिंगल क्राइटेरिया के आधार पर कई वैल्यू रिटर्न करने के 3 तरीके

पहले इस डेटा सेट पर एक नजर डालते हैं। हमारे पास 1930 से 2018 तक हुए सभी फीफा विश्व कप की सूची है। हमारे पास वर्ष कॉलम B में, मेजबान देश कॉलम C में, चैंपियन देश कॉलम डी, और उपविजेता देश कॉलम ई में।

अब, आइए हम कोशिश करते हैं इस डेटा सेट से एकल मानदंड के आधार पर एक से अधिक मान निकालने के लिए। एक एकल सेल।

हम सभी चैंपियन देशों के नाम एक कॉलम में निकालने की कोशिश करेंगे और साथ ही उन वर्षों में जब वे आसन्न सेल में चैंपियन बने।

मान लें कि हम नाम निकालेंगे। कॉलम G में चैंपियन देशों की संख्या देश

  • सबसे पहले,हम एक्सेल के यूनीक फंक्शन का इस्तेमाल करेंगे। इस सूत्र को पहली सेल में दर्ज करें, G5
=UNIQUE(D5:D25)

यहां, D5:D25 संदर्भित करता है वर्ल्ड कप के चैंपियन के लिए।

  • दूसरा, ENTER दबाएं।
  • आखिरकार, हमें सभी आउटपुट कॉलम G

नोट में मिलेंगे : Microsoft 365 का उपयोग करते समय, सभी मान प्राप्त करने के लिए फ़िल हैंडल का उपयोग करने की आवश्यकता नहीं है। सभी मान स्वचालित रूप से आउटपुट के रूप में दिखाई देंगे।

1.1। TEXTJOIN और IF फ़ंक्शंस का उपयोग करना

TEXTJOIN और IF फ़ंक्शंस के संयोजन का उपयोग करना एकल मानदंड के आधार पर एकाधिक मानों को खोजने के लिए एक सामान्य अनुप्रयोग है। इन दो कार्यों का उपयोग मुख्य रूप से दो या अधिक मानदंडों से आधार मूल्य के सामान्य मूल्यों का पता लगाता है।

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

  • ऐसा करने के लिए, सबसे पहले, <6 में सूत्र लिखें>H5 इस तरह सेल।
=TEXTJOIN(",",TRUE,IF($D$5:$D$25=G5,$B$5:$B$25,""))

  • दूसरा, ENTER दबाएं आउटपुट को 1930,1950 के रूप में प्राप्त करने के लिए।
  • तीसरा, फिल हैंडल का उपयोग करने के लिए दाएं-तल को पकड़े हुए कर्सर को नीचे खींचें। H5

  • आखिरकार, हम इस तरह के आउटपुट प्राप्त करेंगेयह.

फ़ॉर्मूला स्पष्टीकरण

  • यहां $B$5 :$B$25 लुकअप ऐरे है। हम वर्षों तक देखना चाहते हैं। यदि आप कुछ और चाहते हैं, तो उसका उपयोग करें।
  • $D$5:$D$25=G5 वह मानदंड है जिसका हम मिलान करना चाहते हैं। हम चैंपियन कॉलम ( $D$5:$D$25) के साथ सेल G5 ( उरुग्वे ) का मिलान करना चाहते हैं। यदि आप कुछ और चाहते हैं, तो उसका उपयोग करें।

1.2। TEXTJOIN और FILTER फ़ंक्शंस

का उपयोग करके हम TEXTJOIN और FILTER फ़ंक्शंस के संयोजन का उपयोग करके पिछले आउटपुट के समान आउटपुट भी पा सकते हैं।

  • तो सबसे पहले सूत्र को H5 सेल में इस तरह लिखें।
=TEXTJOIN(",",TRUE,FILTER($B$5:$B$25,$D$5:$D$25=G5))

<1

  • दूसरा, ENTER दबाएं।
  • तीसरा, फिल हैंडल का उपयोग करें।
  • आखिरकार, हमें वह मिल जाएगा इस तरह उत्पादन। B$5:$B$25 लुकअप ऐरे है। हम वर्षों तक देखना चाहते हैं। यदि आप कुछ और चाहते हैं, तो उसका उपयोग करें।
  • $D$5:$D$25=G5 वह मानदंड है जिसका हम मिलान करना चाहते हैं। हम चैंपियन कॉलम ( $D$5:$D$25) के साथ सेल G5 ( उरुग्वे ) का मिलान करना चाहते हैं। अगर आप कुछ और चाहते हैं, तो उसका इस्तेमाल करें।

और पढ़ें: एक्सेल में सेल से डेटा कैसे निकालें (5 तरीके)

2. एक कॉलम में एकल मानदंड के आधार पर एकाधिक मान लौटाएं

उपर्युक्त कार्य केवल उपलब्ध हैं ऑफिस 365 में। अब अगर आपके पास ऑफिस 365 सदस्यता नहीं है, तो आप इन तरीकों का पालन कर सकते हैं और एक कॉलम में एक मानदंड के आधार पर कई मान वापस कर सकते हैं।

2.1। INDEX, SMALL, MATCH, ROW, और ROWS फ़ंक्शंस के संयोजन का उपयोग करना

मान लीजिए, हमें यह पता लगाने की आवश्यकता है कि ब्राज़ील किस वर्ष में चैंपियन बना। हम इसे INDEX , SMALL , MATCH , ROW , और ROWS प्रकार्यों के संयोजन का उपयोग करके पा सकते हैं

निम्नलिखित डेटासेट में, हमें इसे G5 सेल में खोजने की आवश्यकता है।

  • इसलिए, सबसे पहले, G5 <में सूत्र लिखें 7>सेल इस तरह।

=INDEX($B$5:$B$25, SMALL(IF(G$4=$D$5:$D$25, MATCH(ROW($D$5:$D$25), ROW($D$5:$D$25)), ""), ROWS($A$1:A1)))

  • चूँकि यह एक सरणी सूत्र है, अब हमें CTRL + SHIFT + ENTER दबाना होगा।
  • आखिरकार, हमें वे वर्ष मिलेंगे जिनमें ब्राज़ील आउटपुट के रूप में चैंपियन बने।

अब, उपरोक्त सूत्र का उपयोग करके आप किसी अन्य देश की चैंपियनशिप के वर्ष निकाल सकते हैं।

उदाहरण के लिए , उन वर्षों का पता लगाने के लिए जब अर्जेंटीना कॉलम एच में चैंपियन था, अर्जेंटीना एक ब्राजील के निकट एक नया कॉलम बनाएं, और सूत्र को दाईं ओर खींचें फिल हैंडल का उपयोग करके।

नतीजतन, हम इस तरह का आउटपुट पाएंगे।

फॉर्मूला स्पष्टीकरण

  • यहां $B$5:$B$25 लुकअप ऐरे है। हम सालों से देख रहे हैं। यदि आपके पास देखने के लिए कुछ और है, तो उपयोग करेंकि.
  • G$4=$D$5:$D$25 मिलान मानदंड है। हम सेल G4 , ब्राजील की सामग्री का मिलान D5 से D25 तक सेल की सामग्री से करना चाहते हैं। आप अपने मानदंड का उपयोग करें।
  • फिर से, $D$5:$D$25 मिलान कॉलम है। आप अपने कॉलम का उपयोग करें।

देखिए, हमें वो साल मिल गए जब अर्जेंटीना चैंपियन था। वर्ष 1978 और 1986

हम इसे अन्य सभी देशों के लिए कर सकते हैं।

अगले अनुभाग पर जाने से पहले, मेरे पास एक छोटा सा है आप के लिए सवाल। क्या आप उन वर्षों का पता लगा सकते हैं जब मेजबान देशों ने विश्व कप जीता था?

हां। आपने सही अनुमान लगाया है। सूत्र इस तरह H5 सेल में होगा।

=INDEX($B$5:$B$25, SMALL(IF($C$5:$C$25=$D$5:$D$25, MATCH(ROW($D$5:$D$25), ROW($D$5:$D$25)), ""), ROWS($A$1:A1)))

आखिरकार मेजबान देश 1930,1934,1966,1974,1978 और 1998 में चैंपियन बना।

2.2। फ़िल्टर फ़ंक्शन लागू करना

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

लेकिन एकमात्र समस्या यह है कि FILTER फ़ंक्शन Office 365 में ही उपलब्ध है। साल जब ब्राज़ील चैंपियन था।

=FILTER($B$5:$B$25,$D$5:$D$25=H$4)

फ़ॉर्मूला की व्याख्या

  • हमेशा की तरह, $B$5:$B$25 लुकअप ऐरे है . साल हमारे मामले में। आप अपना उपयोग करेंone.
  • $D$5:$D$25=G$4 मिलान मानदंड है। आप अपने एक का उपयोग करें।

  • दूसरा, इस तरह के आउटपुट प्राप्त करने के लिए ENTER दबाएं।

  • अब पिछली विधि की तरह, हम अर्जेंटीना के ठीक बगल में ब्राजील के पास एक नया कॉलम बना सकते हैं, और Fill को ड्रैग कर सकते हैं साल जब अर्जेंटीना चैंपियन था, पाने के लिए को दाईं ओर हैंडल करें।

आखिरकार, आउटपुट यह इस तरह होगा।

और पढ़ें: मानदंड के आधार पर एक्सेल से डेटा कैसे निकालें (5 तरीके) <1

समान रीडिंग्स

  • एक्सेल में मल्टीपल डीलिमिटर्स वाली टेक्स्ट फाइल कैसे इंपोर्ट करें (3 तरीके)
  • पाठ फ़ाइल से एक्सेल में डेटा कैसे आयात करें (3 विधियाँ) टेक्स्ट फ़ाइल को एक्सेल में स्वचालित रूप से कैसे बदलें (3 उपयुक्त तरीके)
  • नोटपैड को कॉलम के साथ एक्सेल में कैसे बदलें (5 तरीके)

3 एक पंक्ति में एकल मानदंड के आधार पर एक्सेल में एकाधिक मान लौटाएं

अंत में, यदि आप चाहें , आप एक पंक्ति में मापदंड के आधार पर एकाधिक मान लौटा सकते हैं। हम इसे IFERROR , INDEX , SMALL , IF , ROW , और के संयोजन का उपयोग करके कर सकते हैं। कॉलम कार्य करता है।

  • उन वर्षों का पता लगाने के लिए जब ब्राजील चैंपियन था, सबसे पहले, एक सेल का चयन करें और ब्राजील में प्रवेश करें। इस मामले में, यह है G5
  • दूसरा, इस सरणी सूत्र को सन्निकट सेल यानी H5 में लिखें, और CTRL + SHIFT + ENTER दबाएं।

=IFERROR(INDEX($B$5:$B$25, SMALL(IF($G5=$D$5:$D$25, ROW($B$5:$B$25)-3,""), COLUMN()-7)),"")

  • तीसरा, ENTER दबाएं।<14
  • आखिरकार, हम विभिन्न विशिष्ट देशों के वर्ष पाएंगे जब वे पहले चैंपियन बने थे। यह Microsoft 365 में फ़िल हैंडल का उपयोग किए बिना अपने आप हो जाएगा.
  • अब, अन्य वर्षों का पता लगाने के लिए जब ये देश चैंपियन बने, बस का उपयोग करें फिल हैंडल

  • नतीजतन, हमें इस तरह का आउटपुट मिलेगा।

फ़ॉर्मूला की व्याख्या

  • यहां $B$5:$B$25 लुकअप ऐरे है। हमने वर्षों तक B5 से B25 की सीमा में देखा। यदि आप कुछ और चाहते हैं, तो उसका उपयोग करें।
  • $G5=$D$5:$D$25 मिलान मानदंड है। मैं सेल G5 ( ब्राजील ) को चैंपियन कॉलम ( D5 से D25 ) से मिलाना चाहता हूं। यदि आप कुछ और करना चाहते हैं, तो वह करें।
  • मैंने ROW($B$5:$B$25)-3 का उपयोग किया है क्योंकि यह मेरी लुकअप सरणी है और इसका पहला सेल है सरणी पंक्ति संख्या 4 ( B4 ) में शुरू होती है। उदाहरण के लिए, अगर आपका लुकअप ऐरे $D$6:$D$25 है, ROW($D$6:$D$25)-5 का इस्तेमाल करें।
  • जगह में of COLUMN()-7, जहां आप फॉर्मूला डाल रहे हैं, उसके पिछले कॉलम की संख्या का उपयोग करें। उदाहरण के लिए, यदि आप कॉलम G में सूत्र सम्मिलित कर रहे हैं, तो उपयोग करें COLUMN()-6.

और पढ़ें: Excel में एकाधिक मानदंडों के आधार पर तालिका से डेटा कैसे निकालें <1

ह्यूग वेस्ट उद्योग में 10 से अधिक वर्षों के अनुभव के साथ एक अत्यधिक अनुभवी एक्सेल ट्रेनर और विश्लेषक है। उनके पास लेखा और वित्त में स्नातक की डिग्री और व्यवसाय प्रशासन में मास्टर डिग्री है। ह्यूग को पढ़ाने का शौक है और उन्होंने एक अद्वितीय शिक्षण दृष्टिकोण विकसित किया है जिसका पालन करना और समझना आसान है। एक्सेल के उनके विशेषज्ञ ज्ञान ने दुनिया भर में हजारों छात्रों और पेशेवरों को अपने कौशल में सुधार करने और अपने करियर में उत्कृष्टता हासिल करने में मदद की है। अपने ब्लॉग के माध्यम से, ह्यूग दुनिया के साथ अपने ज्ञान को साझा करता है, व्यक्तियों और व्यवसायों को उनकी पूरी क्षमता तक पहुंचने में मदद करने के लिए मुफ्त एक्सेल ट्यूटोरियल और ऑनलाइन प्रशिक्षण प्रदान करता है।