एक्सेल में लंबवत रूप से एकाधिक मानों को मिलान और वापस करने के लिए इंडेक्स फ़ंक्शन

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

आप Excel में एकाधिक मानों का मिलान करने और वापस करने के लिए VLOOKUP फ़ंक्शन का उपयोग नहीं कर सकते हैं। इस लेख में, मैं प्रदर्शित करूँगा कि कैसे INDEX फ़ंक्शन का उपयोग मिलान करने और एकाधिक मानों को लंबवत और क्षैतिज रूप से वापस करने के लिए किया जाए। मैं आपको कार्य करने के कुछ अन्य तरीके भी दिखाऊंगा।

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

प्रैक्टिस वर्कबुक डाउनलोड करें

इंडेक्स मैच रिटर्न मल्टीपल Values ​​Vertical.xlsx

वर्टिकल रूप से एकाधिक मानों का मिलान करने और वापस करने के लिए इंडेक्स फ़ंक्शन और अन्य मामले

1.   यदि हम VLOOKUP फ़ंक्शन का उपयोग करते हैं तो क्या होगा?

पहले, आइए देखें कि क्या होगा यदि हम VLOOKUP फ़ंक्शन का उपयोग करके एकाधिक मानों का मिलान और वापसी करना चाहते हैं। देश युनाइटेड स्टेट्स और इस देश के वापस आने वाले शहरों का मिलान करने के लिए, सेल E5,

=VLOOKUP(D5,A5:B15,2,FALSE) <में निम्न सूत्र टाइप करें 0>यहां, D5= लुकअप वैल्यू

A5:B15 = लुकअप रेंज

2 = लुकअप का लुकअप कॉलम रेंज

गलत = सटीक मिलान

ENTER दबाने के बाद, हमें केवल पहले शहर का नाम मिलेगा . इसका मतलब है कि VLOOKUP एक से अधिक मान नहीं लौटा सकता, यह केवल पहला मान लौटाता है। इसलिए, हम VLOOKUP का उपयोग करके लंबवत रूप से एकाधिक मान प्राप्त नहीं कर सकते हैं फ़ंक्शन।

और पढ़ें: एक्सेल में वीलुकअप के बजाय इंडेक्स मैच का उपयोग कैसे करें (3 तरीके)

2.   एकाधिक मानों का मिलान करने और लौटाने के लिए INDEX फ़ंक्शन

2.1 मानों को लंबवत रूप से लौटाएं

INDEX फ़ंक्शन लंबवत रूप से एकाधिक मानों का मिलान और वापसी कर सकता है। सेल में फॉर्मूला टाइप करें E5,

=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),ROW(1:1))),"")

यहां, $B$5:$B$15 =मान की सीमा

$D$5 = लुकअप मानदंड

$A$5:$A$15 = मापदंड की सीमा

ROW(1:1) इंगित करता है कि मान लम्बवत रूप से लौटाया जाएगा

ENTER दबाने के बाद आपको E5 सेल में संयुक्त राज्य अमेरिका का पहला शहर मिलेगा।

अब सेल को ड्रैग करें E5 खड़ी नीचे की ओर, आप कॉलम E

में संयुक्त राज्य अमेरिका के सभी शहरों को प्राप्त करें। आप सूत्र का उपयोग करके अन्य देशों के लिए भी मिलान कर सकते हैं। सेल D5 में देश का नाम दर्ज करें, यह स्वचालित रूप से कॉलम D में देश के शहरों को वापस कर देगा।

2.2 वापसी मान क्षैतिज रूप से

INDEX फ़ंक्शन क्षैतिज रूप से भी मान लौटा सकता है। सेल में फॉर्मूला टाइप करें E5,

=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),COLUMN(A1))),"")

यहां, $B$5:$B$15 =मान की सीमा

$D$5 = लुकअप मानदंड

$A$5:$A$15 = मापदंड की सीमा

COLUMN(A1) इंगित करता है कि मान होगाक्षैतिज रूप से लौटाया जा सकता है

ENTER दबाने के बाद, आपको संयुक्त राज्य में पहला शहर मिलेगा।

<0

अब सेल E5 क्षैतिज रूप से खींचें, आपको पंक्ति 5 में संयुक्त राज्य के सभी शहर मिलेंगे।

और पढ़ें: एक्सेल इंडेक्स-मैच फॉर्मूला क्षैतिज रूप से कई मान लौटाता है

3.   टेक्स्टजॉइन फ़ंक्शन एक सेल में कई मान लौटाता है

TEXTJOIN फ़ंक्शन एक ही सेल में कई मान लौटा सकता है। सेल में फॉर्मूला टाइप करें E5,

=TEXTJOIN(",",TRUE,IF(A5:A15=D5,B5:B15,""))

यहाँ, D5 = मानदंड

A5:B15 =  मैचिंग क्राइटेरिया की रेंज

B5:B15 = वैल्यू की रेंज

TRUE = सभी को इग्नोर करना खाली सेल

ENTER दबाने के बाद, आपको सेल E5 में संयुक्त राज्य के सभी शहर मिल जाएंगे।

और पढ़ें: सेल में टेक्स्ट होने पर एक्सेल इंडेक्स मैच

समान रीडिंग

  • एक्सेल में विशिष्ट डेटा का चयन कैसे करें (6 विधियाँ)
  • इंडेक्स मैच बनाम वीलुकअप फ़ंक्शन (9 उदाहरण)<2
  • एकाधिक परिणाम उत्पन्न करने के लिए एक्सेल में INDEX-MATCH फॉर्मूला का उपयोग कैसे करें
  • Excel INDEX MATCH with Multiple Criteria (4 उपयुक्त उदाहरण)
  • एक्सेल में रो और कॉलम में इंडेक्स मैच मल्टीपल क्राइटेरिया

4.   मल्टीपल वैल्यू को वर्टिकली फिल्टर करें

आप वैल्यू प्राप्त कर सकते हैंलंबवत रूप से फ़िल्टर का उपयोग करके। उसके लिए पहले होम > संपादन > क्रमित करें & फ़िल्टर > फ़िल्टर करें।

अब सभी कॉलम हेडर के अलावा थोड़ा नीचे की ओर तीर दिखाया जाएगा। देश के अलावा तीर पर क्लिक करें। एक ड्रॉपडाउन मेनू दिखाई देगा। इस मेनू से संयुक्त राज्य केवल का चयन करें और ओके पर क्लिक करें।

अब अपने डेटासेट में, आप केवल देखेंगे युनाइटेड स्टेट्स के शहर।

5.   एकाधिक मानों का लंबवत रूप से मिलान करने और वापस करने के लिए इंडेक्स और एग्रीगेट करें

INDEX फ़ंक्शन और AGGREGATE फ़ंक्शन एक साथ एक्सेल में लंबवत रूप से कई मानों का मिलान और वापसी कर सकता है। सेल में फॉर्मूला टाइप करें E5,

=IFERROR(INDEX($B$5:$B$15,AGGREGATE(15,3,(($A$5:$A$15=$D$5)/($A$5:$A$15=$D$5)*ROW($A$5:$A$15))-ROW($A$4),ROWS($E$5:E5))),"")

यहां, $B$5:$B$15 =मान की सीमा

$D$5 = लुकअप मानदंड

$A$5:$A$15 = मापदंड की सीमा

ENTER दबाने के बाद, आपको E5 सेल में युनाइटेड स्टेट्स का पहला शहर मिल जाएगा।<2

अब सेल E5 को लंबवत नीचे की ओर खींचें, आपको कॉलम E में संयुक्त राज्य अमेरिका के सभी शहर मिलेंगे।

और पढ़ें: एक्सेल इंडेक्स मैच सिंगल/मल्टीपल क्राइटेरिया के साथ सिंगल/मल्टीपल परिणाम

निष्कर्ष

आप वर्णित विधियों में से किसी भी विधि का उपयोग कई मानों को लंबवत रूप से मिलान और वापस करने के लिए कर सकते हैं, लेकिन INDEX फ़ंक्शन का उपयोग करना सबसे अधिक हैसुविधाजनक तरीका। यदि आप किसी भी तरीके के बारे में किसी भी भ्रम का सामना करते हैं तो कृपया एक टिप्पणी छोड़ दें।

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