एक्सेल: एकाधिक मानों को क्षैतिज रूप से वापस करने के लिए vlookup का उपयोग करें
अक्सर, आप एकाधिक मानों को क्षैतिज रूप से वापस करने के लिए Excel में VLOOKUP फ़ंक्शन का उपयोग करना चाह सकते हैं।
दुर्भाग्य से, VLOOKUP फ़ंक्शन का उपयोग करके यह संभव नहीं है लेकिन INDEX , SMALL और IF फ़ंक्शंस के साथ निम्नलिखित सूत्र का उपयोग करना संभव है:
=INDEX( $B$2:$B$13 , SMALL(IF( $A$17 = $A$2:$A$13 ,ROW( $A$2:$A$13 )-ROW( $B$2 )+1), COLUMN( A1 )))
यह सूत्र सेल A17 में A2:A13 श्रेणी में मान ढूँढता है और B2:B13 श्रेणी में संबंधित मान लौटाता है।
एकाधिक मान देखने के लिए आप इस सूत्र को क्षैतिज रूप से खींच सकते हैं।
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस सूत्र का उपयोग कैसे करें।
उदाहरण: एकाधिक मानों को क्षैतिज रूप से वापस करने के लिए VLOOKUP का उपयोग करें
मान लीजिए कि हमारे पास एक्सेल में निम्नलिखित डेटासेट है जिसमें विभिन्न टीमों के बास्केटबॉल खिलाड़ियों द्वारा बनाए गए अंकों के बारे में जानकारी है:
मान लें कि हम टीम कॉलम में “Mavs” खोजना चाहते हैं और प्रत्येक बिंदु मान को क्षैतिज रूप से लौटाना चाहते हैं।
ऐसा करने के लिए, हम सेल B17 में निम्नलिखित सूत्र टाइप कर सकते हैं:
=INDEX( $B$2:$B$13 , SMALL(IF( $A$17 = $A$2:$A$13 ,ROW( $A$2:$A$13 )-ROW( $B$2 )+1), COLUMN( A1 )))
फिर हम टीम कॉलम में “Mavs” के अनुरूप प्रत्येक बिंदु मान को प्रदर्शित करने के लिए इस सूत्र को क्षैतिज रूप से दाईं ओर क्लिक और खींच सकते हैं:
सूत्र एक ही पंक्ति में 24, 40, 15 और 25 मानों को सही ढंग से लौटाता है।
ध्यान दें कि इनमें से प्रत्येक मान अंक कॉलम में एक मान का प्रतिनिधित्व करता है जो टीम कॉलम में “Mavs” से मेल खाता है:
ध्यान दें कि आपको इस फॉर्मूले को क्लिक करके दाईं ओर तब तक खींचना होगा जब तक आपको #NUM न मिल जाए! कोशिकाओं में से एक में.
यह इंगित करता है कि आपने खोजे गए मूल्य से मेल खाने वाला प्रत्येक मूल्य सफलतापूर्वक लौटा दिया है।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि एक्सेल में अन्य सामान्य कार्य कैसे करें:
एक्सेल: सभी मिलान वापस करने के लिए VLOOKUP का उपयोग कैसे करें
एक्सेल: शून्य के बजाय रिक्त स्थान लौटाने के लिए VLOOKUP का उपयोग करें
एक्सेल: VLOOKUP में TRUE या FALSE का उपयोग कैसे करें