VLOOKUP

 
तुमच्या स्प्रेडशीटवर ज्ञात माहिती असल्यास, तुम्ही पंक्तीनुसार संबंधित माहिती शोधण्यासाठी VLOOKUP वापरू शकता. उदाहरणार्थ, तुम्हाला orange विकत घ्यायचे असल्यास, तुम्ही किंमत शोधण्यासाठी VLOOKUP वापरू शकता.
VLOOKUP formula example
BigQuery साठी VLOOKUP

व्हर्टिकल लुकअप. शोध स्तंभामध्ये जुळणी आढळली होती त्या स्थानावर डेटा स्तंभामधील मूल्ये मिळवते.

नमुना वापर

VLOOKUP("Apple",table_name!fruit,table_name!price)

सिंटॅक्स

VLOOKUP(search_key, range,index, is_sorted)

  • search_key: शोध स्तंभामध्ये शोधायचे असलेले मूल्य.
  • search_column: शोधासाठी विचारात घ्यावा असा डेटा स्तंभ.
  • result_column: परिणामासाठी विचारात घ्यावा असा डेटा स्तंभ.
  • is_sorted: [पर्यायी] search_key साठी जुळणी शोधण्याची पद्धत.
    • FALSE: अचूक जुळणीसाठी, याची शिफारस केली जाते.
    • TRUE: अंदाजे जुळणीसाठी, is_sorted नमूद केलेले नसल्यास हे डीफॉल्ट असते.
      टीप: तुम्ही अंदाजे जुळणी वापरण्यापूर्वी, तुमची शोध की चढत्या क्रमाने लावा. अन्यथा, तुम्हाला मिळणारे मूल्य हे चुकीचे असू शकते. तुम्हाला मिळणारे मूल्य चुकीचे का असू शकते ते जाणून घ्या.

टीप: BigQuery मधील आणखी लवचिक डेटाबेस क्वेरीसाठी, XLOOKUP वापरणे.

सिंटॅक्स

=VLOOKUP(search_key, range, index, [is_sorted])

इनपुट

  1. search_key: रेंजमधील पहिल्या स्तंभामध्ये शोधायचे असलेले मूल्य.
  2. range: शोधण्यासाठी विचारात घेण्याची वरची आणि खालची मूल्ये.
  3. index: रेंजच्या मिळणाऱ्या मूल्यासह स्तंभाचे इंडेक्स. इंडेक्स हे धन पूर्णांक असणे आवश्यक आहे.
  4. is_sorted: पर्यायी इनपुट. पर्याय निवडा:
    • FALSE = अचूक जुळणी. याची शिफारस केली जाते.
    • TRUE = अंदाजे जुळणी. is_sorted हे नमूद केलेले नसल्यास, हे डीफॉल्ट असते.
      महत्त्वाचे: तुम्ही अंदाजे जुळणी वापरण्यापूर्वी, तुमची शोध की चढत्या क्रमामध्ये लावा. अन्यथा, तुम्हाला मिळणारे मूल्य हे चुकीचे असू शकते. तुम्हाला मिळणारे मूल्य चुकीचे का असू शकते ते जाणून घ्या.

मिळणारे मूल्य

निवडलेल्या range मधील पहिले जुळलेले मूल्य.
तांत्रिक तपशील:
उदाहरण:
=VLOOKUP(G9, B4:D8, 3, FALSE)
=VLOOKUP("Apple", B4:D8, 3, TRUE)
इनपुट वर्णन
search_key
तुम्ही range च्या पहिल्या स्तंभामध्ये हे मूल्य शोधता. तुम्हाला एरर नसलेले मूल्य अपेक्षित असल्यास, शोध की ही range च्या पहिल्या स्तंभामध्ये असणे आवश्यक आहे. सेलच्या संदर्भालादेखील सपोर्ट आहे.
सोप्या पद्धतीने तपासण्यासाठी: तुमची search_key ही B3 वर स्थित असल्यास, तुमची range स्तंभ B ने सुरू होणे आवश्यक आहे.
रेंज
या range मध्ये पुढील गोष्टी होतात:
  • फंक्शन हे त्याच्या पहिल्या स्तंभामध्ये नमूद केलेली शोध की शोधते.
  • VLOOKUP हे index ने नमूद केलेल्या स्तंभामधून मूल्य मिळवते. तुम्ही नाव दिलेली रेंजदेखील वापरू शकता.
एरर नसलेले मूल्य मिळवण्यासाठी, तुमची शोध की ही range च्या पहिल्या स्तंभामध्ये असणे आवश्यक आहे.
सोप्या पद्धतीने तपासण्यासाठी: तुमची search_key ही B3 वर स्थित असल्यास, तुमची range स्तंभ B ने सुरू होणे आवश्यक आहे.
index
याला “स्तंभ संख्या” देखील म्हणतात. हे मिळणारे मूल्य असलेल्या range मधील स्तंभाचे इंडेक्स आहे.
  • शक्य असलेले सर्वात लहान इंडेक्स हे एक आहे.
  • शक्य असलेले सर्वात मोठे इंडेक्स म्हणजे त्या range मधील स्तंभांची कमाल संख्या असते.
तुम्ही रेंज सेट केल्यानंतर, इंडेक्स = १ असल्यास किंवा स्तंभ आणखी उजवीकडे असल्यास, VLOOKUP फक्त शोध की स्तंभ शोधते.
टीप: तुम्ही VLOOKUP वापरता, तेव्हा कल्पना करा की range चे स्तंभ हे डावीकडून उजवीकडे क्रमांकित केलेले आहेत आणि एकपासून सुरू होतात.
is_sorted
हा पर्यायी इनपुट आहे. TRUE आणि FALSE हे उपलब्ध असलेले दोन पर्याय आहेत.
  • is_sorted हे TRUEअसल्यास, VLOOKUP हे अंदाजे जुळणी वापरते.
    महत्त्वाचे: तुम्ही अंदाजे जुळणी वापरण्यापूर्वी, तुमची शोध की चढत्या क्रमामध्ये लावा. अन्यथा, तुम्हाला अपेक्षित नसलेले मूल्य मिळू शकते. तुम्हाला मिळणारे मूल्य चुकीचे का असू शकते ते जाणून घ्या.
  • is_sorted हे FALSE असल्यास, VLOOKUP अचूक जुळणी वापरते.

  • is_sorted नमूद केलेले नसल्यास, ते बाय डीफॉल्ट TRUE असते.
आम्ही तुम्हाला पुढील गोष्टी करण्याची आवर्जून शिफारस करतो:
  • शोध की स्तंभ हा क्रमाने लावलेले असला किंवा नसला तरीही is_sorted च्या सातत्यपूर्ण वर्तनासाठी FALSE वापरा.
  • इनपुट हे पर्यायी असले तरीही आणखी चांगल्या वाचनीयतेसाठी is_sorted हे नेहमी नमूद करा.

 

आउटपुट वर्णन
मिळणारे मूल्य
तुमच्या इनपुटवर आधारित VLOOKUP हे मूल्य मिळवते. प्रत्येक VLOOKUP फंक्शनमधून मिळणारे मूल्य फक्त एकच असते.
  • एकाहून अधिक जुळणारी शोध की मूल्ये असल्यास, मिळणारे मूल्य या स्तंभामधील मूल्य, ज्याची संबंधित शोध की ही शोध की स्तंभामध्ये पहिली जुळलेली आहे, ते मिळवले जाते.
  • #N/A मिळाल्यास, मूल्य मिळाले नाही.
तुम्हाला #N/A किंवा #VALUE! यासारखे अपेक्षित असलेले मूल्य किंवा एरर मिळाल्यास, ट्रबलशूट करण्यास सुरूवात करणे हे करा. तुम्हाला #N/A ऐवजी दुसरे मूल्य वापरायचे असल्यास, VLOOKUP() वर IFNA() कसे वापरावे याबद्दल अधिक जाणून घ्या.

VLOOKUP ची मूलभूत उदाहरणे:

वेगवेगळ्या शोध कीवरील VLOOKUP

Orange आणि Apple ची किंमत शोधण्यासाठीVLOOKUP वापरा.

VLOOKUP on different search keys example
स्पष्टीकरण:

तुम्ही VLOOKUP वापरता तेव्हा, तुम्ही "Apple" आणि "Orange" यांसारख्या वेगवेगळ्या शोध की वापरू शकता.

एरर नसलेले मूल्य मिळवण्यासाठी, या शोध की range च्या पहिल्या स्तंभामध्ये असणे आवश्यक आहे. तुम्हाला शोध कीचे मूल्य भरायचे नसल्यास, तुम्ही सेलचा संदर्भदेखील वापरू शकता, जसे कि "G9".
search_key "Orange" आहे.
=VLOOKUP("Orange", B4:D8, 3, FALSE)
मिळणारे मूल्य = $1.01
search_key "Apple" आहे.
=VLOOKUP("Apple", B4:D8, 3, FALSE)
मिळणारे मूल्य = $1.50
G9 मधील "Apple" चा सेल संदर्भ वापरणारे search_key
=VLOOKUP(G9, B4:D8, 3, FALSE)
मिळणारे मूल्य = $1.50

वेगवेगळ्या स्तंभ इंडेक्सवरील VLOOKUP

दुसऱ्या इंडेक्स स्तंभामध्ये Oranges चे प्रमाण शोधण्यासाठी VLOOKUP वापरा.
VLOOKUP on different column indexes example
स्पष्टीकरण:
तुम्ही VLOOKUP वापरता, तेव्हा कल्पना करा की range चे स्तंभ हे डावीकडून उजवीकडे क्रमांकित केलेले आहेत आणि एकपासून सुरू होतात. लक्ष्यित माहिती शोधण्यासाठी, तुम्ही त्याचे स्तंभ इंडेक्स नमूद करणे आवश्यक आहे. उदाहरणार्थ, दुसरा स्तंभ हा प्रमाणासाठी आहे.
Index = २
range चा दुसरा स्तंभ असलेल्या oranges चे प्रमाण शोधा.
=VLOOKUP(G3, B4:D8, 2, FALSE)
मिळणारे मूल्य = ५

VLOOKUP ची अचूक जुळणी किंवा अंदाजे जुळणी

  • अचूक आयडी शोधण्यासाठी, VLOOKUP अचूक जुळणी वापरा.
  • अंदाजे आयडी शोधण्यासाठी, VLOOKUP अंदाजे जुळणी वापरा.
VLOOKUP exact match or approximate match example
स्पष्टीकरण:
तुम्ही अचूक जुळणी नाही, पण सर्वोत्तम जुळणी शोधता, तेव्हा अंदाजे जुळणी किंवा is_sorted = TRUE वापरा.
तुम्हाला सारणीमध्ये अस्तित्वात नसलेले आयडी = १०२ शोधायचे असल्यास, तुम्हाला आयडी = १०१ हे परिणाम म्हणून देण्यासाठी, अंदाजे जुळणी एक पायरी मागे जाते. याचे कारण, शोध की स्तंभामध्ये, १०१ हे सर्वात जवळचे मूल्य आहे जे १०२ पेक्षा कमीदेखील आहे.
तुमच्या शोध कीपेक्षा मोठे असलेले मूल्य सापडेपर्यंत अंदाजे जुळणी ही शोध की स्तंभ शोधते. त्यानंतर ती मोठे मूल्य असलेल्या पंक्तीच्या आधी थांबते आणि त्या पंक्तीमधील मिळणारे मूल्य या स्तंभामधून मूल्य मिळवते. याचा अर्थ असा आहे की शोध की स्तंभ हा चढत्या क्रमामध्ये लावलेले नाही, तुम्हाला मिळणारे मूल्य हे चुकीचे असण्याची शक्यता आहे.
महत्त्वाचे: तुम्ही अंदाजे जुळणी वापरण्यापूर्वी, योग्य मूल्य मिळवण्यासाठी तुमची शोध की चढत्या क्रमामध्ये लावा. अन्यथा, तुम्हाला अपेक्षित नसलेले मूल्य मिळू शकते.
तुम्ही is_sorted = FALSE यासारखी अचूक जुळणी शोधता, तेव्हा ते अचूक जुळणी मिळवते. उदाहरणार्थ, आयडी = १०३ साठीच्या फळाचे नाव आहे "Banana" अचूक जुळणी नसल्यास, तुम्हाला #N/A एरर मिळते. तिच्या सहज पूर्वानुमान लावता येणाऱ्या वर्तनामुळे, तुम्ही अचूक जुळणी वापरावी अशी आम्ही शिफारस करतो.
अचूक जुळणी
=VLOOKUP(G6, A4:D8, 2, FALSE)
मिळणारे मूल्य = "Apple"
अंदाजे जुळणी
=VLOOKUP(G3, A4:D8, 2, TRUE)
किंवा
=VLOOKUP(G3, A4:D8, 2)
मिळणारे मूल्य = "Banana"

VLOOKUP ची सामान्य अ‍ॅप्लिकेशन

VLOOKUP मधून एरर मूल्य बदलणे

तुमची शोध की अस्तित्वात नसल्यास, तुम्ही VLOOKUP ने मिळवलेले एरर मूल्य बदलणे आवश्यक आहे. या बाबतीत, तुम्हाला #N/A नको असल्यास, तुम्ही #N/A ऐवजी IFNA() फंक्शन वापरू शकता. IFNA() बद्दल अधिक जाणून घ्या.
Replace error value from VLOOKUP example
मुळात, “Pencil" ही शोध की “Fruit” स्तंभामध्ये अस्तित्वात नसल्यामुळे VLOOKUP हे #N/A मिळवते.
IFNA() हे #N/A एरर ऐवजी फंक्शनमध्ये नमूद केलेले दुसरे इनपुट वापरते. आमच्या बाबतीत, ते “सापडले नाही” असे आहे.
=IFNA(VLOOKUP(G3, B4:D8, 3, FALSE),"NOT FOUND")
मिळणारे मूल्य = “सापडले नाही”

टीप: तुम्हाला #REF! यासारख्या दुसऱ्या एरर बदलायच्या असल्यास, IFERROR() बद्दल अधिक जाणून घ्या.

एकाहून अधिक निकषांसह VLOOKUP

एकाहून अधिक निकषांवर VLOOKUP थेट लागू करता येत नाही. त्याऐवजी, एकाहून अधिक अस्तित्वात असलेले स्तंभ एकत्र करण्यासाठी एकाहून अधिक निकषांवर VLOOKUP थेट लागू करणे, यासाठी नवीन हेल्पर स्तंभ तयार करा.
VLOOKUP with multiple criteria example
१. तुम्ही पहिले नाव आणि आडनाव एकत्र करण्यासाठी "&" वापरल्यास, तुम्ही हेल्पर स्तंभ तयार करू शकता. =C4&D4 आणि B4 पासून B8 पर्यंत खालती ड्रॅग केल्याने तुम्हाला हेल्पर स्तंभ मिळतो.
२. B7 हा सेल संदर्भ, JohnLee ही शोध की म्हणून वापरा.
=VLOOKUP(B7, B4:E8, 4, FALSE)
मिळणारे मूल्य = "Support"

वाइल्डकार्ड किंवा आंशिक जुळण्यांसह VLOOKUP

VLOOKUP मध्ये, तुम्ही वाइल्डकार्ड किंवा आंशिक जुळण्यादेखील वापरू शकता. तुम्ही पुढील वाइल्डकार्ड वर्ण वापरू शकता:
  • प्रश्नचिन्ह "?" हे कोणत्याही एका वर्णाशी जुळते.
  • ताराचिन्ह "*" हे वर्णांच्या कोणत्याही क्रमाशी जुळतो.
VLOOKUP मध्ये वाइल्डकार्ड वापरण्यासाठी, तुम्ही: "is_sorted = FALSE" ही अचूक जुळणी वापरणे आवश्यक आहे.
VLOOKUP with wildcard example
"Steve", "St1", "Stock", किंवा "Steeeeeeve" यासारखे वर्णांची संख्या लक्षात न घेता, "St" ने सुरू होणारे काहीही जुळवण्यासाठी "St*" वापरले जाते.
=VLOOKUP("St*", B4:D8, 3, FALSE)
मिळणारे मूल्य = "Marketing"

एरर आणि सर्वोत्तम पद्धती ट्रबलशूट करणे:

चुकीचे मिळणारे मूल्य
  • अपेक्षित नसलेले मूल्य मिळाल्यास: तुम्ही is_sorted ला TRUE म्हणून सेट केल्यास, पण तुमचा रेंजमधील पहिला स्तंभ अंकांनुसार किंवा वर्णानुसार चढत्या क्रमाने लावलेला नसल्यास, is_sorted ला बदलून FALSE म्हणून सेट करा.

  • VLOOKUP पहिली जुळणी देते: VLOOKUP फक्त पहिली जुळणी मिळवते. तुमच्याकडे एकाहून अधिक जुळणाऱ्या शोध की असल्यास, मूल्य मिळते पण ते अपेक्षित असलेले मूल्य नसू शकते.
  • साफ नसलेला डेटा: काही वेळेला, माग करणाऱ्या आणि पुढे नेणाऱ्या स्पेस असलेली मूल्ये एकसारखी दिसू शकतात पण VLOOKUP त्यांना वेगवेगळे हाताळते. उदाहरणार्थ, खालील गोष्टी VLOOKUP साठी वेगवेगळ्या आहेत:
    • " Apple"
    • "Apple "
    • "Apple"
तुम्हाला अपेक्षित असलेले परिणाम मिळवण्यासाठी, तुम्ही VLOOKUP वापरण्यापूर्वी स्पेस काढून टाका.
अधिक जाणून घेण्यासाठी, आमचा सर्वोत्तम पद्धत हा विभाग पहा.
#N/A
  • अंदाजे किंवा is_sorted = TRUE वापरले असल्यास आणि VLOOKUP मधील शोध की ही सर्वात लहान मूल्यापेक्षा लहान असल्यास, VLOOKUP हे #N/A मिळवते.
  • अचूक जुळणी किंवा is_sorted = FALSE वापरले असल्यास, VLOOKUP मधील शोध कीची अचूक जुळणी ही पहिल्या स्तंभामध्ये दिसत नाही. शोध की पहिल्या स्तंभामध्ये न सापडल्यास आणि तुम्हाला #N/A नको असल्यास, तुम्ही IFNA() फंक्शन वापरू शकता.
#REF!
तुम्ही चुकून range ला range च्या स्तंभांच्या कमाल संख्येपेक्षा मोठ्या संख्येने नमूद करू शकता. हे टाळण्यासाठी, पुढील गोष्टींची खात्री करा:
  • निवडलेल्या range मधील स्तंभ मोजा, संपूर्ण सारणीमधील नाही.
  • शून्य ऐवजी एकपासून मोजण्यास सुरुवात करा.
#VALUE!
तुम्हाला पुढील गोष्टींमुळे #VALUE! एरर मिळू शकते:
  • index साठी मजकूर किंवा स्तंभाचे नाव चुकीच्या पद्धतीने इनपुट केले असल्यास.
  • index साठी एकपेक्षा लहान असलेली संख्या एंटर केल्यास. index किमान एकच्या समान आणि rangeच्या स्तंभांच्या कमाल संख्येपेक्षा लहान असणे आवश्यक आहे. index = एक असल्यास किंवा स्तंभ आणखी उजवीकडे असल्यास, VLOOKUP फक्त शोध की स्तंभामध्ये शोधू शकते.

महत्त्वाचे: index फक्त संख्या स्वीकारते.

#NAME?
  • तुमचे search_key हे मजकूर डेटा असताना तुम्ही शोध कीमधील कोट वगळला असू शकतो.
सर्वोत्तम पद्धती

 

करायच्या गोष्टी कारण
range साठी परिपूर्ण संदर्भ वापरा
तुम्ही हे वापरावे:
  • VLOOKUP range साठी परिपूर्ण संदर्भ
  • VLOOKUP(G3, $B$3:$D$7, 3, FALSE)
तुम्ही   हे वापरू नये:
  • VLOOKUP(G3, B3:D7, 3, FALSE)
ते कॉपी किंवा खालती ड्रॅग केले जाते तेव्हा range मधील पूर्वानुमान लावता न येणारे बदल यामुळे प्रतिबंधित होतात.
तुम्ही अंदाजे जुळणी वापरता तेव्हा पहिल्या स्तंभाला चढत्या क्रमामध्ये लावा, जसे की is_sorted = TRUE. तुम्ही अंदाजे जुळणी किंवा is_sorted = TRUE वापरत असल्यास, तुम्ही पहिल्या स्तंभाला चढत्या क्रमामध्ये लावणे आवश्यक आहे. अन्यथा, तुम्हाला मिळणारे मूल्य हे चुकीचे असू शकते. क्रमाने कसे लावावे याबद्दल अधिक जाणून घ्या.
तुम्ही VLOOKUP वापरण्यापूर्वी तुमचा डेटा साफ करा
तुम्ही VLOOKUP वापरण्यापूर्वी, तुमचा डेटा साफ करण्याचे लक्षात ठेवा. साफ नसलेला डेटा VLOOKUP ला पूर्वानुमान लावता न येणारे मूल्य मिळवून देऊ शकतो. साफ नसलेल्या डेटाचे काही साधारण तोटे पुढीलप्रमाणे:
  • पुढे नेणाऱ्या स्पेस: " apple"
  • माग करणाऱ्या स्पेस: "apple "
  • रिकामे किंवा स्पेस: "" and " " हे समतुल्य नाहीत
पुढे नेणारी आणि माग करणारी स्पेस ट्रिम करण्यासाठी, तुम्ही डेटा आणि त्यानंतर डेटा क्लिनअप आणि त्यानंतर व्हाइटस्पेस ट्रिम करा वापरू शकता.
संख्या किंवा तारीख ही मूल्ये मजकूर म्हणून स्टोअर करू नका
तुमच्या VLOOKUP रेंजच्या पहिल्या स्तंभामधील तुमची तारीख किंवा संख्या मूल्ये, जसे की शोध की स्तंभ, ही मजकूर मूल्ये म्हणून स्टोअर केली नसल्याची खात्री करा. तुम्हाला अपेक्षित नसलेले मिळणारे मूल्य मिळू शकते.
  1. Sheets च्या सर्वात वरती, तुमचा शोध की स्तंभ निवडा.
  2. फॉरमॅट मेनू आणि त्यानंतर संख्या वर टॅप करा.
  3. तुम्हाला हव्या असलेल्या डेटाच्या प्रकारानुसार पर्याय निवडा:
    • तारीख
    • संख्या
true
Visit the Learning Center

Using Google products, like Google Docs, at work or school? Try powerful tips, tutorials, and templates. Learn to work on Office files without installing Office, create dynamic project plans and team calendars, auto-organize your inbox, and more.

शोधा
शोध साफ करा
शोध बंद करा
मुख्य मेनू
4301207016108448464
true
मदत केंद्र शोधा
true
true
true
true
true
35
false
false