क्या पता
- Excel में LOOKUP फ़ंक्शन का उपयोग किसी पंक्ति या कॉलम में जानकारी देखने के लिए किया जाता है।
- अपनी आवश्यकताओं के आधार पर लुकअप सूत्र का उपयोग करने के दो तरीके हैं: एक वेक्टर और एक सरणी के रूप में।
- वेक्टर प्रकार केवल एक पंक्ति या स्तंभ की खोज करता है, जबकि एक सरणी कई पंक्तियों और स्तंभों की खोज करती है।
यह आलेख बताता है कि एक्सेल 2019 और माइक्रोसॉफ्ट 365 सहित एक्सेल के किसी भी संस्करण में लुकअप फ़ंक्शन का उपयोग कैसे करें।
लुकअप फंक्शन क्या है?
Excel में LOOKUP फ़ंक्शन का उपयोग किसी पंक्ति या कॉलम में जानकारी देखने के लिए किया जाता है। यह पंक्ति या स्तंभ में प्रारंभिक मान के समान स्थिति से एक मान का पता लगाता है, इसलिए संरचित तालिकाओं के साथ काम करते समय यह वास्तव में उपयोगी होता है जहां सभी पंक्तियों और स्तंभों में समान डेटा होता है।
अपनी आवश्यकताओं के आधार पर एक्सेल में लुकअप फॉर्मूला लिखने के दो तरीके हैं। एक रूप को वेक्टर कहा जाता है और दूसरे को सरणी कहा जाता है।
लुकअप फ़ंक्शन का उपयोग एक्सेल के हर संस्करण में किया जा सकता है।
लुकअप फ़ंक्शन सिंटैक्स और तर्क
लुकअप फ़ंक्शन का उपयोग करने के दो तरीके हैं:
वेक्टर
वेक्टर फॉर्म केवल एक पंक्ति या एक कॉलम के माध्यम से खोज करता है। उस सीमा को वेक्टर कहा जाता है। जो मान लौटाया गया है वह अन्य चयनित डेटा सेट के समान स्थिति में है।
=लुकअप(लुकअप_वैल्यू, लुकअप_वेक्टर, [परिणाम_वेक्टर])
- lookup_value वह मान है जिसे फ़ंक्शन को वेक्टर के भीतर देखना चाहिए। यह एक संख्या, पाठ, तार्किक मान, नाम या संदर्भ हो सकता है। यह तर्क आवश्यक है।
- lookup_vector रेंज है। यह एकल पंक्ति या एकल स्तंभ हो सकता है। सदिश में मान आरोही क्रम में होने चाहिए (जैसे, 1, 2, 3 या A, B, C)। यह तर्क आवश्यक है।
- result_vector एक वैकल्पिक श्रेणी है। यदि उपयोग किया जाता है, तो यह लुकअप_वेक्टर के समान आकार का होना चाहिए।
जब आप लुकअप फ़ंक्शन के वेक्टर फॉर्म का उपयोग करते हैं तो याद रखने के लिए यहां कुछ और नियम दिए गए हैं:
- अगर लुकअप_वेल्यू लुकअप_वेक्टर में सबसे छोटे मान से छोटा है, तो एक्सेल त्रुटि N/A उत्पन्न करता है।
- अगर लुकअप_वैल्यू नहीं मिल रहा है, तो लुकअप फ़ंक्शन लुकअप_वेक्टर में सबसे बड़े मान से मेल खाता है जो लुकअप_वैल्यू से कम या बराबर है।
सरणी
सरणी प्रपत्र एकाधिक पंक्तियों और स्तंभों में एक मान की खोज कर सकता है। यह पहले चयन की पहली पंक्ति या कॉलम में निर्दिष्ट मान का पता लगाता है और फिर अंतिम पंक्ति या कॉलम में उसी स्थिति का मान लौटाता है।
=लुकअप(लुकअप_वैल्यू, ऐरे)
- lookup_value वह मान है जिसे फ़ंक्शन को सरणी के भीतर देखना चाहिए। यह एक संख्या, पाठ, तार्किक मान, नाम या संदर्भ हो सकता है। मान आरोही क्रम में होने चाहिए (जैसे, 1, 2, 3 या A, B, C)। यह तर्क आवश्यक है।
- सरणी उन कक्षों की श्रेणी है जिनमें वह मान होता है जिसकी तुलना आप लुकअप_वैल्यू से कर रहे हैं। यह तर्क आवश्यक है।
इन नियमों का भी ध्यान रखें:
- अगर लुकअप_वैल्यू नहीं मिल रहा है, तो ऐरे में सबसे बड़ा वैल्यू जो लुकअप_वैल्यू से कम या उसके बराबर है, का उपयोग इसके बजाय किया जाता है।
- अगर पहली पंक्ति या कॉलम में लुकअप_वैल्यू सबसे बड़े मान से छोटा है, तो त्रुटि N/A वापस आ जाती है।
- यदि सरणी में पंक्तियों की तुलना में अधिक स्तंभ शामिल हैं, तो LOOKUP फ़ंक्शन पहली पंक्ति में lookup_value की खोज करता है।
- यदि सरणी में कॉलम से अधिक पंक्तियाँ शामिल हैं, तो LOOKUP फ़ंक्शन पहले कॉलम में लुकअप_वैल्यू की खोज करता है।
लुकअप फंक्शन उदाहरण
अपने फ़ार्मुलों में LOOKUP का उपयोग करने के कई उदाहरण निम्नलिखित हैं:
तालिका खोजने के लिए लुकअप वेक्टर का उपयोग करें
=लुकअप(1003, ए2:ए5, सी2:सी5)
यहां एक उदाहरण दिया गया है कि LOOKUP फ़ंक्शन का उपयोग कैसे करें जब हमें भाग संख्या द्वारा व्यवस्थित तालिका में मूल्य की जांच करने की आवश्यकता होती है। चूंकि हम जानते हैं कि भाग संख्या A2:A5 में सूचीबद्ध है और कीमतें C2:C5 में हैं, हम उन मापदंडों का उपयोग करके भाग संख्या 1003 खोज सकते हैं।
तालिका खोजने के लिए लुकअप ऐरे का उपयोग करें
=लुकअप(1003, ए2:सी5)
डेटा के समान सेट पर लुकअप फ़ंक्शन का उपयोग करने का दूसरा तरीका, जैसा कि ऊपर दिया गया उदाहरण है, एक सरणी के साथ है। दो एकल कॉलम चुनने के बजाय, हम पूरी तालिका का चयन कर रहे हैं। हालांकि, चूंकि हमें इस उदाहरण में कीमत की आवश्यकता है, हम कॉलम सी पर चयन रोक रहे हैं क्योंकि फ़ंक्शन अंतिम कॉलम में उसी स्थिति में जो भी मान मिलेगा उसे पकड़ लेगा।
तालिका में निकटतम संख्या ज्ञात करें
=लुकअप(A2, D2:D6, F2:F6)
यह लुकअप फॉर्मूला कॉलम डी में ग्रेडिंग सिस्टम के साथ कॉलम ए में स्कोर को क्रॉस-रेफरेंस कर रहा है। लुकअप फ़ंक्शन देखता है कि ग्रेडिंग सिस्टम पर स्कोर कहां गिरता है, और फिर यह ग्रेड को F2:F6 में देखता है जानिए स्कोर के आगे क्या लिखना है। चूँकि उनमें से कुछ मान तालिका में दाईं ओर नहीं पाए जाते हैं, LOOKUP अगले निम्नतम मान का उपयोग करता है।
यह विशेष सूत्र इस प्रकार सरणी रूप में भी लिखा जा सकता है:
=लुकअप(A2, D2:F6)
परिणाम समान हैं क्योंकि कॉलम डी चयन की शुरुआत है और अंत, जो ग्रेड रखता है, कॉलम एफ है।
डॉलर के चिह्नों का उपयोग सूत्रों में किया जा सकता है ताकि जब आप फ़ंक्शन को अन्य कक्षों पर लागू करने के लिए उन्हें एक कॉलम में नीचे खींचे, तो संदर्भ भी खींचे नहीं जाते। आप यहां मिश्रित सेल संदर्भों के बारे में अधिक पढ़ सकते हैं।
सूची में अंतिम नंबर का पता लगाएं
=लुकअप(9.99999999999999E+307, A:A)
लुकअप फॉर्मूला कॉलम ए में अंतिम नंबर ढूंढता है। चूंकि 9.99999999999999E+307 सबसे बड़ी संख्या है जो आपके पास एक्सेल वर्कशीट में हो सकती है, फॉर्मूला सूची में अंतिम नंबर दिखाएगा, भले ही रिक्त सेल हों श्रेणी में शामिल है।
सूची में अंतिम टेक्स्ट मान का पता लगाएं
=लुकअप (आरईपीटी ("जेड", 255), ए: ए)
उदाहरण कॉलम ए से अंतिम टेक्स्ट मान का पता लगाता है। आरईपीटी फ़ंक्शन का उपयोग यहां z को अधिकतम संख्या में दोहराने के लिए किया जाता है जो कि कोई भी टेक्स्ट मान हो सकता है, जो कि 255 है। संख्या उदाहरण के समान, यह केवल उस अंतिम सेल की पहचान करता है जिसमें टेक्स्ट होता है।
शीर्षक मान खोजने के लिए तालिका डेटा का उपयोग करें
=लुकअप(2, 1/(बी3:जी3 ""), बी$2:जी$2)
एक्सेल लुकअप फ़ंक्शन के इस अंतिम उदाहरण में कुछ चीजें शामिल हैं जिनका वर्णन इस आलेख में नहीं किया गया है, लेकिन फिर भी यह देखने लायक है ताकि आप देख सकें कि यह फ़ंक्शन कितना उपयोगी हो सकता है।यहां सामान्य विचार यह है कि हम प्रत्येक पंक्ति में अंतिम प्रविष्टि का निर्धारण कर रहे हैं और फिर पंक्ति 2 में तारीख देख रहे हैं ताकि यह पता चल सके कि हमने पिछली बार उन बिलों का भुगतान कब किया था।
अन्य कार्य जैसे लुकअप
LOOKUP एक काफी बुनियादी लुकअप/संदर्भ फ़ंक्शन है। अन्य मौजूद हैं जो अधिक उन्नत उपयोगों के लिए अच्छे हैं।
VLOOKUP और HLOOKUP आपको लंबवत या क्षैतिज लुकअप करने देते हैं और यह निर्दिष्ट कर सकते हैं कि सटीक या अनुमानित मिलान करना है या नहीं। यदि सटीक मिलान नहीं मिलता है, तो LOOKUP स्वचालित रूप से निकटतम मान लौटाता है।
XLOOKUP एक समान, अधिक उन्नत लुकअप फ़ंक्शन है।