एक्सेल: एकाधिक मानों को लंबवत रूप से वापस करने के लिए index और match का उपयोग करें
आप Excel में एकाधिक मानों को लंबवत रूप से वापस करने के लिए INDEX और MATCH के साथ निम्नलिखित मूल सूत्र का उपयोग कर सकते हैं:
=IFERROR(INDEX( $B$2:$B$11 ,SMALL(IF( $D$2 = $A$2:$A$11 ,ROW( $A$2:$A$11 )-ROW( $A$2 )+1), ROW( 1:1 )))),"")
यह विशेष सूत्र श्रेणी B2:B11 में सभी मान लौटाता है जहां श्रेणी A2:A11 में संबंधित मान सेल D2 में मान के बराबर है।
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस सूत्र का उपयोग कैसे करें।
उदाहरण: एकाधिक मानों को लंबवत रूप से वापस करने के लिए INDEX और MATCH का उपयोग करें
मान लीजिए कि हमारे पास एक्सेल में निम्नलिखित डेटा सेट है जो विभिन्न बास्केटबॉल खिलाड़ियों के नाम और टीम को दर्शाता है:
अब मान लीजिए कि हम माव्स टीम के प्रत्येक खिलाड़ी के नाम वापस करना चाहते हैं।
ऐसा करने के लिए, हम सेल E2 में निम्नलिखित सूत्र टाइप कर सकते हैं:
=IFERROR(INDEX( $B$2:$B$11 ,SMALL(IF( $D$2 = $A$2:$A$11 ,ROW( $A$2:$A$11 )-ROW( $A$2 )+1), ROW( 1:1 )))),"")
एक बार जब हम Enter दबाते हैं, तो पहले Mavs टीम के खिलाड़ी का नाम वापस आ जाएगा:
फिर हम Mavs टीम के प्रत्येक खिलाड़ी के नाम प्रदर्शित करने के लिए इस सूत्र को कॉलम E में शेष कक्षों में खींच और भर सकते हैं:
ध्यान दें कि माव्स टीम के चार खिलाड़ियों में से प्रत्येक के नाम अब प्रदर्शित हैं।
ध्यान दें कि यदि आप सेल D2 में टीम का नाम बदलते हैं, तो कॉलम E में प्रदर्शित खिलाड़ियों के नाम तदनुसार बदल जाएंगे:
नेट्स टीम के तीन खिलाड़ियों में से प्रत्येक के नाम अब प्रदर्शित किए गए हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि एक्सेल में अन्य सामान्य कार्य कैसे करें:
एक्सेल: दो लुकअप मानों के साथ VLOOKUP कैसे करें
एक्सेल: एकाधिक कॉलम लौटाने के लिए VLOOKUP का उपयोग कैसे करें
एक्सेल: सभी मिलान वापस करने के लिए VLOOKUP का उपयोग कैसे करें