एक्सेल में वीलुकअप के बजाय इंडेक्स-मैच का उपयोग कब करें

आप में से जो एक्सेल(Excel) में अच्छी तरह से वाकिफ हैं , उनके लिए सबसे अधिक संभावना है कि आप VLOOKUP फ़ंक्शन से बहुत परिचित हैं। VLOOKUP फ़ंक्शन का उपयोग एक ही पंक्ति में कुछ मेल खाने वाले टेक्स्ट के आधार पर किसी भिन्न सेल में मान खोजने के लिए किया जाता है।

यदि आप अभी भी VLOOKUP फ़ंक्शन में नए हैं, तो आप मेरी पिछली पोस्ट देख सकते हैं कि Excel में VLOOKUP का उपयोग कैसे करें(how to use VLOOKUP in Excel)

यह जितना शक्तिशाली है, VLOOKUP की एक सीमा है कि कैसे सूत्र के काम करने के लिए मिलान संदर्भ तालिका को संरचित करने की आवश्यकता है।

यह आलेख आपको वह सीमा दिखाएगा जहां VLOOKUP का उपयोग नहीं किया जा सकता है और (VLOOKUP)एक्सेल(Excel) में एक अन्य फ़ंक्शन को INDEX-MATCH कहा जाता है जो समस्या को हल कर सकता है।

इंडेक्स मैच एक्सेल उदाहरण

निम्नलिखित उदाहरण एक्सेल स्प्रेडशीट का उपयोग करते हुए , हमारे पास कार मालिकों के नाम और कार के नाम की एक सूची है। इस उदाहरण में, हम नीचे  दिखाए गए अनुसार कई मालिकों के तहत सूचीबद्ध कार मॉडल(Car Model) के आधार पर कार आईडी प्राप्त करने का प्रयास करेंगे:(Car ID)

CarType नामक एक अलग शीट पर , हमारे पास  ID , Car Model और Color के साथ एक साधारण कार डेटाबेस है ।

इस तालिका सेटअप के साथ,  VLOOKUP फ़ंक्शन केवल तभी काम कर सकता है जब हम जिस डेटा को पुनर्प्राप्त करना चाहते हैं वह उस कॉलम पर स्थित है जो हम मिलान करने का प्रयास कर रहे हैं ( कार मॉडल(Car Model ) फ़ील्ड)।

दूसरे शब्दों में, इस तालिका संरचना के साथ, चूंकि हम कार मॉडल(Car Model) के आधार पर इसका मिलान करने का प्रयास कर रहे हैं , केवल एक ही जानकारी जो हमें मिल सकती है वह है रंग(Color ) ( आईडी(ID) नहीं क्योंकि आईडी कॉलम (ID)कार मॉडल(Car Model ) कॉलम  के बाईं ओर स्थित है  ।)

ऐसा इसलिए है क्योंकि VLOOKUP के साथ, लुकअप मान पहले कॉलम में दिखना चाहिए और लुकअप कॉलम दाईं ओर होना चाहिए। हमारे उदाहरण में इनमें से कोई भी शर्त पूरी नहीं होती है।

अच्छी खबर यह है कि INDEX-MATCH  इसे हासिल करने में हमारी मदद करने में सक्षम होगा। व्यवहार में, यह वास्तव में दो एक्सेल(Excel) फ़ंक्शंस का संयोजन है जो व्यक्तिगत रूप से काम कर सकते हैं: INDEX फ़ंक्शन और MATCH फ़ंक्शन।

हालाँकि, इस लेख के प्रयोजन के लिए, हम केवल VLOOKUP के कार्य को दोहराने के उद्देश्य से दोनों के संयोजन के बारे में बात करेंगे ।

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

यह हमारे उदाहरण में पूर्ण सूत्र है:

=INDEX(CarType!$A$2:$A$5,MATCH(B4,CarType!$B$2:$B$5,0))

यहाँ प्रत्येक अनुभाग के लिए विश्लेषण है

=INDEX(“=” सेल में सूत्र की शुरुआत को इंगित करता है और INDEX एक्सेल(Excel) फ़ंक्शन का पहला भाग है जिसका हम उपयोग कर रहे हैं।

CarType!$A$2:$A$5 - शीट CarType पर कॉलम  जहां हम जिस डेटा को पुनर्प्राप्त करना चाहते हैं वह निहित है। इस उदाहरण में,  प्रत्येक कार मॉडल की (Car Model.)आईडी ।(ID)

MATCH( - एक्सेल(Excel) फंक्शन का दूसरा भाग जिसका हम उपयोग कर रहे हैं।

B4 - वह सेल जिसमें खोज टेक्स्ट होता है जिसका हम उपयोग कर रहे हैं ( कार मॉडल(Car Model) )

CarType!$B$2:$B$5 - शीट CarType पर कॉलम   डेटा के साथ जिसका उपयोग हम खोज टेक्स्ट से मिलान करने के लिए करेंगे।

0)) - यह इंगित करने के लिए कि खोज टेक्स्ट को मिलान कॉलम में टेक्स्ट के साथ बिल्कुल मेल खाना है (यानी CarType!$B$2:$B$5 )। यदि सटीक मिलान नहीं मिलता है, तो सूत्र #N/A लौटाता है ।

नोट: इस फ़ंक्शन के अंत में डबल क्लोजिंग ब्रैकेट "))" और तर्कों के बीच अल्पविराम याद रखें।(Note: remember the double closing bracket at the end of this function “))” and the commas between the arguments.)

व्यक्तिगत रूप से मैं VLOOKUP(VLOOKUP) से दूर हो गया हूं और अब INDEX-MATCH का उपयोग करता हूं क्योंकि यह VLOOKUP से अधिक करने में सक्षम है ।

VLOOKUP की तुलना में INDEX-MATCH फ़ंक्शंस के अन्य लाभ भी हैं :

  1. तेज़ गणना(Faster Calculations)

जब हम बड़े डेटासेट के साथ काम कर रहे होते हैं, जहां कई VLOOKUP(VLOOKUP) फ़ंक्शंस के कारण गणना में लंबा समय लग सकता है, तो आप पाएंगे कि एक बार जब आप उन सभी फ़ार्मुलों को INDEX-MATCH से बदल देंगे, तो समग्र गणना की गणना तेज़ी से की जाएगी।

  1. सापेक्ष स्तंभों की गणना करने की आवश्यकता नहीं है(No Need to Count Relative Columns)

यदि हमारी संदर्भ तालिका में मुख्य पाठ है जिसे हम कॉलम C में खोजना चाहते हैं और हमें जो डेटा प्राप्त करने की आवश्यकता है वह कॉलम AQ में है, तो हमें ( AQ)VLOOKUP का उपयोग करते समय कॉलम C और कॉलम AQ के बीच कितने कॉलम हैं, यह जानने / गिनने की आवश्यकता होगी। .

INDEX-MATCH फ़ंक्शंस के साथ  , हम सीधे इंडेक्स कॉलम (यानी कॉलम AQ) का चयन कर सकते हैं, जहाँ हमें डेटा प्राप्त करने और मिलान करने के लिए कॉलम (यानी कॉलम C) का चयन करने की आवश्यकता होती है।

  1. यह अधिक जटिल लगता है(It Looks More Complicated)

VLOOKUP आजकल काफी आम है, लेकिन बहुत से लोग INDEX-MATCH फ़ंक्शंस का एक साथ उपयोग करने के बारे में नहीं जानते हैं।

INDEX-MATCH फ़ंक्शन में लंबी स्ट्रिंग आपको जटिल और उन्नत एक्सेल(Excel) फ़ंक्शंस को संभालने में एक विशेषज्ञ की तरह दिखने में मदद करती है । आनंद लेना!



About the author

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



Related posts