एक्सेल में लुकअप कैसे करें: फ़ंक्शंस और फॉर्मूला उदाहरण

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

विषयसूची

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

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

    एक्सेल लुकअप - मूल बातें

    इससे पहले कि हम एक्सेल लुकअप फ़ार्मुलों के रहस्यमय मोड़ में गोता लगाएँ, आइए यह सुनिश्चित करने के लिए प्रमुख शब्दों को परिभाषित करें कि हम हमेशा एक ही पृष्ठ पर।

    लुकअप - डेटा की तालिका में एक निर्दिष्ट मान की खोज करना।

    लुकअप मूल्य - खोजने के लिए एक मूल्य for.

    रिटर्न वैल्यू (मैचिंग वैल्यू या मैच) - लुकअप वैल्यू के समान स्थिति में एक वैल्यू लेकिन दूसरे कॉलम या रो में (इस पर निर्भर करता है कि आप वर्टिकल या हॉरिजॉन्टल करते हैंएक्सेल में।

    त्रि-आयामी लुकअप

    तीन-आयामी लुकअप का अर्थ है 3 अलग-अलग लुकअप मूल्यों द्वारा खोजना। नीचे दिए गए डेटा सेट में, मान लीजिए कि आप किसी विशिष्ट वर्ष (H2) की खोज करना चाहते हैं, फिर उस वर्ष के डेटा (H3) के भीतर एक विशिष्ट नाम के लिए, और फिर एक विशिष्ट महीने (H4) के लिए एक मान लौटाते हैं।

    कार्य को निम्नलिखित सरणी सूत्र के साथ पूरा किया जा सकता है (कृपया इसे सही ढंग से पूरा करने के लिए Ctrl + Shift + Enter दबाना याद रखें):

    =INDEX($A$1:$E$12,MIN(IF((ROW($A$1:$A$12)>MATCH(H2,$A$1:$A$12,0))*($A$1:$A$12=H3),ROW($A$1:$A$12),"")),MATCH(H4,$A$1:$E$1,0))

    Lookup एकाधिक मानदंडों के साथ

    एक से अधिक मानदंडों का मूल्यांकन करने में सक्षम होने के लिए, हमें क्लासिक इंडेक्स मैच फॉर्मूला को संशोधित करने की आवश्यकता होगी ताकि यह एक सरणी सूत्र में बदल जाए:

    INDEX( lookup_table, MATCH (1, ( लुकअप_वैल्यू1= लुकअप_कॉलम1) * ( लुकअप_वैल्यू2= लुकअप_कॉलम2)*…, 0), रिटर्न_कॉलम_नंबर)

    A1:C11 में स्थित लुकअप तालिका के साथ, आइए 2 मानदंडों द्वारा एक मिलान खोजें: सेल F1 में मान के लिए कॉलम A खोजें, और सेल F2 में मान के लिए कॉलम B खोजें:

    =INDEX($A$1:$C$11, MATCH(1, (F1=$A$1:$A$11) * (F2=$B$1:$B$11),0), 3)

    हमेशा की तरह, सूत्र को सरणी सूत्र के रूप में मूल्यांकित करने के लिए आप Ctrl + Shift + Enter दबाते हैं।

    के लिए विस्तृत विवरण के लिए मूला का तर्क, कृपया एकाधिक मानदंडों के साथ देखने के लिए INDEX MATCH देखें। एक मैच। सभी पाए गए मिलानों को प्राप्त करने के लिए, आपको 6 को नियोजित करना होगाएक सरणी सूत्र में संयुक्त विभिन्न कार्य:

    IFERROR(INDEX( return_range, SMALL(IF( lookup_value= lookup_range, ROW( return_range<) 2> )- m ,""), ROW() - n )),"")

    कहाँ:

    • m रिटर्न रेंज माइनस 1 में पहले सेल की पंक्ति संख्या है।
    • n पहले फॉर्मूला सेल माइनस 1 की पंक्ति संख्या है।

    सेल E2 में स्थित लुकअप मान के साथ, A2:A11 में लुकअप रेंज, B2:B11 में रिटर्न रेंज, और पंक्ति 2 में पहला फॉर्मूला सेल, आपका लुकअप फॉर्मूला निम्न आकार लेता है:

    =IFERROR(INDEX($B$2:$B$11, SMALL(IF($E$2 =$A$2:$A$11, ROW($B$2:$B$11 )- 1,""), ROW() - 1 )),"")

    कई मिलान लौटाने के सूत्र के लिए, आप इसे पहले सेल (F2) में दर्ज करें, Ctrl + Shift + Enter दबाएं, और फिर सूत्र को कॉलम के नीचे अन्य कक्षों में कॉपी करें।

    उपरोक्त सूत्र की विस्तृत व्याख्या और एकाधिक मान वापस करने के अन्य तरीकों के लिए, कृपया देखें कि एकाधिक परिणाम वापस करने के लिए Vlookup कैसे करें।

    नेस्टेड लुकअप (2 लुकअप टेबल से)

    ऐसी स्थितियों में जब आपकी मुख्य टेबल और लुकअप टेबल wh यदि आप डेटा को खींचना चाहते हैं तो एक सामान्य कॉलम नहीं है, आप मिलान स्थापित करने के लिए एक अतिरिक्त लुकअप टेबल का उपयोग कर सकते हैं, जैसे:

    <1 से मान प्राप्त करने के लिए Lookup_table2 में> राशि

    कॉलम, आप निम्न सूत्र का उपयोग करते हैं:

    =VLOOKUP(VLOOKUP(A2, Lookup_table1!$A$1:$B$6, 2, FALSE), Lookup_table2!$A$1:$B$6, 2, FALSE)

    जैसा कि नीचे स्क्रीनशॉट में दिखाया गया है, हमारा नेस्टेड लुकअप सूत्र पूरी तरह से काम करता है:<3

    एकाधिक से अनुक्रमिक वीलुकअपपत्रक

    पिछले लुकअप के सफल या विफल होने के आधार पर अनुक्रमिक वीलुकअप करने के लिए, VLOOKUP के साथ मिलकर नेस्टेड IFERROR फ़ंक्शन का उपयोग करके एक-एक करके कई स्थितियों का मूल्यांकन करें:

    IFERROR(VLOOKUP( ) ), IFERROR(VLOOKUP( ), IFERROR(VLOOKUP( ),"नहीं मिला")))

    यदि पहला VLOOKUP विफल हो जाता है, तो IFERROR त्रुटि को पकड़ लेता है और चलाता है एक और वीलुकअप। यदि दूसरा VLOOKUP भी कुछ नहीं पाता है, तो दूसरा IFERROR त्रुटि पकड़ता है और तीसरा VLOOKUP चलाता है, और इसी तरह। यदि सभी Vlookup विफल हो जाते हैं, तो अंतिम IFERROR रिटर्न "नहीं मिला" या कोई अन्य संदेश जो आप सूत्र को प्रदान करते हैं।

    उदाहरण के तौर पर, 3 अलग-अलग शीट से राशि निकालने का प्रयास करें:

    =IFERROR(VLOOKUP(B1,A6:B9,2,0), IFERROR(VLOOKUP(B1,D6:E9,2,0), IFERROR(VLOOKUP(B1,G6:H9,2,0), "Not found")))

    परिणाम कुछ इस तरह दिखेगा:

    अधिक जानकारी के लिए, कृपया एक्सेल में नेस्टेड IFERROR फ़ंक्शन का उपयोग कैसे करें देखें।

    केस-संवेदी लुकअप

    जैसा कि आप शायद जानते हैं, सभी एक्सेल लुकअप फ़ंक्शन अपनी प्रकृति से केस-संवेदी होते हैं। अपने लुकअप सूत्र को लोअरकेस और अपरकेस टेक्स्ट के बीच अंतर करने के लिए मजबूर करने के लिए, EXACT फ़ंक्शन के संयोजन में LOOKUP या INDEX MATCH का उपयोग करें। मैं व्यक्तिगत रूप से INDEX MATCH का विकल्प चुनता हूं क्योंकि इसमें लुकअप कॉलम में मूल्यों को क्रमबद्ध करने की आवश्यकता नहीं होती है जैसा कि LOOKUP फ़ंक्शन करता है, बाएं से दाएं और दाएं से बाएं दोनों लुकअप कर सकता है, और सभी डेटा प्रकारों के लिए पूरी तरह से काम करता है।

    INDEX( return_column , MATCH(TRUE,EXACT( lookup_column , lookup_value ),0))

    G2 के लुकअप वैल्यू होने के साथ, A - कॉलम को देखने के लिए और E - कॉलम से मैच वापस करने के लिए, हमारा केस-संवेदी लुकअप सूत्र इस प्रकार है:

    =INDEX($E$2:$E$6, MATCH(TRUE, EXACT($A$2:$A$6,G2),0))

    चूंकि यह सरणी सूत्र है, इसे ठीक से पूरा करने के लिए Ctrl + Shift + Enter दबाना सुनिश्चित करें।<3

    अधिक सूत्र उदाहरणों के लिए, कृपया एक्सेल में केस-संवेदी लुकअप कैसे करें देखें। मैच एक्सेल में सबसे चुनौतीपूर्ण कार्यों में से एक है जिसके लिए कोई सार्वभौमिक समाधान मौजूद नहीं है। किस सूत्र का उपयोग करना है यह इस बात पर निर्भर करता है कि खोज करने के लिए कॉलम में आपके लुकअप मानों और मूल्यों के बीच किस प्रकार के अंतर हैं। ज्यादातर मामलों में, आप मूल्यों के सामान्य भाग को निकालने के लिए LEFT, RIGHT या MID फ़ंक्शन का उपयोग करेंगे, और फिर उस भाग को Vlookup फ़ंक्शन के lookup_value तर्क में आपूर्ति करें जैसे कि यह निम्न सूत्र में किया गया है:

    =VLOOKUP(RIGHT(D2,4), $A$2:$B$6, 2, FALSE)

    जहां D2 लुकअप मान है, A2:B6 है मिलानों को वापस करने के लिए कॉलम की अनुक्रमणिका संख्या में लुकअप तालिका और 2.

    Excel में आंशिक मिलान लुकअप करने के अन्य तरीकों के लिए, कृपया मर्ज कैसे करें देखें आंशिक मिलान द्वारा दो कार्यपत्रक।

    इस प्रकार आप Excel में लुकअप फ़ंक्शन का उपयोग करते हैं। इस ट्यूटोरियल में चर्चा किए गए फ़ार्मुलों को करीब से देखने के लिए, हमारे एक्सेल लुकअप फ़ार्मूले को डाउनलोड करने के लिए आपका स्वागत हैउदाहरण।

    एक्सेल में लुकअप करने का फॉर्मूला-फ्री तरीका

    यह बिना कहे चला जाता है कि एक्सेल लुकअप कोई मामूली काम नहीं है। यदि आप एक्सेल के दायरे को सीखने में अपना पहला कदम उठा रहे हैं, तो लुकअप सूत्र काफी भ्रामक और समझने में कठिन लग सकते हैं। लेकिन कृपया, निराश न हों, ये कौशल अधिकांश उपयोगकर्ताओं के लिए स्वाभाविक रूप से नहीं आते हैं!

    नौसिखियों के लिए चीजों को आसान बनाने के लिए, हमने एक विशेष टूल, मर्ज टेबल्स विज़ार्ड बनाया है, जो ऊपर देख सकता है, मिलान कर सकता है और बिना किसी सूत्र के तालिकाओं को मर्ज करें। इसके अलावा, यह वास्तव में कई अद्वितीय विकल्प प्रदान करता है जिससे उन्नत एक्सेल उपयोगकर्ता भी लाभान्वित हो सकते हैं:

    • एकाधिक मानदंड द्वारा लुकअप करें, यानी अद्वितीय पहचानकर्ता के रूप में एक या कई कॉलम का उपयोग करें (s).
    • मौजूदा कॉलम में मान अपडेट करें और लुकअप तालिका से नए कॉलम जोड़ें।
    • रिटर्न <अलग-अलग पंक्तियों में 8>एकाधिक मिलान । जब पंक्तियों को संयोजित करें विज़ार्ड के साथ संयोजन में उपयोग किया जाता है, तो यह एकल कक्ष, अल्पविराम या अन्यथा अलग किए गए कई परिणाम भी लौटा सकता है (उदाहरण यहां पाया जा सकता है)।
    • और भी बहुत कुछ।

    मर्ज टेबल विज़ार्ड के साथ काम करना आसान और सहज है। आपको बस इतना करना है:

    1. अपनी मुख्य तालिका का चयन करें जहां से आप मेल खाते मूल्यों को प्राप्त करना चाहते हैं।
    2. मिलानों को निकालने के लिए लुकअप तालिका का चयन करें।
    3. एक या अधिक सामान्य कॉलम परिभाषित करें।
    4. अद्यतन किए जाने वाले या/और के अंत में जोड़े जाने वाले कॉलम चुनेंतालिका।
    5. वैकल्पिक रूप से, एक या अधिक अतिरिक्त मर्ज विकल्पों का चयन करें।
    6. समाप्त करें पर क्लिक करें और आपको एक क्षण में परिणाम मिल जाएगा!

    यदि आप अपने स्वयं के कार्यपत्रकों पर ऐड-इन को आज़माने के लिए उत्सुक हैं, तो हमारे अल्टीमेट सूट के एक परीक्षण संस्करण को डाउनलोड करने के लिए आपका स्वागत है जिसमें एक्सेल के लिए हमारे सभी समय बचाने वाले उपकरण शामिल हैं (में कुल, 70+ टूल और 300+ सुविधाएँ!)।

    उपलब्ध डाउनलोड

    एक्सेल लुकअप फ़ॉर्मूला उदाहरण (.xlsx फ़ाइल)

    अल्टीमेट सूट 14-दिवसीय पूर्ण-कार्यात्मक संस्करण (.exe फ़ाइल)

    लुकअप)।

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

    मुख्य टेबल (मास्टर टेबल) - एक टेबल जिसमें आप पुल मिलान मान।

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

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

    <3

    एक्सेल लुकअप फ़ंक्शन

    नीचे एक्सेल में लुकअप करने के लिए सबसे लोकप्रिय फ़ार्मुलों का एक त्वरित अवलोकन है, उनके मुख्य लाभ और कमियां हैं।

    लुकअप फ़ंक्शन

    एक्सेल में लुकअप फ़ंक्शन सबसे सरल प्रकार के लंबवत और क्षैतिज लुकअप कर सकता है।

    पेशे : उपयोग में आसान।

    नुकसान : सीमित कार्यक्षमता, अनसोल्ड डेटा के साथ काम नहीं कर सकती (सॉर्टिंग टी की आवश्यकता है वह आरोही क्रम में कॉलम/पंक्ति को देखता है)।

    अधिक जानकारी के लिए, कृपया एक्सेल लुकअप फ़ंक्शन का उपयोग कैसे करें देखें।

    वीलुकअप फ़ंक्शन

    यह लुकअप का एक उन्नत संस्करण है। फ़ंक्शन को विशेष रूप से ऊर्ध्वाधर लुकअप में करने के लिए डिज़ाइन किया गया हैकॉलम।

    पेशेवर : उपयोग करने में अपेक्षाकृत आसान, सटीक और अनुमानित मिलान के साथ काम कर सकता है।

    नुकसान : इसके बाईं ओर नहीं देख सकते, रुक जाते हैं लुकअप टेबल में कॉलम डाले जाने या उससे हटाए जाने पर काम करते हुए, लुकअप मान 255 वर्णों से अधिक नहीं हो सकता, बड़े डेटासेट पर बहुत अधिक प्रोसेसिंग पावर की आवश्यकता होती है।

    अधिक जानकारी के लिए, कृपया शुरुआती लोगों के लिए एक्सेल VLOOKUP ट्यूटोरियल देखें।<3

    HLOOKUP फ़ंक्शन

    यह VLOOKUP का क्षैतिज प्रतिरूप है जो लुकअप तालिका की पहली पंक्ति में मान की खोज करता है और दूसरी पंक्ति से उसी स्थिति में मान लौटाता है।

    विशेषताएं : उपयोग में आसान, सटीक और अनुमानित मिलान लौटा सकता है।

    विपक्ष : केवल लुकअप तालिका की सबसे ऊपरी पंक्ति में खोज कर सकते हैं, सम्मिलन से प्रभावित होता है या पंक्तियों को हटाने पर, लुकअप मान 255 वर्णों से कम होना चाहिए।

    अधिक जानकारी के लिए, कृपया एक्सेल में HLOOKUP का उपयोग कैसे करें देखें।

    VLOOKUP MATCH / HLOOKUP MATCH

    A MATCH द्वारा बनाया गया डायनामिक कॉलम या रो रेफरेंस इस एक्सेल को लो बनाता है ओकुप फॉर्मूला डेटासेट में किए गए परिवर्तनों के प्रति प्रतिरोधी है। दूसरे शब्दों में, MATCH की कुछ मदद से, VLOOKUP और HLOOKUP फ़ंक्शन सही मान लौटा सकते हैं, भले ही किसी लुकअप तालिका में कितने कॉलम/पंक्तियां डाली गई हों या उनसे हटाई गई हों।

    ऊर्ध्वाधर लुकअप के लिए सूत्र

    VLOOKUP( lookup_value , lookup_table , MATCH( return_column_name , column_headers , 0), FALSE)

    क्षैतिज लुकअप के लिए सूत्र

    HLOOKUP( lookup_value , lookup_table , MATCH( return_row_name , row_headers<2)>, 0), FALSE)

    पेशेवर : नियमित Hlookup और Vlookup फ़ार्मुलों पर एक सुधार जो डेटा प्रविष्टि या विलोपन के प्रति प्रतिरोधी है।

    नुकसान : बहुत लचीला नहीं , के लिए एक विशिष्ट डेटा संरचना की आवश्यकता होती है (MATCH फ़ंक्शन को प्रदान किया गया लुकअप मान रिटर्न कॉलम के नाम के बिल्कुल बराबर होना चाहिए), 255 वर्णों से अधिक के लुकअप मानों के साथ काम नहीं कर सकता है।

    अधिक जानकारी और सूत्र उदाहरणों के लिए, कृपया देखें:

    • Excel Vlookup and Match
    • Excel Hlookup and Match

    Offset MATCH

    एक अधिक जटिल लेकिन अधिक शक्तिशाली लुकअप फ़ॉर्मूला, वीलुकअप और एचलुकअप की कई सीमाओं से मुक्त।>lookup_table

    , 0, n , ROWS( lookup_table ), 1) ,0) -1, m , 1, 1)

    कहा पे:

    • n - लुकअप कॉलम ऑफ़सेट है, i. इ। शुरुआती बिंदु से लुकअप कॉलम तक जाने के लिए कॉलम की संख्या।
    • m - रिटर्न कॉलम ऑफसेट है, i। इ। आरंभिक बिंदु से वापसी स्तंभ तक ले जाने के लिए स्तंभों की संख्या.

    H-लुकअप के लिए फॉर्मूला

    OFFSET( lookup_table , m , MATCH( lookup_value , OFFSET( लुकअप_टेबल , एन , 0, 1, कॉलम्स( लुकअप_टेबल )), 0) -1, 1, 1)

    कहाँ:

    • n - लुकअप रो ऑफ़सेट है, i. इ। प्रारंभिक बिंदु से लुकअप पंक्ति तक ले जाने के लिए पंक्तियों की संख्या।
    • m - वापसी पंक्ति ऑफ़सेट है, i. इ। शुरुआती बिंदु से वापसी पंक्ति तक जाने के लिए पंक्तियों की संख्या।

    मैट्रिक्स लुकअप के लिए फॉर्मूला (पंक्ति और कॉलम द्वारा)>, 0), MATCH ( horizontal_lookup_value , lookup_row , 0))}

    कृपया ध्यान दें कि यह एक सरणी सूत्र है, जिसे Ctrl + Shift + Enter दबाकर दर्ज किया जाता है कुंजी एक ही समय में।

    पेशेवर : डेटा में परिवर्तन से अप्रभावित, एक बाईं ओर के वीलुकअप, एक ऊपरी एचलुकअप और दो-तरफ़ा लुकअप (स्तंभ और पंक्ति मानों द्वारा) के प्रदर्शन की अनुमति देता है। set.

    Cons : वाक्य-विन्यास याद रखने में जटिल और कठिन।

    अधिक जानकारी और सूत्र उदाहरणों के लिए, कृपया देखें: Excel में OFFSET फ़ंक्शन का उपयोग करना

    INDEX MATCH

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

    वी-लुकअप के लिए फ़ॉर्मूला

    INDEX ( return_column , MATCH ( lookup_value , lookup_column , 0))

    H-Lookup के लिए फ़ॉर्मूला

    INDEX ( return_row , MATCH ( लुकअप_वैल्यू , लुकअप_रो , 0))

    मैट्रिक्स लुकअप के लिए फॉर्मूला

    एककिसी विशिष्ट स्तंभ और पंक्ति के प्रतिच्छेदन पर मान लौटाने के लिए क्लासिक अनुक्रमणिका मिलान सूत्र का विस्तार:

    INDEX ( लुकअप_टेबल , MATCH ( vertical_lookup_value , lookup_column<2)>, 0), MATCH ( horizontal_lookup_value , lookup_row , 0))

    Cons : बस एक - आपको फ़ॉर्मूला का सिंटैक्स याद रखना होगा।<3

    पेशे : एक्सेल में सबसे बहुमुखी लुकअप फॉर्मूला, Vlookup, Hlookup और लुकअप कार्यों से कई मामलों में श्रेष्ठ है:

    • यह बाएं और ऊपरी लुकअप कर सकता है।
    • कॉलम और पंक्तियों को सम्मिलित या हटाकर लुकअप तालिका को सुरक्षित रूप से विस्तारित या संक्षिप्त करने की अनुमति देता है।
    • लुकअप मान के आकार की कोई सीमा नहीं है।
    • तेजी से काम करता है। क्योंकि एक अनुक्रमणिका मिलान सूत्र संपूर्ण तालिका के बजाय स्तंभों/पंक्तियों का संदर्भ देता है, इसके लिए कम प्रसंस्करण शक्ति की आवश्यकता होती है और यह आपके एक्सेल को धीमा नहीं करेगा।

    अधिक जानकारी के लिए, कृपया देखें:

    • VLOOKUP के बेहतर विकल्प के रूप में INDEX MATCH
    • द्वि-आयामी लुकअप के लिए INDEX MATCH MATCH सूत्र

    एक्सेल लुकअप तुलना तालिका

    जैसा कि आप देखते हैं , सभी एक्सेल लुकअप सूत्र समान नहीं हैं, कुछ कई अलग-अलग लुकअप को संभाल सकते हैं जबकि अन्य का उपयोग केवल एक विशिष्ट स्थिति में किया जा सकता है। नीचे दी गई तालिका एक्सेल में प्रत्येक लुकअप सूत्र की क्षमताओं को रेखांकित करती है। अपर लुकअप मैट्रिक्सलुकअप डेटा डालने/हटाने की अनुमति देता है लुकअप ✓ ✓<20 Vlookup ✓ <20 Hlookup ✓<20 वीलुकअप मैच ✓ ✓ Hlookup Match ✓ ✓ ऑफसेट मैच ✓ ✓<20 ✓ ✓ ✓ ऑफसेट मैच मैच ✓ ✓ इंडेक्स मैच ✓ ✓ ✓ ✓ ✓ इंडेक्स मैच<20 ✓ ✓

    Excel लुकअप फ़ॉर्मूला उदाहरण

    किसी विशिष्ट स्थिति में किस फ़ॉर्मूले का उपयोग करना है, यह तय करने का पहला चरण यह निर्धारित करना है कि आप किस प्रकार का लुकअप करना चाहते हैं। नीचे आपको सर्वाधिक लोकप्रिय लुकअप प्रकारों के लिए फ़ॉर्मूला उदाहरण मिलेंगे:

    स्तंभों में वर्टिकल लुकअप

    एक वर्टिकल लुकअप या Vlookup एक कॉलम में लुकअप मान खोजने की प्रक्रिया है और एक ही पंक्ति में दूसरे कॉलम से मान वापस करना। एक्सेल में वीलुकअप कई तरीकों से किया जा सकता है, जिसमें शामिल हैं:

    वीलुकअप फ़ंक्शन

    यदि आपके लुकअप मान तालिका के बाएं कॉलम में रहते हैं, और आप कुछ भी करने की योजना नहीं बना रहे हैं में संरचनात्मक परिवर्तनअपने डेटासेट (न तो कॉलम जोड़ें और न ही हटाएं), आप सुरक्षित रूप से एक नियमित Vlookup सूत्र का उपयोग कर सकते हैं:

    =VLOOKUP(G2, $A$2:$E$6, 5, FALSE)

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

    =VLOOKUP(F2,$A$1:$D$6, MATCH($G$1,$A$1:$D$1, 0), FALSE)

    INDEX MATCH - लेफ्ट लुकअप

    यह मेरा पसंदीदा फॉर्मूला है जो दाएं से बाएं लुकअप को आसानी से संभालता है और चाहे आप कितने भी कॉलम जोड़ लें या हटा दें, त्रुटिहीन रूप से काम करता है।

    उदाहरण के लिए, कॉलम खोजने के लिए H2 में मान के लिए B और कॉलम F से एक मैच लौटाएं, इस सूत्र का उपयोग करें:

    =INDEX($F$2:$F$6,(MATCH(H2,$B$2:$B$6,0)))

    नोट। जब आप एक से अधिक कक्षों में एक Vlookup सूत्र का उपयोग करने की योजना बनाते हैं, तो आपको $ चिह्न (पूर्ण सेल संदर्भ) का उपयोग करके हमेशा लुकअप तालिका संदर्भ को लॉक करना चाहिए, ताकि सूत्र अन्य कक्षों में सही ढंग से कॉपी हो जाए।

    पंक्तियों में हॉरिजॉन्टल लुकअप

    हॉरिजॉन्टल लुकअप वर्टिकल लुकअप का "ट्रांसपोज़्ड" संस्करण है जो क्षैतिज रूप से व्यवस्थित डेटासेट में खोज करता है। दूसरे शब्दों में, यह एक पंक्ति में लुकअप मान की खोज करता है, और दूसरी पंक्ति से उसी स्थिति में मान लौटाता है।

    यह मानते हुए कि आपका लुकअप मान B9 में है, लुकअप तालिका B1:F5 है, औरआप पंक्ति 5 से मिलान मूल्य वापस करना चाहते हैं, निम्न सूत्रों में से एक का उपयोग करें:

    HLOOKUP फ़ंक्शन

    आपके डेटा सेट में केवल शीर्ष पंक्ति पर ही देखा जा सकता है .

    =HLOOKUP(B8, $B$1:$F$5, 5, FALSE)

    HLOOKUP MATCH

    शुद्ध Hlookup की तरह, यह फ़ॉर्मूला केवल सबसे ऊपरी पंक्ति में खोज कर सकता है, लेकिन आपको लुकअप तालिका में सुरक्षित रूप से पंक्तियाँ डालें या हटाएं

    =HLOOKUP(B8, $B$1:$F$5, MATCH($A$9, $A$1:$A$5, 0), FALSE)

    जहां A1:A5 पंक्ति शीर्षलेख हैं और A9 उस पंक्ति का नाम है जिससे आप मैच वापस करना चाहते हैं .

    INDEX MATCH

    किसी भी पंक्ति में खोज सकते हैं , और उपरोक्त सूत्रों की कोई सीमा नहीं है।

    =INDEX($B$5:$F$5,(MATCH(B8,$B$1:$F$1,0)))

    द्वि-आयामी लुकअप (पंक्ति और स्तंभ मानों पर आधारित)

    द्वि-आयामी लुकअप (उर्फ मैट्रिक्स लुकअप , डबल लुकअप या 2-वे लुकअप ) पंक्तियों और कॉलम दोनों में मिलान के आधार पर मान लौटाता है। दूसरे शब्दों में, एक 2-आयामी लुकअप सूत्र एक निर्दिष्ट पंक्ति और कॉलम के चौराहे पर मान की खोज करता है। H3 कॉलम पर मिलान करने के लिए मान रखता है, निम्नलिखित सूत्र एक इलाज का काम करेंगे:

    INDEX MATCH MATCH सूत्र :

    =INDEX($A$1:$E$6, MATCH(H2,$A$1:$A$6,0), MATCH(H3,$A$1:$E$1,0))

    ऑफ़सेट मैच मैच सूत्र :

    =OFFSET($A$1,MATCH(H2,$A$2:$A$6,0),MATCH(H3,$B$1:$E$1,0))

    उपरोक्त सूत्रों के अलावा, एक्सेल में मैट्रिक्स लुकअप करने के कुछ अन्य तरीके मौजूद हैं , और आप 2-तरफ़ा लुकअप कैसे करें में संपूर्ण विवरण प्राप्त कर सकते हैं

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