क्या आपके पास कभी एक्सेल में डेटा के साथ एक बड़ी स्प्रेडशीट है और इससे विशिष्ट जानकारी को फ़िल्टर करने और निकालने के लिए एक आसान तरीका चाहिए? यदि आप एक्सेल में वीलुकअप का उपयोग करना सीखते हैं, तो आप इस लुकअप को केवल एक शक्तिशाली एक्सेल फ़ंक्शन के साथ कर सकते हैं।
एक्सेल में वीलुकअप फ़ंक्शन बहुत से लोगों को डराता है क्योंकि इसमें बहुत सारे पैरामीटर हैं और इसका उपयोग करने के कई तरीके हैं। इस लेख में आप एक्सेल में वीलुकअप का उपयोग करने के सभी तरीकों के बारे में जानेंगे और फ़ंक्शन इतना शक्तिशाली क्यों है।
एक्सेल में VLOOKUP पैरामीटर्स
जब आप =VLOOKUP( . लिखना शुरू करते हैं एक्सेल में किसी भी सेल में, आपको सभी उपलब्ध फ़ंक्शन पैरामीटर दिखाते हुए एक पॉप-अप दिखाई देगा।
आइए इनमें से प्रत्येक पैरामीटर की जांच करें और उनका क्या अर्थ है।
- लुकअप_वैल्यू :वह मान जो आप स्प्रैडशीट से खोज रहे हैं
- table_array :पत्रक में कक्षों की वह श्रेणी जिसके द्वारा आप खोजना चाहते हैं
- col_index_num :वह कॉलम जहां से आप अपना परिणाम निकालना चाहते हैं
- [range_lookup] :मिलान मोड (TRUE =अनुमानित, FALSE =सटीक)
ये चार पैरामीटर आपको बहुत बड़े डेटासेट के अंदर डेटा के लिए कई अलग, उपयोगी खोज करने देते हैं।
एक साधारण VLOOKUP एक्सेल उदाहरण
VLOOKUP आपके द्वारा सीखे गए मूल Excel कार्यों में से एक नहीं है, तो आइए आरंभ करने के लिए एक सरल उदाहरण देखें।
निम्नलिखित उदाहरण के लिए, हम संयुक्त राज्य में स्कूलों के लिए SAT स्कोर की एक बड़ी स्प्रेडशीट का उपयोग करेंगे। इस स्प्रेडशीट में पढ़ने, गणित और लिखने के लिए व्यक्तिगत SAT स्कोर के साथ 450 से अधिक स्कूल हैं। साथ चलने के लिए डाउनलोड करने के लिए स्वतंत्र महसूस करें। एक बाहरी कनेक्शन है जो डेटा खींचता है, इसलिए फ़ाइल खोलते समय आपको एक चेतावनी मिलेगी, लेकिन यह सुरक्षित है।
आप जिस स्कूल में रुचि रखते हैं उसे खोजने के लिए इतने बड़े डेटासेट के माध्यम से खोजने में बहुत समय लगेगा।
इसके बजाय, आप तालिका के किनारे रिक्त कक्षों में एक साधारण प्रपत्र बना सकते हैं। इस खोज को करने के लिए, स्कूल के लिए केवल एक फ़ील्ड और पढ़ने, गणित और लेखन स्कोर के लिए तीन अतिरिक्त फ़ील्ड बनाएं।
इसके बाद, आपको इन तीन क्षेत्रों को काम करने के लिए एक्सेल में VLOOKUP फ़ंक्शन का उपयोग करना होगा। पढ़ने . में फ़ील्ड, VLOOKUP फ़ंक्शन को इस प्रकार बनाएँ:
- टाइप करें =VLOOKUP(
- स्कूल फ़ील्ड चुनें, जो इस उदाहरण में I2 . है . अल्पविराम लिखें।
- उन कक्षों की संपूर्ण श्रेणी का चयन करें जिनमें वह डेटा है जिसे आप देखना चाहते हैं। अल्पविराम लिखें।
जब आप श्रेणी का चयन करते हैं, तो आप उस कॉलम से शुरू कर सकते हैं जिसका उपयोग आप देखने के लिए कर रहे हैं (इस मामले में स्कूल का नाम कॉलम), और फिर डेटा वाले अन्य सभी कॉलम और पंक्तियों का चयन करें।
नोट :एक्सेल में VLOOKUP फ़ंक्शन केवल खोज कॉलम के दाईं ओर के कक्षों के माध्यम से खोज कर सकता है। इस उदाहरण में, स्कूल का नाम कॉलम उस डेटा के बाईं ओर होना चाहिए जिसे आप देख रहे हैं।
- अगला, रीडिंग स्कोर प्राप्त करने के लिए, आपको सबसे बाएं चयनित कॉलम से तीसरे कॉलम का चयन करना होगा। तो, एक 3 . टाइप करें और फिर दूसरा अल्पविराम लिखें।
- आखिरकार, गलत टाइप करें सटीक मिलान के लिए, और फ़ंक्शन को ) . के साथ बंद करें ।
आपका अंतिम VLOOKUP फ़ंक्शन कुछ इस तरह दिखना चाहिए:
=VLOOKUP(I2,B2:G461,3,FALSE)
जब आप पहली बार एंटर दबाते हैं और फ़ंक्शन समाप्त करते हैं, तो आप देखेंगे कि रीडिंग फ़ील्ड में एक #N/A होगा ।
ऐसा इसलिए है क्योंकि स्कूल फ़ील्ड खाली है और VLOOKUP फ़ंक्शन को खोजने के लिए कुछ भी नहीं है। हालाँकि, यदि आप किसी ऐसे हाई स्कूल का नाम दर्ज करते हैं जिसे आप देखना चाहते हैं, तो आपको रीडिंग स्कोर के लिए उस पंक्ति से सही परिणाम दिखाई देंगे।
VLOOKUP बीइंग केस- सेंसिटिव से कैसे निपटें
आप देख सकते हैं कि यदि आप उसी स्थिति में स्कूल का नाम टाइप नहीं करते हैं जैसे कि यह डेटासेट में कैसे सूचीबद्ध है, तो आपको कोई परिणाम नहीं दिखाई देगा।
ऐसा इसलिए है क्योंकि VLOOKUP फ़ंक्शन केस संवेदी है। यह कष्टप्रद हो सकता है, विशेष रूप से एक बहुत बड़े डेटासेट के लिए जहां आप जिस कॉलम के माध्यम से खोज रहे हैं वह इस बात से असंगत है कि चीजों को कैसे कैपिटल किया जाता है।
इसके आस-पास जाने के लिए, आप जो खोज रहे हैं उसे परिणाम देखने से पहले लोअरकेस पर स्विच करने के लिए मजबूर कर सकते हैं। ऐसा करने के लिए, आप जो कॉलम खोज रहे हैं, उसके बगल में एक नया कॉलम बनाएं। फ़ंक्शन टाइप करें:
=TRIM(LOWER(B2))
यह स्कूल के नाम को छोटा कर देगा और नाम के बाईं या दाईं ओर हो सकने वाले किसी भी बाहरी वर्ण (रिक्त स्थान) को हटा देगा।
Shift कुंजी दबाए रखें और माउस कर्सर को पहली सेल के निचले दाएं कोने पर तब तक रखें जब तक कि यह दो क्षैतिज रेखाओं में न बदल जाए। पूरे कॉलम को ऑटोफिल करने के लिए माउस को डबल क्लिक करें।
अंत में, चूंकि VLOOKUP इन कक्षों में पाठ के बजाय सूत्र का उपयोग करने का प्रयास करेगा, आपको उन सभी को केवल मानों में बदलने की आवश्यकता है। ऐसा करने के लिए, पूरे कॉलम को कॉपी करें, पहले सेल में राइट क्लिक करें और केवल वैल्यू पेस्ट करें।
अब जब इस नए कॉलम में आपका सारा डेटा साफ हो गया है, तो B2 के बजाय C2 पर लुकअप रेंज शुरू करके पिछले वाले के बजाय इस नए कॉलम का उपयोग करने के लिए Excel में अपने VLOOKUP फ़ंक्शन को थोड़ा संशोधित करें।
=VLOOKUP(I2,C2:G461,3,FALSE)
अब आप देखेंगे कि यदि आप हमेशा अपनी खोज को छोटे अक्षरों में टाइप करते हैं, तो आपको हमेशा एक अच्छा खोज परिणाम प्राप्त होगा।
यह इस तथ्य को दूर करने के लिए एक आसान एक्सेल टिप है कि VLOOKUP केस संवेदनशील है।
VLOOKUP अनुमानित मिलान
हालांकि इस लेख के पहले खंड में वर्णित सटीक मिलान लुकअप उदाहरण बहुत सीधा है, अनुमानित मिलान थोड़ा अधिक जटिल है।
अनुमानित मिलान का सबसे अच्छा उपयोग संख्या श्रेणियों के माध्यम से खोजने के लिए किया जाता है। इसे सही ढंग से करने के लिए खोज श्रेणी को ठीक से क्रमबद्ध करने की आवश्यकता है। इसका सबसे अच्छा उदाहरण एक अक्षर ग्रेड की खोज करने के लिए एक VLOOKUP फ़ंक्शन है जो एक संख्या ग्रेड से मेल खाता है।
यदि किसी शिक्षक के पास अंतिम औसत कॉलम के साथ पूरे वर्ष के छात्र होमवर्क ग्रेड की लंबी सूची है, तो यह अच्छा होगा कि उस अंतिम ग्रेड के अनुरूप अक्षर ग्रेड स्वचालित रूप से आ जाए।
यह VLOOKUP फ़ंक्शन के साथ संभव है। इसके लिए केवल दाईं ओर एक लुकअप तालिका की आवश्यकता होती है जिसमें प्रत्येक संख्यात्मक स्कोर श्रेणी के लिए उपयुक्त अक्षर ग्रेड होता है।
अब, VLOOKUP फ़ंक्शन और एक अनुमानित मिलान का उपयोग करके, आप सही संख्यात्मक श्रेणी के अनुरूप उचित अक्षर ग्रेड पा सकते हैं।
इस VLOOKUP फ़ंक्शन में:
- लुकअप_वैल्यू :F2, अंतिम औसत ग्रेड
- table_array :I2:J8, लेटर ग्रेड लुकअप रेंज
- index_column :2, लुकअप टेबल में दूसरा कॉलम
- [range_lookup] :सच, अनुमानित मिलान
एक बार जब आप G2 में VLOOKUP फ़ंक्शन समाप्त कर लेते हैं और एंटर दबाते हैं, तो आप पिछले अनुभाग में वर्णित समान दृष्टिकोण का उपयोग करके शेष कक्षों को भर सकते हैं। आप देखेंगे कि सभी अक्षर ग्रेड ठीक से भरे हुए हैं।
ध्यान दें कि एक्सेल में वीलुकअप फ़ंक्शन ग्रेड श्रेणी के निचले सिरे से अगले अक्षर स्कोर की श्रेणी के शीर्ष पर निर्दिष्ट अक्षर स्कोर के साथ खोज करता है।
तो, "सी" को निचली श्रेणी (75) को सौंपा गया अक्षर होना चाहिए, और बी को अपनी अक्षर सीमा के नीचे (न्यूनतम) को सौंपा जाना चाहिए। VLOOKUP 60 (डी) के परिणाम को 60 से 75 के बीच किसी भी चीज़ के लिए निकटतम अनुमानित मान के रूप में "ढूंढेगा"।
एक्सेल में VLOOKUP एक बहुत ही शक्तिशाली फ़ंक्शन है जो लंबे समय से उपलब्ध है। यह किसी Excel कार्यपुस्तिका में कहीं भी मेल खाने वाले मानों को खोजने के लिए भी उपयोगी है।
हालाँकि, ध्यान रखें कि Microsoft उपयोगकर्ता जिनके पास मासिक Office 365 सदस्यता है, उनके पास अब एक नए XLOOKUP फ़ंक्शन तक पहुँच है। इस फ़ंक्शन में अधिक पैरामीटर और अतिरिक्त लचीलापन है। अर्ध-वार्षिक सदस्यता वाले उपयोगकर्ताओं को जुलाई 2020 में अपडेट के रोल आउट होने तक प्रतीक्षा करनी होगी।