अनुशंसित, 2024

संपादक की पसंद

Excel में VLOOKUP के बजाय इंडेक्स-मैच का उपयोग कब करें

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

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

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

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

INDEX MATCH Excel उदाहरण

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

CarType नामक एक अलग शीट पर, हमारे पास आईडी, कार मॉडल और रंग के साथ एक सरल कार डेटाबेस है।

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

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

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

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

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

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

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

 = INDEX (CarType $ A $ 2:! $ A $ 5, मैच (बी 4, CarType $ B $ 2: $ B $ 5, 0)) 

यहां प्रत्येक खंड के लिए ब्रेकडाउन है

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

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

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

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

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

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

नोट : इस फ़ंक्शन के अंत में डबल क्लोजिंग ब्रैकेट याद रखें "))" और तर्कों के बीच अल्पविराम।

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

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

  1. तेज़ गणना

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

  1. रिश्तेदार कॉलम की गणना करने की आवश्यकता नहीं

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

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

  1. यह अधिक जटिल लगता है

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

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

Top