Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> Office

एक्सेल में VLOOKUP के बजाय INDEX-MATCH का उपयोग कब करें

जो लोग एक्सेल में पारंगत हैं, वे VLOOKUP फ़ंक्शन से भली-भांति परिचित होंगे। VLOOKUP फ़ंक्शन का उपयोग किसी मान को उसी पंक्ति में मिलान करने वाले टेक्स्ट के आधार पर किसी अन्य सेल में ढूंढने के लिए किया जाता है।

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

एक्सेल में VLOOKUP के बजाय INDEX-MATCH का उपयोग कब करें

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

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

INDEX MATCH एक्सेल उदाहरण

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

एक्सेल में VLOOKUP के बजाय INDEX-MATCH का उपयोग कब करें

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

एक्सेल में VLOOKUP के बजाय INDEX-MATCH का उपयोग कब करें

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

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

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

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

एक्सेल में VLOOKUP के बजाय INDEX-MATCH का उपयोग कब करें

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

एक्सेल में VLOOKUP के बजाय INDEX-MATCH का उपयोग कब करें

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

यह हमारे उदाहरण में पूरा फॉर्मूला है:

=INDEX(CarType!$A$2:$A$5,MATCH(B4,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 से अधिक करने में सक्षम है।

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

  1. तेज़ गणना

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

  1. सापेक्ष कॉलम गिनने की आवश्यकता नहीं

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

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

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

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

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

  1. एक्सेल में VLOOKUP मास्टर करें: कुशल डेटा पुनर्प्राप्ति के लिए पूर्ण गाइड एक्सेल में VLOOKUP मास्टर करें: कुशल डेटा पुनर्प्राप्ति के लिए पूर्ण गाइड

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

  1. एक्सेल में नेस्टेड VLOOKUP में मास्टर: 3-क्राइटेरिया लुकअप गाइड एक्सेल में नेस्टेड VLOOKUP में मास्टर: 3-क्राइटेरिया लुकअप गाइड

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

  1. एक्सेल में कस्टम VLOOKUP सत्यापन में महारत हासिल करें: चरण-दर-चरण मार्गदर्शिका एक्सेल में कस्टम VLOOKUP सत्यापन में महारत हासिल करें: चरण-दर-चरण मार्गदर्शिका

    एक्सेल में डेटा सत्यापन आपको डेटा की एक सत्यापन रेंज सेट करने की सुविधा देता है जो कई मायनों में मदद कर सकता है जैसे आप कौन सा डेटा चुन सकते हैं या नहीं या आप एक ड्रॉप-डाउन सूची बना सकते हैं जो समय बचाती है। VLOOKUP फ़ंक्शन का उपयोग करते समय हमें एक लुकअप मान सेट करने की आवश्यकता होती है और उसके लिए