एक्सेल में वीलुकअप फंक्शन - शुरुआती गाइड: सिंटेक्स और उदाहरण

विषय-सूची

आज हम एक्सेल की सबसे उपयोगी विशेषताओं में से एक का वर्णन करने वाले लेखों की एक श्रृंखला शुरू कर रहे हैं - VPR (व्लुकअप)। यह फ़ंक्शन, एक ही समय में, सबसे जटिल और कम से कम समझे जाने वाले कार्यों में से एक है।

इस ट्यूटोरियल में VPR अनुभवहीन उपयोगकर्ताओं के लिए सीखने की प्रक्रिया को यथासंभव स्पष्ट करने के लिए मैं यथासंभव सरलता से मूल बातें तैयार करने का प्रयास करूंगा। इसके अलावा, हम एक्सेल फ़ार्मुलों के साथ कई उदाहरणों का अध्ययन करेंगे जो फ़ंक्शन के लिए सबसे सामान्य उपयोग के मामलों को प्रदर्शित करेंगे VPR.

एक्सेल में VLOOKUP फ़ंक्शन – सामान्य विवरण और सिंटैक्स

तो यह क्या है VPR? खैर, सबसे पहले, यह एक एक्सेल फ़ंक्शन है। क्या वो करती हे? यह आपके द्वारा निर्दिष्ट मान को देखता है और दूसरे कॉलम से संबंधित मान देता है। तकनीकी रूप से बोल रहा हूं, VPR दी गई श्रेणी के पहले कॉलम में मान को देखता है और उसी पंक्ति में दूसरे कॉलम से परिणाम देता है।

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

फंक्शन नाम का पहला अक्षर VPR (VLOOKUP) का अर्थ है Вखड़ा (Vखड़ा)। इसके द्वारा आप भेद कर सकते हैं VPR से जीपीआर (HLOOKUP), जो किसी श्रेणी की शीर्ष पंक्ति में मान की खोज करता है − Гक्षैतिज (Hक्षैतिज)।

समारोह VPR एक्सेल 2013, एक्सेल 2010, एक्सेल 2007, एक्सेल 2003, एक्सेल एक्सपी और एक्सेल 2000 में उपलब्ध है।

VLOOKUP फ़ंक्शन का सिंटैक्स

समारोह VPR (VLOOKUP) में निम्नलिखित सिंटैक्स है:

VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

ВПР(искомое_значение;таблица;номер_столбца;[интервальный_просмотр])

जैसा कि आप देख सकते हैं, एक समारोह VPR Microsoft Excel में 4 विकल्प (या तर्क) हैं। पहले तीन अनिवार्य हैं, अंतिम वैकल्पिक है।

  • पता लगाने का मूल्य (लुकअप_वैल्यू) - देखने के लिए मूल्य। यह एक मान (संख्या, दिनांक, पाठ) या एक सेल संदर्भ (लुकअप मान युक्त), या किसी अन्य एक्सेल फ़ंक्शन द्वारा लौटाया गया मान हो सकता है। उदाहरण के लिए, यह सूत्र मान की तलाश करेगा 40:

    =VLOOKUP(40,A2:B15,2)

    =ВПР(40;A2:B15;2)

यदि लुकअप मान खोजी जा रही श्रेणी के पहले कॉलम में सबसे छोटे मान से कम है, तो फ़ंक्शन VPR एक त्रुटि की रिपोर्ट करेगा #एटी (#एन/ए)।

  • तालिका सरणी (तालिका) - डेटा के दो या अधिक कॉलम। याद रखें, समारोह VPR हमेशा तर्क में दी गई श्रेणी के पहले कॉलम में मान की तलाश करता है तालिका सरणी (मेज़)। देखने योग्य श्रेणी में विभिन्न डेटा हो सकते हैं, जैसे टेक्स्ट, तिथियां, संख्याएं, बूलियन। फ़ंक्शन केस असंवेदनशील है, जिसका अर्थ है कि ऊपरी और निचले केस वर्णों को समान माना जाता है। तो हमारा सूत्र मूल्य की तलाश करेगा 40 से कोशिकाओं में A2 सेवा मेरे A15, क्योंकि A तर्क में दिए गए श्रेणी A2:B15 का पहला स्तंभ है तालिका सरणी (मेज़):

    =VLOOKUP(40,A2:B15,2)

    =ВПР(40;A2:B15;2)

  • col_index_num (column_number) दी गई श्रेणी में उस कॉलम की संख्या है, जिससे मिली पंक्ति में मान वापस किया जाएगा। दी गई श्रेणी में सबसे बायां स्तंभ है 1, दूसरा कॉलम है 2, तीसरा स्तंभ है 3 और इसी तरह। अब आप पूरा फॉर्मूला पढ़ सकते हैं:

    =VLOOKUP(40,A2:B15,2)

    =ВПР(40;A2:B15;2)

    मूल्य की तलाश में फॉर्मूला 40 सीमा में A2: A15 और स्तंभ B से संबंधित मान लौटाता है (क्योंकि B श्रेणी A2:B15 में दूसरा स्तंभ है)।

यदि तर्क का मान col_index_num (स्तंभ_संख्या) . से कम 1फिर VPR एक त्रुटि की रिपोर्ट करेगा #VALUE! (#मूल्य!)। और यदि यह श्रेणी में स्तंभों की संख्या से अधिक है तालिका सरणी (तालिका), फ़ंक्शन एक त्रुटि लौटाएगा #REF! (#संपर्क!)।

  • रेंज देखना (रेंज_लुकअप) - निर्धारित करता है कि क्या देखना है:
    • सटीक मिलान, तर्क बराबर होना चाहिए असत्य (असत्य);
    • अनुमानित मिलान, तर्क बराबर सही कोड (TRUE) या बिल्कुल भी निर्दिष्ट नहीं है।

    यह पैरामीटर वैकल्पिक है, लेकिन बहुत महत्वपूर्ण है। बाद में इस ट्यूटोरियल में VPR मैं आपको कुछ उदाहरण दिखाऊंगा कि सटीक और अनुमानित मिलान खोजने के लिए सूत्र कैसे लिखें।

VLOOKUP उदाहरण

मुझे उम्मीद है कि समारोह VPR आप के लिए थोड़ा स्पष्ट हो जाओ। आइए अब कुछ उपयोग के मामलों को देखें VPR वास्तविक डेटा के साथ सूत्रों में।

किसी अन्य एक्सेल शीट में खोजने के लिए VLOOKUP का उपयोग कैसे करें

व्यवहार में, एक फ़ंक्शन के साथ सूत्र VPR एक ही वर्कशीट पर डेटा की खोज के लिए शायद ही कभी उपयोग किया जाता है। अधिक बार नहीं, आप किसी अन्य शीट से संबंधित मानों को देख रहे होंगे और पुनः प्राप्त कर रहे होंगे।

उपयोग करने के क्रम में VPR, किसी अन्य Microsoft Excel शीट में खोजें, आपको तर्क में होना चाहिए तालिका सरणी (तालिका) एक विस्मयादिबोधक चिह्न के साथ पत्रक का नाम निर्दिष्ट करें जिसके बाद कक्षों की एक श्रृंखला हो। उदाहरण के लिए, निम्न सूत्र दर्शाता है कि श्रेणी ए 2: बी 15 नाम की शीट पर है Sheet2.

=VLOOKUP(40,Sheet2!A2:B15,2)

=ВПР(40;Sheet2!A2:B15;2)

बेशक, शीट का नाम मैन्युअल रूप से दर्ज करने की आवश्यकता नहीं है। बस सूत्र लिखना शुरू करें, और जब तर्क की बात आती है तालिका सरणी (तालिका), वांछित शीट पर स्विच करें और माउस के साथ कोशिकाओं की वांछित श्रेणी का चयन करें।

नीचे स्क्रीनशॉट में दिखाया गया सूत्र वर्कशीट पर कॉलम ए (यह श्रेणी ए 1: बी 1 का पहला कॉलम है) में टेक्स्ट "उत्पाद 2" की तलाश करता है मूल्य.

=VLOOKUP("Product 1",Prices!$A$2:$B$9,2,FALSE)

=ВПР("Product 1";Prices!$A$2:$B$9;2;ЛОЖЬ)

कृपया याद रखें कि टेक्स्ट वैल्यू की खोज करते समय, आपको इसे उद्धरण चिह्नों ("") में संलग्न करना होगा, जैसा कि आमतौर पर एक्सेल फ़ार्मुलों में किया जाता है।

तर्क के लिए तालिका सरणी (तालिका) हमेशा निरपेक्ष संदर्भ ($ चिह्न के साथ) का उपयोग करना वांछनीय है। इस स्थिति में, सूत्र को अन्य कक्षों में कॉपी करते समय खोज श्रेणी अपरिवर्तित रहेगी।

VLOOKUP . के साथ किसी अन्य कार्यपुस्तिका में खोजें

कार्य करना VPR दो एक्सेल कार्यपुस्तिकाओं के बीच काम करने के लिए, आपको शीट नाम से पहले वर्ग कोष्ठक में कार्यपुस्तिका का नाम निर्दिष्ट करना होगा।

उदाहरण के लिए, नीचे एक सूत्र है जो मान की तलाश करता है 40 शीट पर Sheet2 पुस्तक में नंबर.xlsx:

=VLOOKUP(40,[Numbers.xlsx]Sheet2!A2:B15,2)

=ВПР(40;[Numbers.xlsx]Sheet2!A2:B15;2)

एक्सेल में फॉर्मूला बनाने का सबसे आसान तरीका यहां दिया गया है VPRजो किसी अन्य कार्यपुस्तिका से लिंक करता है:

  1. दोनों किताबें खोलो। यह आवश्यक नहीं है, लेकिन इस तरह से एक सूत्र बनाना आसान है। आप कार्यपुस्तिका का नाम मैन्युअल रूप से दर्ज नहीं करना चाहते हैं, है ना? इसके अलावा, यह आपको आकस्मिक टाइपो से बचाएगा।
  2. फ़ंक्शन टाइप करना प्रारंभ करें VPRऔर जब तर्क की बात आती है तालिका सरणी (तालिका), दूसरी कार्यपुस्तिका पर स्विच करें और उसमें आवश्यक खोज श्रेणी का चयन करें।

नीचे दिया गया स्क्रीनशॉट कार्यपुस्तिका में एक श्रेणी पर खोज सेट के साथ सूत्र दिखाता है मूल्य सूची.xlsx शीट पर मूल्य.

समारोह VPR तब भी काम करेगा जब आप खोजी गई कार्यपुस्तिका को बंद कर देंगे और कार्यपुस्तिका फ़ाइल का पूरा पथ सूत्र पट्टी में दिखाई देगा, जैसा कि नीचे दिखाया गया है:

यदि कार्यपुस्तिका या पत्रक के नाम में रिक्त स्थान हैं, तो इसे एपोस्ट्रोफ में संलग्न किया जाना चाहिए:

=VLOOKUP(40,'[Numbers.xlsx]Sheet2'!A2:B15,2)

=ВПР(40;'[Numbers.xlsx]Sheet2'!A2:B15;2)

VLOOKUP के साथ फ़ार्मुलों में नामित श्रेणी या तालिका का उपयोग कैसे करें

यदि आप एक ही खोज श्रेणी को अनेक कार्यों में उपयोग करने की योजना बना रहे हैं VPR, आप एक नामित श्रेणी बना सकते हैं और एक तर्क के रूप में सूत्र में उसका नाम दर्ज कर सकते हैं तालिका सरणी (मेज़)।

नामांकित श्रेणी बनाने के लिए, बस कक्षों का चयन करें और फ़ील्ड में उपयुक्त नाम दर्ज करें पहला नाम, सूत्र पट्टी के बाईं ओर।

अब आप किसी उत्पाद का मूल्य ज्ञात करने के लिए निम्न सूत्र लिख सकते हैं: उत्पाद 1:

=VLOOKUP("Product 1",Products,2)

=ВПР("Product 1";Products;2)

अधिकांश श्रेणी नाम संपूर्ण Excel कार्यपुस्तिका के लिए कार्य करते हैं, इसलिए तर्क के लिए पत्रक नाम निर्दिष्ट करने की कोई आवश्यकता नहीं है तालिका सरणी (तालिका), भले ही सूत्र और खोज श्रेणी अलग-अलग कार्यपत्रकों पर हों। यदि वे अलग-अलग कार्यपुस्तिकाओं में हैं, तो श्रेणी के नाम से पहले आपको कार्यपुस्तिका का नाम निर्दिष्ट करना होगा, उदाहरण के लिए, इस तरह:

=VLOOKUP("Product 1",PriceList.xlsx!Products,2)

=ВПР("Product 1";PriceList.xlsx!Products;2)

तो सूत्र बहुत स्पष्ट दिखता है, सहमत हैं? साथ ही, नामित श्रेणियों का उपयोग निरपेक्ष संदर्भों का एक अच्छा विकल्प है क्योंकि जब आप सूत्र को अन्य कक्षों में कॉपी करते हैं तो नामित श्रेणी नहीं बदलती है। इसका मतलब है कि आप यह सुनिश्चित कर सकते हैं कि सूत्र में खोज श्रेणी हमेशा सही रहेगी।

यदि आप कमांड का उपयोग करके कक्षों की एक श्रेणी को एक पूर्ण एक्सेल स्प्रेडशीट में परिवर्तित करते हैं तालिका (तालिका) टैब निवेशन (सम्मिलित करें), फिर जब आप माउस के साथ एक श्रेणी का चयन करते हैं, तो Microsoft Excel स्वचालित रूप से सूत्र में कॉलम नाम (या तालिका का नाम यदि आप पूरी तालिका का चयन करते हैं) जोड़ देगा।

तैयार सूत्र कुछ इस तरह दिखेगा:

=VLOOKUP("Product 1",Table46[[Product]:[Price]],2)

=ВПР("Product 1";Table46[[Product]:[Price]];2)

या शायद इस तरह भी:

=VLOOKUP("Product 1",Table46,2)

=ВПР("Product 1";Table46;2)

नामित श्रेणियों का उपयोग करते समय, लिंक उन्हीं कक्षों को इंगित करेंगे, जहां आप फ़ंक्शन की प्रतिलिपि बनाते हैं VPR कार्यपुस्तिका के भीतर।

VLOOKUP फ़ार्मुलों में वाइल्डकार्ड का उपयोग करना

कई अन्य कार्यों की तरह, VPR आप निम्न वाइल्डकार्ड वर्णों का उपयोग कर सकते हैं:

  • प्रश्न चिह्न (?) - किसी एक वर्ण को प्रतिस्थापित करता है।
  • तारांकन (*) - वर्णों के किसी भी क्रम को बदल देता है।

कार्यों में वाइल्डकार्ड का उपयोग करना VPR कई मामलों में उपयोगी हो सकता है, उदाहरण के लिए:

  • जब आपको ठीक-ठीक वह पाठ याद न हो जो आपको ढूँढ़ना है।
  • जब आप किसी ऐसे शब्द को खोजना चाहते हैं जो किसी सेल की सामग्री का हिस्सा हो। पता है कि VPR संपूर्ण रूप से सेल की सामग्री द्वारा खोज करता है, जैसे कि विकल्प सक्षम है संपूर्ण सेल सामग्री का मिलान करें (संपूर्ण सेल) मानक एक्सेल खोज में।
  • जब किसी सेल में सामग्री के आरंभ या अंत में अतिरिक्त स्थान होते हैं। ऐसे में आप अपने दिमाग को लंबे समय तक रैक कर सकते हैं, यह जानने की कोशिश कर रहे हैं कि फॉर्मूला काम क्यों नहीं कर रहा है।

उदाहरण 1: ऐसे टेक्स्ट की तलाश है जो कुछ वर्णों से शुरू या समाप्त होता है

मान लें कि आप नीचे दिखाए गए डेटाबेस में किसी विशिष्ट ग्राहक की खोज करना चाहते हैं। आपको उसका अंतिम नाम याद नहीं है, लेकिन आप जानते हैं कि यह "ack" से शुरू होता है। यहाँ एक सूत्र है जो काम को ठीक कर देगा:

=VLOOKUP("ack*",$A$2:$C$11,1,FALSE)

=ВПР("ack*";$A$2:$C$11;1;ЛОЖЬ)

अब जब आप सुनिश्चित हैं कि आपको सही नाम मिल गया है, तो आप इस ग्राहक द्वारा भुगतान की गई राशि का पता लगाने के लिए उसी सूत्र का उपयोग कर सकते हैं। ऐसा करने के लिए, फ़ंक्शन के तीसरे तर्क को बदलें VPR वांछित कॉलम संख्या के लिए। हमारे मामले में, यह कॉलम C (रेंज में तीसरा) है:

=VLOOKUP("ack*",$A$2:$C$11,3,FALSE)

=ВПР("ack*";$A$2:$C$11;3;ЛОЖЬ)

वाइल्डकार्ड के साथ कुछ और उदाहरण यहां दिए गए हैं:

~ "आदमी" में समाप्त होने वाला नाम खोजें:

=VLOOKUP("*man",$A$2:$C$11,1,FALSE)

=ВПР("*man";$A$2:$C$11;1;ЛОЖЬ)

~ एक नाम खोजें जो "विज्ञापन" से शुरू होता है और "बेटा" के साथ समाप्त होता है:

=VLOOKUP("ad*son",$A$2:$C$11,1,FALSE)

=ВПР("ad*son";$A$2:$C$11;1;ЛОЖЬ)

~ हम सूची में पहला नाम पाते हैं, जिसमें 5 वर्ण हैं:

=VLOOKUP("?????",$A$2:$C$11,1,FALSE)

=ВПР("?????";$A$2:$C$11;1;ЛОЖЬ)

कार्य करना VPR वाइल्डकार्ड के साथ सही ढंग से काम किया, चौथे तर्क के रूप में आपको हमेशा उपयोग करना चाहिए असत्य (असत्य)। यदि खोज श्रेणी में एक से अधिक मान हैं जो वाइल्डकार्ड के साथ खोज शब्दों से मेल खाते हैं, तो पाया गया पहला मान वापस कर दिया जाएगा।

उदाहरण 2: वाइल्डकार्ड और सेल संदर्भों को VLOOKUP फ़ार्मुलों में संयोजित करें

आइए अब थोड़ा और जटिल उदाहरण देखें कि फ़ंक्शन का उपयोग करके कैसे खोजा जाए VPR एक सेल में मूल्य द्वारा। कल्पना कीजिए कि कॉलम ए लाइसेंस कुंजी की एक सूची है, और कॉलम बी उन नामों की सूची है जिनके पास लाइसेंस है। इसके अलावा, आपके पास सेल C1 में किसी प्रकार की लाइसेंस कुंजी का एक भाग (कई वर्ण) है, और आप स्वामी का नाम खोजना चाहते हैं।

यह निम्न सूत्र का उपयोग करके किया जा सकता है:

=VLOOKUP("*"&C1&"*",$A$2:$B$12,2,FALSE)

=ВПР("*"&C1&"*";$A$2:$B$12;2;FALSE)

यह सूत्र दी गई श्रेणी में सेल C1 से मान को देखता है और कॉलम B से संबंधित मान देता है। ध्यान दें कि पहले तर्क में, हम टेक्स्ट स्ट्रिंग को लिंक करने के लिए सेल संदर्भ से पहले और बाद में एक एम्परसेंड (&) वर्ण का उपयोग करते हैं।

जैसा कि आप नीचे दिए गए चित्र में देख सकते हैं, फ़ंक्शन VPR "जेरेमी हिल" लौटाता है क्योंकि उसकी लाइसेंस कुंजी में सेल C1 के वर्णों का क्रम होता है।

ध्यान दें कि तर्क तालिका सरणी (तालिका) ऊपर स्क्रीनशॉट में कक्षों की श्रेणी निर्दिष्ट करने के बजाय तालिका (तालिका 7) का नाम है। हमने पिछले उदाहरण में यही किया था।

VLOOKUP फ़ंक्शन में सटीक या अनुमानित मिलान

और अंत में, आइए फ़ंक्शन के लिए निर्दिष्ट अंतिम तर्क पर करीब से नज़र डालें VPR - रेंज देखना (अंतराल_दृश्य)। जैसा कि पाठ की शुरुआत में बताया गया है, यह तर्क बहुत महत्वपूर्ण है। आप एक ही सूत्र में इसके मूल्य के साथ पूरी तरह से अलग परिणाम प्राप्त कर सकते हैं सही कोड (सच या असत्य (असत्य)।

सबसे पहले, आइए जानें कि सटीक और अनुमानित मिलानों से Microsoft Excel का क्या अर्थ है।

  • यदि तर्क रेंज देखना (रेंज_लुकअप) बराबर है असत्य (FALSE), सूत्र एक सटीक मिलान की तलाश करता है, अर्थात ठीक वैसा ही मान जैसा कि तर्क में दिया गया है पता लगाने का मूल्य (पता लगाने का मूल्य)। यदि श्रेणी के पहले कॉलम में tसक्षम_सरणी (तालिका) दो या दो से अधिक मानों का सामना करती है जो तर्क से मेल खाते हैं पता लगाने का मूल्य (search_value), फिर पहले वाले का चयन किया जाएगा। यदि कोई मिलान नहीं मिलता है, तो फ़ंक्शन एक त्रुटि की रिपोर्ट करेगा #एटी (# एन / ए)। उदाहरण के लिए, निम्न सूत्र एक त्रुटि की रिपोर्ट करेगा #एटी (#N/A) यदि श्रेणी A2:A15 . में कोई मान नहीं है 4:

    =VLOOKUP(4,A2:B15,2,FALSE)

    =ВПР(4;A2:B15;2;ЛОЖЬ)

  • यदि तर्क रेंज देखना (रेंज_लुकअप) बराबर है सही कोड (TRUE), सूत्र एक अनुमानित मिलान की तलाश करता है। अधिक सटीक, पहले फ़ंक्शन VPR एक सटीक मिलान की तलाश करता है, और यदि कोई नहीं मिलता है, तो लगभग एक का चयन करता है। अनुमानित मिलान सबसे बड़ा मान है जो तर्क में निर्दिष्ट मान से अधिक नहीं है। पता लगाने का मूल्य (पता लगाने का मूल्य)।

यदि तर्क रेंज देखना (रेंज_लुकअप) बराबर है सही कोड (TRUE) या निर्दिष्ट नहीं है, तो श्रेणी के पहले कॉलम में मानों को आरोही क्रम में क्रमबद्ध किया जाना चाहिए, यानी सबसे छोटे से सबसे बड़े तक। अन्यथा, समारोह VPR एक गलत परिणाम लौटा सकता है।

पसंद के महत्व को बेहतर ढंग से समझने के लिए सही कोड (सत्य) या असत्य (FALSE), आइए फ़ंक्शन के साथ कुछ और फ़ार्मुलों को देखें VPR और परिणामों को देखो।

उदाहरण 1: VLOOKUP के साथ सटीक मिलान ढूँढना

जैसा कि आपको याद है, सटीक मिलान खोजने के लिए, फ़ंक्शन का चौथा तर्क VPR मायने रखना चाहिए असत्य (असत्य)।

आइए पहले उदाहरण से तालिका पर वापस जाएं और पता करें कि कौन सा जानवर गति से आगे बढ़ सकता है 50 मील प्रति घंटे। मुझे विश्वास है कि इस सूत्र से आपको कोई कठिनाई नहीं होगी:

=VLOOKUP(50,$A$2:$B$15,2,FALSE)

=ВПР(50;$A$2:$B$15;2;ЛОЖЬ)

ध्यान दें कि हमारी खोज श्रेणी (स्तंभ A) में दो मान हैं 50 - कोशिकाओं में A5 и A6. सूत्र सेल से मान लौटाता है B5. क्यों? क्योंकि सटीक मिलान की तलाश में, फ़ंक्शन VPR पहले मान का उपयोग करता है जो खोजे जाने वाले से मेल खाता है।

उदाहरण 2: अनुमानित मिलान खोजने के लिए VLOOKUP का उपयोग करना

जब आप फ़ंक्शन का उपयोग करते हैं VPR एक अनुमानित मिलान की खोज करने के लिए, यानी जब तर्क रेंज देखना (रेंज_लुकअप) बराबर है सही कोड (TRUE) या छोड़े गए, पहली चीज़ जो आपको करने की ज़रूरत है वह है श्रेणी को पहले कॉलम के अनुसार आरोही क्रम में क्रमबद्ध करना।

यह बहुत महत्वपूर्ण है क्योंकि फ़ंक्शन VPR दिए गए एक के बाद अगला सबसे बड़ा मान देता है, और फिर खोज बंद हो जाती है। यदि आप सही छँटाई की उपेक्षा करते हैं, तो आप बहुत ही अजीब परिणाम या एक त्रुटि संदेश के साथ समाप्त होंगे। #एटी (#एन/ए)।

अब आप निम्न में से किसी एक सूत्र का उपयोग कर सकते हैं:

=VLOOKUP(69,$A$2:$B$15,2,TRUE) or =VLOOKUP(69,$A$2:$B$15,2)

=ВПР(69;$A$2:$B$15;2;ИСТИНА) or =ВПР(69;$A$2:$B$15;2)

जैसा कि आप देख सकते हैं, मैं यह पता लगाना चाहता हूं कि किस जानवर की गति के निकटतम है 69 मील प्रति घंटे। और यहाँ परिणाम है कि समारोह मेरे पास लौट आया VPR:

जैसा कि आप देख सकते हैं, सूत्र ने एक परिणाम दिया मृग (मृग), जिसकी गति 61 मील प्रति घंटा, हालांकि सूची में यह भी शामिल है Cheetah (चीता) जो गति से दौड़ता है 70 मील प्रति घंटा, और 70 69 से 61 के करीब है, है ना? ये क्यों हो रहा है? क्योंकि समारोह VPR अनुमानित मिलान की खोज करते समय, वह सबसे बड़ा मान लौटाता है जो खोजे जा रहे मान से बड़ा नहीं है।

मुझे आशा है कि ये उदाहरण फ़ंक्शन के साथ काम करने पर कुछ प्रकाश डालेंगे VPR एक्सेल में, और अब आप उसे बाहरी व्यक्ति के रूप में नहीं देखते हैं। अब स्मृति में इसे बेहतर ढंग से ठीक करने के लिए हमने अध्ययन की गई सामग्री के प्रमुख बिंदुओं को संक्षेप में दोहराने में कोई दिक्कत नहीं है।

एक्सेल में वीलुकअप - आपको इसे याद रखने की जरूरत है!

  1. समारोह VPR एक्सेल बाईं ओर नहीं देख सकता। यह हमेशा तर्क द्वारा दी गई श्रेणी के सबसे बाएं कॉलम में मान ढूंढता है तालिका सरणी (मेज़)।
  2. समारोह में VPR सभी मान केस-असंवेदनशील हैं, यानी छोटे और बड़े अक्षर समान हैं।
  3. यदि आप जिस मान की तलाश कर रहे हैं, वह उस श्रेणी के पहले कॉलम में न्यूनतम मान से कम है, जिसे देखा जा रहा है, तो फ़ंक्शन VPR एक त्रुटि की रिपोर्ट करेगा #एटी (#एन/ए)।
  4. अगर तीसरा तर्क col_index_num (स्तंभ_संख्या) . से कम 1समारोह VPR एक त्रुटि की रिपोर्ट करेगा #VALUE! (#मूल्य!)। यदि यह श्रेणी में स्तंभों की संख्या से अधिक है तालिका सरणी (तालिका), फ़ंक्शन एक त्रुटि की रिपोर्ट करेगा #REF! (#संपर्क!)।
  5. तर्क में निरपेक्ष सेल संदर्भों का प्रयोग करें तालिका सरणी (तालिका) ताकि सूत्र की प्रतिलिपि बनाते समय सही खोज श्रेणी संरक्षित रहे। वैकल्पिक रूप से एक्सेल में नामांकित श्रेणियों या तालिकाओं का उपयोग करने का प्रयास करें।
  6. एक अनुमानित मिलान खोज करते समय, याद रखें कि आप जिस श्रेणी की तलाश कर रहे हैं उसका पहला कॉलम आरोही क्रम में क्रमबद्ध होना चाहिए।
  7. अंत में, चौथे तर्क के महत्व को याद रखें। मूल्यों का प्रयोग करें सही कोड (सत्य) या असत्य (झूठा) जानबूझ कर और आपको कई सिर दर्द से छुटकारा मिलेगा।

हमारे फंक्शन ट्यूटोरियल के निम्नलिखित लेखों में VPR एक्सेल में, हम अधिक उन्नत उदाहरण सीखेंगे, जैसे कि विभिन्न गणनाओं का उपयोग करना VPR, एकाधिक स्तंभों से मान निकालना, और बहुत कुछ। इस ट्यूटोरियल को पढ़ने के लिए धन्यवाद और मैं अगले सप्ताह आपसे फिर से मिलने की आशा करता हूँ!

एक जवाब लिखें