फॉर्मूला उदाहरणों के साथ Google पत्रक में VLOOKUP

  • इसे साझा करें
Michael Brown

ट्यूटोरियल Google पत्रक VLOOKUP फ़ंक्शन के सिंटैक्स की व्याख्या करता है और दिखाता है कि वास्तविक जीवन के कार्यों को हल करने के लिए Vlookup फ़ार्मुलों का उपयोग कैसे करें।

अंतरसंबंधित डेटा के साथ काम करते समय, सबसे अधिक में से एक एक से अधिक शीट में जानकारी ढूँढना आम चुनौती है। आप दैनिक जीवन में अक्सर ऐसे कार्य करते हैं, उदाहरण के लिए प्रस्थान समय और स्थिति प्राप्त करने के लिए अपनी उड़ान संख्या के लिए फ़्लाइट शेड्यूल बोर्ड को स्कैन करते समय। Google पत्रक VLOOKUP इसी तरह से कार्य करता है - समान पत्रक या किसी भिन्न पत्रक पर किसी अन्य तालिका से मेल खाने वाले डेटा को देखता है और पुनर्प्राप्त करता है।

एक व्यापक राय यह है कि VLOOKUP सबसे कठिन और अस्पष्ट कार्यों में से एक है। लेकिन यह सच नहीं है! वास्तव में, Google पत्रक में VLOOKUP करना आसान है, और आप इसे एक पल में सुनिश्चित कर लेंगे।

    युक्ति। Microsoft Excel उपयोगकर्ताओं के लिए, हमारे पास फॉर्मूला उदाहरणों के साथ एक अलग एक्सेल VLOOKUP ट्यूटोरियल है। लुकअप - एक निर्दिष्ट श्रेणी में पहले कॉलम के नीचे एक कुंजी मान (अद्वितीय पहचानकर्ता) खोजें और दूसरे कॉलम से उसी पंक्ति में एक मान वापस करें।

    Google पत्रक VLOOKUP फ़ंक्शन के लिए सिंटैक्स इस प्रकार है अनुसरण करता है:

    VLOOKUP(search_key, रेंज, इंडेक्स, [is_sorted])

    पहले 3 तर्क आवश्यक हैं, अंतिम वाला वैकल्पिक है:

    Search_key - मान है प्रतिVLOOKUP फ़ंक्शन के रूप में पहला। इसके अलावा, यह एकाधिक स्थितियों का मूल्यांकन कर सकता है, किसी भी दिशा में देख सकता है, और सभी या निर्दिष्ट मैचों की संख्या को मानों के रूप में वापस कर सकता है या सूत्र

    यह याद रखना कि एक तस्वीर एक हजार शब्दों के बराबर होती है, आइए देखें कि ऐड-ऑन वास्तविक जीवन के डेटा पर कैसे काम करता है। मान लीजिए, हमारी नमूना तालिका में कुछ ऑर्डर में कई आइटम हैं, और आप किसी विशिष्ट ऑर्डर के सभी आइटम पुनर्प्राप्त करना चाहते हैं। एक Vlookup सूत्र ऐसा करने में असमर्थ है, जबकि एक अधिक शक्तिशाली QUERY कार्य कर सकता है। समस्या यह है कि इस फ़ंक्शन को क्वेरी भाषा या कम से कम SQL सिंटैक्स का ज्ञान होना आवश्यक है। इसका अध्ययन करने में दिन बिताने की कोई इच्छा नहीं है? एकाधिक VLOOKUP मिलान ऐड-ऑन स्थापित करें और सेकंड में एक त्रुटिरहित सूत्र प्राप्त करें!

    अपनी Google शीट में, ऐड-ऑन > एकाधिक VLOOKUP मिलान > प्रारंभ करें , और लुकअप मापदंड परिभाषित करें:

    1. अपने डेटा के साथ श्रेणी चुनें (A1:D9)।
    2. निर्दिष्ट करें कि कितने मिलान वापस करने हैं (सभी में) हमारा मामला)।
    3. चुनें कि कौन से कॉलम से डेटा लौटाना है ( आइटम , राशि और स्थिति )।
    4. एक या ज़्यादा शर्तें सेट करें. हम F2 में ऑर्डर नंबर इनपुट के बारे में जानकारी खींचना चाहते हैं, इसलिए हम केवल एक शर्त को कॉन्फ़िगर करते हैं: ऑर्डर आईडी = F2।
    5. परिणाम के लिए ऊपरी-बाएं सेल का चयन करें।
    6. <क्लिक करें 1>पूर्वावलोकन परिणाम यह सुनिश्चित करने के लिए कि आपको वही मिलेगा जो आप ढूंढ रहे हैं।
    7. यदिसब ठीक है, या तो सूत्र सम्मिलित करें या परिणाम पेस्ट करें क्लिक करें।

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

    ऐड-ऑन के बारे में अधिक जानने के लिए, यहां जाएं मल्टीपल VLOOKUP होम पेज से मेल खाता है या इसे अभी G Suite मार्केटप्लेस से प्राप्त करें।

    इस तरह आप Google पत्रक लुकअप कर सकते हैं। पढ़ने के लिए मैं आपको धन्यवाद देता हूं और आशा करता हूं कि अगले सप्ताह हमारे ब्लॉग पर आपसे मुलाकात होगी!

    के लिए खोजें (लुकअप मान या विशिष्ट पहचानकर्ता)। उदाहरण के लिए, आप सेल A2 में शब्द "सेब", संख्या 10, या मान की खोज कर सकते हैं।

    श्रेणी - खोज के लिए डेटा के दो या अधिक कॉलम। Google पत्रक VLOOKUP फ़ंक्शन हमेशा श्रेणी के पहले स्तंभ में खोजता है.

    अनुक्रमणिका - श्रेणी में वह स्तंभ संख्या जिससे मिलान मान ( search_key के समान पंक्ति में मान) लौटाया जाना चाहिए।

    श्रेणी के पहले कॉलम में अनुक्रमणिका 1 है। यदि अनुक्रमणिका 1 से कम है, Vlookup सूत्र #VALUE लौटाता है! गलती। यदि यह श्रेणी में स्तंभों की संख्या से अधिक है, तो VLOOKUP, #REF! त्रुटि।

    Is_sorted - इंगित करता है कि लुकअप कॉलम सॉर्ट किया गया है (TRUE) या नहीं (FALSE)। ज्यादातर मामलों में, FALSE की सिफारिश की जाती है।

    • अगर is_sorted TRUE है या छोड़ दिया गया है (डिफ़ॉल्ट), तो रेंज का पहला कॉलम सॉर्ट किया जाना चाहिए आरोही क्रम में , यानी A से Z तक या सबसे छोटे से सबसे बड़े तक।

      इस मामले में Vlookup सूत्र एक अनुमानित मिलान लौटाता है। अधिक सटीक रूप से, यह पहले सटीक मिलान की खोज करता है। यदि कोई सटीक मिलान नहीं मिलता है, तो सूत्र निकटतम मिलान की खोज करता है जो search_key से कम या बराबर है। यदि लुकअप स्तंभ में सभी मान खोज कुंजी से अधिक हैं, तो एक #N/A त्रुटि दी जाती है.

    • अगर is_sorted को FALSE पर सेट किया गया है, तो किसी क्रम से लगाने की ज़रूरत नहीं है। ऐसे में एक Vlookupसूत्र सटीक मिलान खोजता है। यदि लुकअप कॉलम में 2 या अधिक मान हैं जो बिल्कुल search_key के बराबर हैं, तो पाया गया पहला मान वापस आ जाता है।

    पहली नज़र में, सिंटैक्स थोड़ा जटिल लग सकता है, लेकिन नीचे दिया गया Google शीट Vlookup फ़ॉर्मूला उदाहरण चीजों को समझने में आसान बना देगा।

    मान लें कि आपके पास दो तालिकाएँ हैं: मुख्य तालिका और लुकअप टेबल जैसा नीचे स्क्रीनशॉट में दिखाया गया है। तालिकाओं में एक सामान्य स्तंभ ( आदेश आईडी ) होता है जो एक विशिष्ट पहचानकर्ता होता है। आप प्रत्येक आदेश की स्थिति को लुकअप तालिका से मुख्य तालिका तक खींचने का लक्ष्य रखते हैं।

    अब, आप कार्य को पूरा करने के लिए Google पत्रक Vlookup का उपयोग कैसे करते हैं? आरंभ करने के लिए, आइए हमारे Vlookup सूत्र के लिए तर्कों को परिभाषित करें:

    • Search_key - ऑर्डर आईडी (A3), लुकअप तालिका के पहले कॉलम में खोजा जाने वाला मान .
    • श्रेणी - लुकअप टेबल ($F$3:$G$8)। कृपया ध्यान दें कि हम निरपेक्ष सेल संदर्भों का उपयोग करके श्रेणी को लॉक कर देते हैं क्योंकि हम सूत्र को कई सेलों में कॉपी करने की योजना बनाते हैं।
    • इंडेक्स - 2 क्योंकि Status कॉलम जिससे हम एक मैच वापस करना चाहते हैं श्रेणी में दूसरा कॉलम है।
    • Is_sorted - FALSE क्योंकि हमारा सर्च कॉलम (F) नहीं है क्रमबद्ध।

    सभी तर्कों को एक साथ रखने पर, हमें यह सूत्र मिलता है:

    =VLOOKUP(A3,$F$3:$G$8,2,false)

    इसे मुख्य तालिका के पहले सेल (D3) में दर्ज करें, कॉपी करें कॉलम के नीचे, और आपको एक परिणाम मिलेगाइसके समान:

    क्या Vlookup फार्मूला अभी भी आपके लिए समझना मुश्किल है? फिर इसे इस तरह से देखें:

    Google पत्रक VLOOKUP के बारे में जानने योग्य 5 चीज़ें

    जैसा कि आप पहले ही समझ चुके हैं, Google पत्रक VLOOKUP फ़ंक्शन ऐसी चीज़ है जिसके साथ बारीकियों। इन पांच सरल तथ्यों को याद रखने से आप परेशानी से बाहर रहेंगे और सबसे आम Vlookup त्रुटियों से बचने में आपकी सहायता करेंगे।

    1. Google पत्रक VLOOKUP अपनी बाईं ओर नहीं देख सकता, यह हमेशा पहले (सबसे बाएं) कॉलम में खोज करता है सीमा। बायाँ Vlookup करने के लिए, Google पत्रक अनुक्रमणिका मिलान सूत्र का उपयोग करें।
    2. Google पत्रक में Vlookup केस-संवेदी है, जिसका अर्थ है कि यह लोअरकेस और अपरकेस वर्णों में अंतर नहीं करता है। केस-संवेदी लुकअप के लिए, इस सूत्र का उपयोग करें।
    3. यदि VLOOKUP गलत परिणाम देता है, तो सटीक मिलान देने के लिए is_sorted तर्क को FALSE पर सेट करें। यदि यह मदद नहीं करता है, तो VLOOKUP के विफल होने के अन्य संभावित कारणों की जाँच करें।
    4. जब is_sorted को TRUE पर सेट किया जाता है या छोड़ दिया जाता है, तो श्रेणी के पहले कॉलम को आरोही क्रम में क्रमबद्ध करना याद रखें गण। इस स्थिति में, VLOOKUP फ़ंक्शन एक तेज़ बाइनरी खोज एल्गोरिथ्म का उपयोग करेगा जो केवल सॉर्ट किए गए डेटा पर सही ढंग से काम करता है।
    5. Google पत्रक VLOOKUP आंशिक मिलान के साथ वाइल्डकार्ड वर्णों के आधार पर खोज कर सकता है : प्रश्न चिह्न (?) और तारांकन चिह्न (*)। अधिक विवरण के लिए कृपया यह Vlookup सूत्र उदाहरण देखें।

    कैसे उपयोग करेंGoogle पत्रक में VLOOKUP - सूत्र उदाहरण

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

    एक अलग शीट से Vlookup कैसे करें

    वास्तविक जीवन की स्प्रेडशीट में, मुख्य टेबल और लुकअप टेबल अक्सर अलग-अलग चादरों पर रहते हैं। अपने Vlookup सूत्र को उसी स्प्रैडशीट के भीतर किसी अन्य शीट पर संदर्भित करने के लिए, कार्यपत्रक नाम के बाद विस्मयादिबोधक चिह्न (!) को श्रेणी संदर्भ से पहले रखें। उदाहरण के लिए:

    =VLOOKUP(A2,Sheet4!$A$2:$B$7,2,false)

    सूत्र शीट4 पर A2:A7 श्रेणी में A2 में मान की खोज करेगा, और स्तंभ B से मिलान करने वाला मान लौटाएगा ( श्रेणी में दूसरा स्तंभ ).

    अगर शीट के नाम में खाली स्थान या गैर-वर्णानुक्रमिक वर्ण शामिल हैं, तो इसे एकल उद्धरण चिह्नों में संलग्न करना सुनिश्चित करें। उदाहरण के लिए:

    =VLOOKUP(A2,'Lookup table'!$A$2:$B$7,2,false)

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

    • किसी एक वर्ण से मेल खाने के लिए प्रश्न चिह्न (?), और
    • तारांकन चिह्न (*) वर्णों के किसी भी अनुक्रम से मिलान करने के लिए।

    मान लें कि आप नीचे दी गई तालिका से किसी विशिष्ट आदेश के बारे में जानकारी प्राप्त करना चाहते हैं। आप क्रम Id को पूर्ण रूप से याद नहीं कर सकते, लेकिन आपको याद है कि पहला वर्ण "A" है। इसलिए, आप लापता भाग को भरने के लिए एक तारक चिह्न (*) का उपयोग करते हैं, जैसे:

    =VLOOKUP("a*",$A$2:$C$7,2,false)

    बेहतर अभी तक, आप कुछ सेल में खोज कुंजी के ज्ञात भाग को दर्ज कर सकते हैं और जोड़ सकते हैं वह सेल "*" के साथ एक अधिक बहुमुखी Vlookup सूत्र बनाने के लिए:

    आइटम खींचने के लिए: =VLOOKUP($F$1&"*",$A$2:$C$7,2,false)

    राशि निकालने के लिए: =VLOOKUP($F$1&"*",$A$2:$C$7,3,false)

    युक्ति। यदि आपको एक वास्तविक प्रश्न चिह्न या तारक चिह्न की खोज करने की आवश्यकता है, तो वर्ण से पहले एक टिल्ड (~) लगाएं, उदा। "~*"।

    बाएं Vlookup के लिए Google पत्रक अनुक्रमणिका मिलान सूत्र

    VLOOKUP फ़ंक्शन (Excel और Google पत्रक दोनों में) की सबसे महत्वपूर्ण सीमाओं में से एक यह है कि यह अपनी बाईं ओर नहीं देख सकता है। अर्थात्, यदि खोज स्तंभ लुकअप तालिका में पहला स्तंभ नहीं है, तो Google पत्रक Vlookup विफल हो जाएगा। ऐसी स्थितियों में, अधिक शक्तिशाली और का उपयोग करेंअधिक टिकाऊ सूचकांक मिलान सूत्र:

    INDEX ( return_range , MATCH( search_key , lookup_range , 0))

    उदाहरण के लिए, देखने के लिए G3:G8 (लुकअप_रेंज) में A3 वैल्यू (search_key) और F3:F8 (रिटर्न_रेंज) से एक मैच लौटाएं, इस फॉर्मूले का उपयोग करें:

    =INDEX($F$3:$F$8, MATCH (A3, $G$3:$G$8, 0))

    निम्नलिखित स्क्रीनशॉट इस इंडेक्स मैच फॉर्मूला को इसमें दिखाता है कार्रवाई:

    Vlookup की तुलना में इंडेक्स मैच फॉर्मूला का एक और फायदा यह है कि यह आपके द्वारा शीट्स में किए गए संरचनात्मक परिवर्तनों से मुक्त है क्योंकि यह सीधे रिटर्न कॉलम को संदर्भित करता है। विशेष रूप से, लुकअप टेबल में कॉलम डालने या हटाने से वीलुकअप फॉर्मूला टूट जाता है क्योंकि "हार्ड-कोडेड" इंडेक्स नंबर अमान्य हो जाता है, जबकि इंडेक्स मैच फॉर्मूला सुरक्षित और स्वस्थ रहता है।

    इंडेक्स मैच के बारे में अधिक जानकारी के लिए , कृपया देखें कि क्यों INDEX MATCH VLOOKUP का एक बेहतर विकल्प है। यद्यपि उपरोक्त ट्यूटोरियल एक्सेल को लक्षित करता है, Google पत्रक में INDEX MATCH तर्कों के विभिन्न नामों को छोड़कर ठीक उसी तरह काम करता है। मामला मायने रखता है, केस-संवेदी Google पत्रक Vlookup सरणी सूत्र :

    ArrayFormula(INDEX( return_range , MATCH (TRUE)) बनाने के लिए TRUE और EXACT फ़ंक्शन के संयोजन में INDEX MATCH का उपयोग करें ,EXACT( lookup_range , search_key ),0)))

    यह मानते हुए कि सेल A3 में सर्च की है, लुकअप रेंज G3:G8 है और रिटर्न रेंज हैF3:F8, सूत्र इस प्रकार है:

    =ArrayFormula(INDEX($F$3:$F$8, MATCH (TRUE,EXACT($G$3:$G$8, A3),0)))

    जैसा कि नीचे स्क्रीनशॉट में दिखाया गया है, सूत्र में अपरकेस और लोअरकेस वर्णों जैसे A-1001 और a-1001 को अलग करने में कोई समस्या नहीं है :

    युक्ति। सूत्र संपादित करते समय Ctrl + Shift + Enter दबाने से ARRAYFORMULA फ़ंक्शन स्वचालित रूप से सूत्र की शुरुआत में सम्मिलित हो जाता है।

    Vlookup सूत्र सबसे आम हैं, लेकिन Google पत्रक में देखने का एकमात्र तरीका नहीं है। इस ट्यूटोरियल का अगला और अंतिम खंड एक विकल्प प्रदर्शित करता है।

    मर्ज शीट्स: Google शीट्स Vlookup के लिए सूत्र-मुक्त विकल्प

    यदि आप Google को करने के लिए एक विज़ुअल फ़ॉर्मूला-मुक्त तरीका ढूंढ रहे हैं स्प्रेडशीट Vlookup, मर्ज शीट ऐड-ऑन का उपयोग करने पर विचार करें। आप इसे Google पत्रक ऐड-ऑन स्टोर से निःशुल्क प्राप्त कर सकते हैं।

    आपके Google पत्रक में ऐड-ऑन जुड़ जाने के बाद, आप इसे एक्सटेंशन टैब के अंतर्गत पा सकते हैं:<3

    मर्ज शीट ऐड-ऑन के साथ, आप इसे फील्ड टेस्ट देने के लिए तैयार हैं। स्रोत डेटा से आप पहले से ही परिचित हैं: हम स्थिति कॉलम से आदेश आईडी :

    <17 पर आधारित जानकारी निकालेंगे
  • मुख्य शीट के भीतर डेटा वाले किसी भी सेल का चयन करें और ऐड-ऑन > मर्ज शीट्स > प्रारंभ करें क्लिक करें।

    ज्यादातर मामलों में, ऐड-ऑन आपके लिए पूरी टेबल अपने आप ले लेगा। यदि ऐसा नहीं होता है, तो या तो स्वत: चयन करें बटन क्लिक करें या चुनेंअपनी मुख्य शीट में मैन्युअल रूप से रेंज करें, और फिर अगला क्लिक करें:

  • लुकअप शीट में रेंज का चयन करें। जरूरी नहीं है कि रेंज मुख्य शीट में रेंज के समान आकार की हो। इस उदाहरण में, लुकअप तालिका में मुख्य तालिका की तुलना में 2 अधिक पंक्तियाँ हैं। तुलना करने के लिए। चूंकि हम शीट की तुलना आदेश आईडी से कर रहे हैं, हम केवल इस कॉलम का चयन करते हैं:
  • लुकअप कॉलम के तहत, कॉलम का चयन करें (एस) लुकअप शीट में जिससे आप डेटा पुनर्प्राप्त करना चाहते हैं। मुख्य कॉलम के अंतर्गत, मुख्य शीट में संबंधित कॉलम चुनें जिसमें आप डेटा कॉपी करना चाहते हैं।
  • इस उदाहरण में, हम लुकअप शीट पर स्थिति कॉलम से जानकारी को मुख्य शीट पर स्थिति कॉलम में खींच रहे हैं:

  • वैकल्पिक रूप से, एक या अधिक अतिरिक्त क्रियाएं चुनें। अक्सर, आप चाहते हैं कि मुख्य तालिका के अंत में मेल न खाने वाली पंक्तियां जोड़ें , यानी केवल लुकअप तालिका में मौजूद पंक्तियों को मुख्य तालिका के अंत में कॉपी करें:
  • समाप्त करें पर क्लिक करें, मर्ज शीट ऐड-ऑन को प्रसंस्करण के लिए एक पल की अनुमति दें, और आप जाने के लिए तैयार हैं!

    <3

    विलुकअप मल्टीपल मैच एक आसान तरीका!

    मल्टीपल वीलुकअप मैच एडवांस लुकअप के लिए एक और गूगल शीट टूल है। जैसा कि इसके नाम से पता चलता है, ऐड-ऑन सभी मैच लौटा सकता है, न कि केवल

    माइकल ब्राउन सॉफ्टवेयर टूल्स का उपयोग करके जटिल प्रक्रियाओं को सरल बनाने के जुनून के साथ एक समर्पित प्रौद्योगिकी उत्साही है। टेक उद्योग में एक दशक से अधिक के अनुभव के साथ, उन्होंने माइक्रोसॉफ्ट एक्सेल और आउटलुक के साथ-साथ गूगल शीट्स और डॉक्स में अपने कौशल को निखारा है। माइकल का ब्लॉग अपने ज्ञान और विशेषज्ञता को दूसरों के साथ साझा करने के लिए समर्पित है, उत्पादकता और दक्षता में सुधार के लिए आसान-से-अनुसरण युक्तियाँ और ट्यूटोरियल प्रदान करता है। चाहे आप एक अनुभवी पेशेवर हों या नौसिखिए, माइकल का ब्लॉग इन आवश्यक सॉफ़्टवेयर उपकरणों से अधिकाधिक लाभ उठाने के लिए मूल्यवान अंतर्दृष्टि और व्यावहारिक सलाह प्रदान करता है।