एक्सेलमधील VLOOKUP फंक्शन - नवशिक्याचे मार्गदर्शक: वाक्यरचना आणि उदाहरणे

सामग्री

आज आम्ही Excel − च्या सर्वात उपयुक्त वैशिष्ट्यांपैकी एकाचे वर्णन करणाऱ्या लेखांची मालिका सुरू करत आहोत व्हीपीआर (VLOOKUP). हे फंक्शन, त्याच वेळी, सर्वात जटिल आणि कमी समजले जाणारे एक आहे.

या ट्यूटोरियल मध्ये व्हीपीआर अननुभवी वापरकर्त्यांसाठी शिकण्याची प्रक्रिया शक्य तितकी स्पष्ट करण्यासाठी मी मूलभूत गोष्टी शक्य तितक्या सोप्या पद्धतीने मांडण्याचा प्रयत्न करेन. याव्यतिरिक्त, आम्ही एक्सेल सूत्रांसह अनेक उदाहरणांचा अभ्यास करू जे फंक्शनसाठी सर्वात सामान्य वापर प्रकरणे प्रदर्शित करतील व्हीपीआर.

एक्सेलमध्ये VLOOKUP फंक्शन - सामान्य वर्णन आणि वाक्यरचना

मग ते काय आहे व्हीपीआर? बरं, सर्व प्रथम, हे एक एक्सेल फंक्शन आहे. ती काय करते? ते तुम्ही निर्दिष्ट केलेले मूल्य पाहते आणि इतर स्तंभातील संबंधित मूल्य परत करते. तांत्रिकदृष्ट्या, व्हीपीआर दिलेल्या श्रेणीच्या पहिल्या स्तंभातील मूल्य पाहतो आणि त्याच पंक्तीमधील दुसर्‍या स्तंभातून परिणाम मिळवतो.

सर्वात सामान्य अनुप्रयोगामध्ये, कार्य व्हीपीआर दिलेल्या युनिक आयडेंटिफायरसाठी डेटाबेस शोधते आणि डेटाबेसमधून त्याच्याशी संबंधित काही माहिती काढते.

फंक्शनच्या नावातील पहिले अक्षर व्हीपीआर (VLOOKUP) म्हणजे Вउभ्या (Vअनुलंब). त्यावरून तुम्ही फरक ओळखू शकता व्हीपीआर आरोग्यापासून जीपीआर (HLOOKUP), जे श्रेणीच्या वरच्या ओळीत मूल्य शोधते − Гक्षैतिज (Hक्षैतिज).

कार्य व्हीपीआर Excel 2013, Excel 2010, Excel 2007, Excel 2003, Excel XP आणि Excel 2000 मध्ये उपलब्ध आहे.

VLOOKUP फंक्शनचा सिंटॅक्स

कार्य व्हीपीआर (VLOOKUP) मध्ये खालील वाक्यरचना आहे:

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

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

जसे आपण पाहू शकता, एक कार्य व्हीपीआर Microsoft Excel मध्ये 4 पर्याय (किंवा वितर्क) आहेत. पहिले तीन अनिवार्य आहेत, शेवटचे पर्यायी आहेत.

  • लुकअप_मूल्य (lookup_value) – शोधायचे मूल्य. हे मूल्य (संख्या, तारीख, मजकूर) किंवा सेल संदर्भ (लुकअप मूल्य असलेले) किंवा इतर एक्सेल फंक्शनद्वारे परत केलेले मूल्य असू शकते. उदाहरणार्थ, हे सूत्र मूल्य शोधेल 40:

    =VLOOKUP(40,A2:B15,2)

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

पाहिल्या जात असलेल्या श्रेणीच्या पहिल्या स्तंभातील सर्वात लहान मूल्यापेक्षा लुकअप मूल्य कमी असल्यास, फंक्शन व्हीपीआर त्रुटीची तक्रार करेल #AT (#N/A).

  • टेबल_अरे (टेबल) - डेटाचे दोन किंवा अधिक स्तंभ. लक्षात ठेवा, कार्य व्हीपीआर वितर्क मध्ये दिलेल्या श्रेणीच्या पहिल्या स्तंभातील मूल्य नेहमी शोधते टेबल_अरे (टेबल). पाहण्यायोग्य श्रेणीमध्ये विविध डेटा असू शकतो, जसे की मजकूर, तारखा, संख्या, बुलियन. फंक्शन केस असंवेदनशील आहे, म्हणजे अप्पर आणि लोअर केस वर्ण समान मानले जातात. तर आमचे सूत्र मूल्य शोधेल 40 पासून पेशींमध्ये A2 ते A15, कारण A हा वितर्क मध्ये दिलेल्या A2:B15 श्रेणीचा पहिला स्तंभ आहे टेबल_अरे (टेबल):

    =VLOOKUP(40,A2:B15,2)

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

  • col_index_num (स्तंभ_संख्या) ही दिलेल्या श्रेणीतील स्तंभाची संख्या आहे जिथून सापडलेल्या पंक्तीमधील मूल्य परत केले जाईल. दिलेल्या श्रेणीतील सर्वात डावीकडे स्तंभ आहे 1, दुसरा स्तंभ आहे 2, तिसरा स्तंभ आहे 3 आणि असेच. आता आपण संपूर्ण सूत्र वाचू शकता:

    =VLOOKUP(40,A2:B15,2)

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

    सूत्र मूल्य शोधत आहे 40 श्रेणीत ए 2: ए 15 आणि स्तंभ B मधून संबंधित मूल्य मिळवते (कारण B हा श्रेणी A2:B15 मधील दुसरा स्तंभ आहे).

जर वादाचे मूल्य col_index_num (स्तंभ_संख्या) पेक्षा कमी 1नंतर व्हीपीआर त्रुटीची तक्रार करेल #मूल्य! (#मूल्य!). आणि जर ते श्रेणीतील स्तंभांच्या संख्येपेक्षा जास्त असेल टेबल_अरे (टेबल), फंक्शन त्रुटी देईल #REF! (#LINK!).

  • range_lookup (range_lookup) - काय शोधायचे ते ठरवते:
    • अचूक जुळणी, युक्तिवाद समान असणे आवश्यक आहे असत्य (असत्य);
    • अंदाजे जुळणी, वितर्क समान ट्रू कोड (TRUE) किंवा अजिबात निर्दिष्ट नाही.

    हे पॅरामीटर ऐच्छिक आहे, परंतु खूप महत्वाचे आहे. नंतर या ट्यूटोरियलमध्ये व्हीपीआर अचूक आणि अंदाजे जुळण्या शोधण्यासाठी सूत्रे कशी लिहायची हे स्पष्ट करणारी काही उदाहरणे मी तुम्हाला दाखवतो.

VLOOKUP उदाहरणे

मला फंक्शनची आशा आहे व्हीपीआर तुमच्यासाठी थोडे स्पष्ट व्हा. आता काही उपयोग प्रकरणे पाहू व्हीपीआर वास्तविक डेटासह सूत्रांमध्ये.

दुसऱ्या एक्सेल शीटमध्ये शोधण्यासाठी VLOOKUP कसे वापरावे

सराव मध्ये, फंक्शनसह सूत्रे व्हीपीआर समान वर्कशीटवर डेटा शोधण्यासाठी क्वचितच वापरले जातात. अधिक वेळा, तुम्ही दुसर्‍या शीटमधून संबंधित मूल्ये शोधत आणि पुनर्प्राप्त करत असाल.

वापरण्यासाठी व्हीपीआर, दुसर्या मायक्रोसॉफ्ट एक्सेल शीटमध्ये शोधा, तुम्ही युक्तिवादात असणे आवश्यक आहे टेबल_अरे (टेबल) पत्रकाचे नाव उद्गारवाचक चिन्हासह निर्दिष्ट करा त्यानंतर सेलच्या श्रेणीसह. उदाहरणार्थ, खालील सूत्र श्रेणी दर्शविते A2: B15 नावाच्या शीटवर आहे पत्रक 2.

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

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

अर्थात, शीटचे नाव स्वहस्ते प्रविष्ट करणे आवश्यक नाही. फक्त फॉर्म्युला टाइप करणे सुरू करा, आणि जेव्हा वाद येतो टेबल_अरे (टेबल), इच्छित शीटवर स्विच करा आणि माउससह सेलची इच्छित श्रेणी निवडा.

खालील स्क्रीनशॉटमध्ये दर्शविलेले सूत्र वर्कशीटवरील स्तंभ A मधील "उत्पादन 1" मजकूर शोधते (हा श्रेणी A1:B2 चा पहिला स्तंभ आहे) दर.

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

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

कृपया लक्षात ठेवा की मजकूर मूल्य शोधताना, तुम्ही ते अवतरण चिन्हांमध्ये (“”) बंद केले पाहिजे, जसे सामान्यतः Excel सूत्रांमध्ये केले जाते.

वादासाठी टेबल_अरे (टेबल) नेहमी परिपूर्ण संदर्भ ($ चिन्हासह) वापरणे इष्ट आहे. या प्रकरणात, इतर सेलमध्ये सूत्र कॉपी करताना शोध श्रेणी अपरिवर्तित राहील.

VLOOKUP सह दुसर्‍या वर्कबुकमध्ये शोधा

कार्य करण्यासाठी व्हीपीआर दोन एक्सेल वर्कबुकमध्ये काम केले, तुम्हाला पत्रकाच्या नावापूर्वी स्क्वेअर ब्रॅकेटमध्ये वर्कबुकचे नाव नमूद करावे लागेल.

उदाहरणार्थ, खाली मूल्य शोधणारे सूत्र आहे 40 शीट वर पत्रक 2 पुस्तकामध्ये Numbers.xlsx:

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

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

येथे Excel मध्ये एक सूत्र तयार करण्याचा सर्वात सोपा मार्ग आहे व्हीपीआरजे दुसर्‍या वर्कबुकशी लिंक करते:

  1. दोन्ही पुस्तके उघडा. हे आवश्यक नाही, परंतु अशा प्रकारे सूत्र तयार करणे सोपे आहे. तुम्हाला वर्कबुकचे नाव व्यक्तिचलितपणे एंटर करायचे नाही, नाही का? याव्यतिरिक्त, ते अपघाती टायपोपासून आपले संरक्षण करेल.
  2. फंक्शन टाइप करणे सुरू करा व्हीपीआरआणि जेव्हा वादाचा प्रश्न येतो टेबल_अरे (टेबल), दुसर्‍या वर्कबुकवर जा आणि त्यात आवश्यक शोध श्रेणी निवडा.

खाली दिलेला स्क्रीनशॉट वर्कबुकमधील रेंजवर शोध सेट असलेले सूत्र दाखवतो PriceList.xlsx शीट वर दर.

कार्य व्हीपीआर तुम्ही शोधलेले वर्कबुक बंद केले तरीही कार्य करेल आणि वर्कबुक फाइलचा पूर्ण मार्ग फॉर्म्युला बारमध्ये दिसतो, खाली दाखवल्याप्रमाणे:

जर वर्कबुक किंवा शीटच्या नावात मोकळी जागा असेल, तर ते अपॉस्ट्रॉफीमध्ये संलग्न केले जाणे आवश्यक आहे:

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

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

VLOOKUP सह सूत्रांमध्ये नामित श्रेणी किंवा सारणी कशी वापरायची

जर तुम्ही समान शोध श्रेणी एकाधिक कार्यांमध्ये वापरण्याची योजना आखत असाल व्हीपीआर, तुम्ही एक नामित श्रेणी तयार करू शकता आणि त्याचे नाव वितर्क म्हणून सूत्रामध्ये प्रविष्ट करू शकता टेबल_अरे (टेबल).

नामित श्रेणी तयार करण्यासाठी, फक्त सेल निवडा आणि फील्डमध्ये योग्य नाव प्रविष्ट करा नाव, सूत्र बारच्या डावीकडे.

आता तुम्ही उत्पादनाची किंमत शोधण्यासाठी खालील सूत्र लिहू शकता 1 उत्पादन:

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

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

बहुतेक श्रेणीची नावे संपूर्ण एक्सेल वर्कबुकसाठी कार्य करतात, त्यामुळे युक्तिवादासाठी शीटचे नाव निर्दिष्ट करण्याची आवश्यकता नाही टेबल_अरे (टेबल), जरी सूत्र आणि शोध श्रेणी वेगवेगळ्या वर्कशीटवर असली तरीही. जर ते वेगवेगळ्या वर्कबुकमध्ये असतील तर, श्रेणीच्या नावापूर्वी तुम्हाला वर्कबुकचे नाव निर्दिष्ट करणे आवश्यक आहे, उदाहरणार्थ, यासारखे:

=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)

नामांकित श्रेणी वापरताना, तुम्ही फंक्शन कोठेही कॉपी केले तरीही लिंक समान सेलकडे निर्देशित करतील व्हीपीआर कार्यपुस्तिकेत.

VLOOKUP सूत्रांमध्ये वाइल्डकार्ड वापरणे

इतर अनेक कार्यांप्रमाणे, व्हीपीआर तुम्ही खालील वाइल्डकार्ड वर्ण वापरू शकता:

  • प्रश्नचिन्ह (?) – कोणतेही एक वर्ण बदलते.
  • Asterisk (*) – वर्णांचा कोणताही क्रम बदलतो.

फंक्शन्समध्ये वाइल्डकार्ड वापरणे व्हीपीआर अनेक प्रकरणांमध्ये उपयुक्त ठरू शकते, उदाहरणार्थ:

  • जेव्हा तुम्हाला नक्की मजकूर आठवत नाही तेव्हा तुम्हाला शोधण्याची गरज आहे.
  • जेव्हा तुम्हाला एखादा शब्द शोधायचा असेल जो सेलच्या सामग्रीचा भाग असेल. माहित आहे व्हीपीआर पर्याय सक्षम केल्याप्रमाणे संपूर्ण सेलच्या सामग्रीद्वारे शोधतो संपूर्ण सेल सामग्री जुळवा (संपूर्ण सेल) मानक एक्सेल शोध मध्ये.
  • जेव्हा सेलमध्ये सामग्रीच्या सुरूवातीस किंवा शेवटी अतिरिक्त मोकळी जागा असते. अशा परिस्थितीत, तुम्ही तुमच्या मेंदूला बराच काळ रॅक करू शकता, सूत्र का काम करत नाही हे शोधण्याचा प्रयत्न करू शकता.

उदाहरण 1: विशिष्ट वर्णांनी सुरू होणारा किंवा समाप्त होणारा मजकूर शोधत आहे

समजा तुम्हाला खाली दाखवलेल्या डेटाबेसमध्ये विशिष्ट ग्राहक शोधायचा आहे. तुम्हाला त्याचे आडनाव आठवत नाही, पण तुम्हाला माहीत आहे की ते “ack” ने सुरू होते. येथे एक सूत्र आहे जे कार्य अगदी चांगले करेल:

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

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

आता तुम्हाला खात्री आहे की तुम्हाला योग्य नाव सापडले आहे, तुम्ही या ग्राहकाने भरलेली रक्कम शोधण्यासाठी समान सूत्र वापरू शकता. हे करण्यासाठी, फंक्शनचा तिसरा वितर्क बदला व्हीपीआर इच्छित स्तंभ क्रमांकावर. आमच्या बाबतीत, हा स्तंभ 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;ЛОЖЬ)

कार्य करण्यासाठी व्हीपीआर wildcards सह योग्यरित्या कार्य केले, चौथा युक्तिवाद म्हणून आपण नेहमी वापरावे असत्य (असत्य). शोध श्रेणीमध्ये वाइल्डकार्डसह शोध संज्ञांशी जुळणारे एकापेक्षा जास्त मूल्य असल्यास, प्रथम आढळलेले मूल्य परत केले जाईल.

उदाहरण २: VLOOKUP सूत्रांमध्ये वाइल्डकार्ड आणि सेल संदर्भ एकत्र करा

आता फंक्शन वापरून कसे शोधायचे याचे थोडे अधिक जटिल उदाहरण पाहू व्हीपीआर सेलमधील मूल्यानुसार. कल्पना करा की स्तंभ A ही परवाना कीची सूची आहे आणि स्तंभ B ही परवाना असलेल्या नावांची सूची आहे. याव्यतिरिक्त, तुमच्याकडे सेल C1 मध्ये काही प्रकारच्या परवाना कीचा भाग (अनेक वर्ण) आहे आणि तुम्हाला मालकाचे नाव शोधायचे आहे.

हे खालील सूत्र वापरून केले जाऊ शकते:

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

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

हे सूत्र दिलेल्या श्रेणीतील सेल C1 मधील मूल्य शोधते आणि स्तंभ B मधून संबंधित मूल्य परत करते. लक्षात घ्या की पहिल्या युक्तिवादात, आम्ही मजकूर स्ट्रिंगला जोडण्यासाठी सेल संदर्भापूर्वी आणि नंतर अँपरसँड (&) वर्ण वापरतो.

आपण खालील आकृतीमध्ये पाहू शकता, कार्य व्हीपीआर "जेरेमी हिल" परत करतो कारण त्याच्या परवाना कीमध्ये सेल C1 मधील वर्णांचा क्रम आहे.

युक्तिवाद लक्षात घ्या टेबल_अरे (टेबल) वरील स्क्रीनशॉटमध्ये सेलची श्रेणी निर्दिष्ट करण्याऐवजी टेबलचे नाव (टेबल7) आहे. हे आपण मागील उदाहरणात केले आहे.

VLOOKUP कार्यामध्ये अचूक किंवा अंदाजे जुळणी

आणि शेवटी, फंक्शनसाठी निर्दिष्ट केलेल्या शेवटच्या युक्तिवादाकडे जवळून पाहू व्हीपीआर - range_lookup (interval_view). धड्याच्या सुरुवातीला नमूद केल्याप्रमाणे, हा युक्तिवाद खूप महत्त्वाचा आहे. त्याच सूत्रामध्ये तुम्ही त्याच्या मूल्यासह पूर्णपणे भिन्न परिणाम मिळवू शकता ट्रू कोड (TRUE) किंवा असत्य (असत्य).

प्रथम, अचूक आणि अंदाजे जुळण्यांद्वारे मायक्रोसॉफ्ट एक्सेल म्हणजे काय ते शोधूया.

  • तर वाद range_lookup (range_lookup) च्या समान आहे असत्य (असत्य), सूत्र अचूक जुळणी शोधते, म्हणजे वितर्कात दिलेले समान मूल्य लुकअप_मूल्य (lookup_value). जर श्रेणीच्या पहिल्या स्तंभात tसक्षम_अॅरे (टेबल) वितर्काशी जुळणारी दोन किंवा अधिक मूल्ये आढळतात लुकअप_मूल्य (शोध_मूल्य), नंतर पहिले निवडले जाईल. कोणतीही जुळणी न आढळल्यास, फंक्शन त्रुटीची तक्रार करेल #AT (#N/A). उदाहरणार्थ, खालील सूत्र त्रुटीची तक्रार करेल #AT (#N/A) श्रेणी A2:A15 मध्ये कोणतेही मूल्य नसल्यास 4:

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

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

  • तर वाद range_lookup (range_lookup) च्या समान आहे ट्रू कोड (TRUE), सूत्र अंदाजे जुळणी शोधते. अधिक तंतोतंत, प्रथम कार्य व्हीपीआर तंतोतंत जुळणी शोधते, आणि जर काहीही सापडले नाही, तर अंदाजे एक निवडा. अंदाजे जुळणी हे सर्वात मोठे मूल्य आहे जे वितर्क मध्ये निर्दिष्ट केलेल्या मूल्यापेक्षा जास्त नाही. लुकअप_मूल्य (lookup_value).

तर वाद range_lookup (range_lookup) च्या समान आहे ट्रू कोड (TRUE) किंवा निर्दिष्ट केलेले नाही, नंतर श्रेणीच्या पहिल्या स्तंभातील मूल्ये चढत्या क्रमाने क्रमवारी लावली पाहिजेत, म्हणजे, सर्वात लहान ते सर्वात मोठी. अन्यथा, कार्य व्हीपीआर चुकीचा निकाल देऊ शकतो.

निवडीचे महत्त्व अधिक चांगल्या प्रकारे समजून घेण्यासाठी ट्रू कोड (सत्य) किंवा असत्य (FALSE), फंक्शनसह आणखी काही सूत्रे पाहू व्हीपीआर आणि परिणाम पहा.

उदाहरण 1: VLOOKUP सह अचूक जुळणी शोधणे

तुम्हाला आठवत असेल, अचूक जुळणी शोधण्यासाठी, फंक्शनचा चौथा वितर्क व्हीपीआर फरक पडला पाहिजे असत्य (असत्य).

चला पहिल्याच उदाहरणावरून सारणीकडे परत जाऊ आणि कोणता प्राणी वेगाने जाऊ शकतो ते शोधू 50 मैल प्रति तास. मला विश्वास आहे की या सूत्रामुळे तुम्हाला कोणतीही अडचण येणार नाही:

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

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

लक्षात घ्या की आमच्या शोध श्रेणी (स्तंभ A) मध्ये दोन मूल्ये आहेत 50 - पेशींमध्ये A5 и A6. सूत्र सेलमधून मूल्य मिळवते B5. का? कारण अचूक जुळणी शोधताना, फंक्शन व्हीपीआर शोधले जात असलेल्या मूल्याशी जुळणारे पहिले मूल्य वापरते.

उदाहरण २: अंदाजे जुळणी शोधण्यासाठी VLOOKUP वापरणे

जेव्हा तुम्ही फंक्शन वापरता व्हीपीआर अंदाजे जुळणी शोधण्यासाठी, म्हणजे जेव्हा वाद range_lookup (range_lookup) च्या समान आहे ट्रू कोड (TRUE) किंवा वगळलेले, तुम्हाला पहिली गोष्ट करायची आहे की चढत्या क्रमाने पहिल्या स्तंभानुसार श्रेणी क्रमवारी लावा.

हे फार महत्वाचे आहे कारण कार्य व्हीपीआर दिलेल्या नंतरचे सर्वात मोठे मूल्य परत करते आणि नंतर शोध थांबतो. तुम्ही योग्य क्रमवारीकडे दुर्लक्ष केल्यास, तुम्हाला खूप विचित्र परिणाम किंवा त्रुटी संदेश मिळेल. #AT (#N/A).

आता तुम्ही खालीलपैकी एक सूत्र वापरू शकता:

=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 मैल प्रति तास. आणि हा निकाल फंक्शन मला परत आला व्हीपीआर:

जसे आपण पाहू शकता, सूत्राने परिणाम दिला मृग (मृग), ज्याची गती 61 मैल प्रति तास, जरी यादीमध्ये देखील समाविष्ट आहे चीता (चित्ता) वेगाने धावणारा 70 मैल प्रति तास, आणि 70 69 पेक्षा 61 च्या जवळ आहे, नाही का? असे का होत आहे? कारण कार्य व्हीपीआर अंदाजे जुळणी शोधताना, शोधले जात असलेल्यापेक्षा मोठे नसलेले सर्वात मोठे मूल्य मिळवते.

मला आशा आहे की ही उदाहरणे फंक्शनसह कार्य करण्यावर काही प्रकाश टाकतील व्हीपीआर Excel मध्ये, आणि तुम्ही यापुढे तिच्याकडे बाहेरच्या व्यक्ती म्हणून पाहणार नाही. आता स्मरणशक्तीमध्ये अधिक चांगल्या प्रकारे निराकरण करण्यासाठी आम्ही अभ्यास केलेल्या सामग्रीचे मुख्य मुद्दे थोडक्यात पुनरावृत्ती करणे दुखापत होणार नाही.

एक्सेलमध्ये VLOOKUP – तुम्हाला हे लक्षात ठेवण्याची गरज आहे!

  1. कार्य व्हीपीआर Excel डावीकडे पाहू शकत नाही. ते नेहमी वितर्काने दिलेल्या श्रेणीच्या सर्वात डावीकडील स्तंभातील मूल्य शोधते टेबल_अरे (टेबल).
  2. फंक्शन मध्ये व्हीपीआर सर्व मूल्ये केस-संवेदनशील आहेत, म्हणजे लहान आणि मोठी अक्षरे समतुल्य आहेत.
  3. तुम्ही जे मूल्य शोधत आहात ते पहात असलेल्या श्रेणीच्या पहिल्या स्तंभातील किमान मूल्यापेक्षा कमी असल्यास, फंक्शन व्हीपीआर त्रुटीची तक्रार करेल #AT (#N/A).
  4. जर 3रा युक्तिवाद col_index_num (स्तंभ_संख्या) पेक्षा कमी 1कार्य व्हीपीआर त्रुटीची तक्रार करेल #मूल्य! (#मूल्य!). जर ते श्रेणीतील स्तंभांच्या संख्येपेक्षा जास्त असेल टेबल_अरे (टेबल), फंक्शन त्रुटी नोंदवेल #REF! (#LINK!).
  5. युक्तिवादात निरपेक्ष सेल संदर्भ वापरा टेबल_अरे (टेबल) जेणेकरून सूत्र कॉपी करताना योग्य शोध श्रेणी जतन केली जाईल. एक्सेलमधील नामांकित श्रेणी किंवा टेबल्स पर्याय म्हणून वापरून पहा.
  6. अंदाजे जुळणी शोध करताना, लक्षात ठेवा की तुम्ही शोधत असलेल्या श्रेणीतील पहिला स्तंभ चढत्या क्रमाने क्रमवारी लावला पाहिजे.
  7. शेवटी, चौथ्या युक्तिवादाचे महत्त्व लक्षात ठेवा. मूल्ये वापरा ट्रू कोड (सत्य) किंवा असत्य (FALSE) मुद्दाम आणि तुमची अनेक डोकेदुखीपासून सुटका होईल.

आमच्या फंक्शन ट्यूटोरियलच्या पुढील लेखांमध्ये व्हीपीआर एक्सेलमध्ये, आम्ही अधिक प्रगत उदाहरणे शिकू, जसे की वापरून विविध गणना करणे व्हीपीआर, एकाधिक स्तंभांमधून मूल्ये काढणे आणि बरेच काही. हे ट्यूटोरियल वाचल्याबद्दल धन्यवाद आणि मला आशा आहे की पुढच्या आठवड्यात पुन्हा भेटू!

प्रत्युत्तर द्या