एक्सेल लुकअप फ़ंक्शन के दो रूप हैं: वेक्टर फॉर्म और ऐरे फॉर्म। लुकअप फ़ंक्शन का ऐरे फॉर्म अन्य एक्सेल लुकअप फ़ंक्शन जैसे VLOOKUP और HLOOKUP के समान है। आप डेटा की तालिका में स्थित विशिष्ट मानों को खोजने या देखने के लिए इसका उपयोग कर सकते हैं।
लुकअप बनाम वीलुकअप और एचलुकअप
यह कैसे अलग है कि:
- VLOOKUP और HLOOKUP के साथ, आप चुन सकते हैं कि किस कॉलम या पंक्ति से डेटा मान वापस करना है। LOOKUP हमेशा सरणी में अंतिम पंक्ति या स्तंभ से एक मान लौटाता है।
- निर्दिष्ट मान (लुकअप_वैल्यू) के लिए एक मिलान खोजने पर, VLOOKUP केवल डेटा के पहले कॉलम की खोज करता है और HLOOKUP केवल पहली पंक्ति को खोजता है। LOOKUP फ़ंक्शन सरणी के आकार के आधार पर या तो पहली पंक्ति या स्तंभ खोजता है।
लुकअप फंक्शन और ऐरे शेप
सरणी का आकार या तो एक वर्ग (स्तंभों और पंक्तियों की समान संख्या) या एक आयत (स्तंभों और पंक्तियों की असमान संख्या) हो सकता है। जहां लुकअप फ़ंक्शन डेटा की खोज करता है, वहां आकार प्रभावित करता है:
- यदि कोई सरणी वर्गाकार है या यदि यह एक लंबा आयत है (इससे लंबा चौड़ा है), LOOKUP मानता है कि डेटा को कॉलम में व्यवस्थित किया गया है और सरणी के पहले कॉलम में लुकअप_वैल्यू के लिए एक मिलान की खोज करता है।
- यदि एक सरणी एक विस्तृत आयत है (इससे अधिक लंबा है), LOOKUP मानता है कि डेटा पंक्तियों में व्यवस्थित है और सरणी की पहली पंक्ति में लुकअप_वैल्यू के लिए एक मिलान की खोज करता है।
लुकअप फ़ंक्शन सिंटैक्स और तर्क: सरणी प्रपत्र
लुकअप फ़ंक्शन के ऐरे फॉर्म का सिंटैक्स है:
=लुकअप (लुकअप_वैल्यू, ऐरे)
Lookup_value (आवश्यक): एक मान जो फ़ंक्शन सरणी में खोजता है। लुकअप_वैल्यू एक संख्या, टेक्स्ट, एक तार्किक मान या एक नाम या सेल संदर्भ हो सकता है जो किसी मान को संदर्भित करता है।
Array (आवश्यक): श्रेणी कक्ष जो फ़ंक्शन लुकअप_वैल्यू को खोजने के लिए खोज करता है। डेटा टेक्स्ट, नंबर या तार्किक मान हो सकता है।
लुकअप फ़ंक्शन के ऐरे फॉर्म का उपयोग करने का उदाहरण
यह उदाहरण सूची सूची में Whachamacallit की कीमत खोजने के लिए लुकअप फ़ंक्शन के ऐरे फॉर्म का उपयोग करता है।
सरणी का आकार एक लंबा आयत है, और फ़ंक्शन इन्वेंट्री सूची के अंतिम कॉलम में स्थित मान लौटाता है।
इस उदाहरण का अनुसरण करने के लिए, नीचे नमूना कार्यपत्रक में दिखाया गया डेटा दर्ज करें।
डेटा सॉर्ट करें
आपको सरणी में डेटा को आरोही क्रम में क्रमबद्ध करना होगा ताकि लुकअप फ़ंक्शन ठीक से काम करे। एक्सेल में डेटा सॉर्ट करते समय, पहले सॉर्ट करने के लिए डेटा के कॉलम और पंक्तियों का चयन करें, जिसमें आमतौर पर कॉलम हेडिंग शामिल होते हैं।
वर्कशीट में A4 से C10 सेल हाइलाइट करें।
रिबन पर, डेटा टैब पर जाएं।
सॉर्ट करें और फ़िल्टर करें समूह में, सॉर्ट करें संवाद बॉक्स खोलने के लिए सॉर्ट करें चुनें।
कॉलम शीर्षक के तहत, ड्रॉप-डाउन मेनू का चयन करें और भाग के आधार पर छाँटना चुनें।
सॉर्ट ऑन शीर्षक के तहत, ड्रॉप-डाउन मेनू का चयन करें और सेल मान चुनें।
आदेश शीर्षक के तहत, ड्रॉप-डाउन मेनू का चयन करें और A से Z चुनें।
डेटा को सॉर्ट करने और डायलॉग बॉक्स को बंद करने के लिए ठीक चुनें।
लुकअप फंक्शन उदाहरण
यद्यपि वर्कशीट सेल में LOOKUP फ़ंक्शन, =LOOKUP(A2, A5:C10) टाइप करना संभव है, आपको फ़ंक्शन का उपयोग करने में कम भ्रमित हो सकता है संवाद बॉक्स। डायलॉग बॉक्स आपको फ़ंक्शन के सिंटैक्स के बारे में चिंता किए बिना प्रत्येक तर्क को एक अलग लाइन पर दर्ज करने देता है, जैसे कि कोष्ठक और तर्कों के बीच अल्पविराम विभाजक।
नीचे दिए गए चरणों में बताया गया है कि डायलॉग बॉक्स का उपयोग करके LOOKUP फ़ंक्शन को सेल B2 में कैसे दर्ज किया गया।
यदि फ़ंक्शन लुकअप_वैल्यू के लिए सटीक मिलान नहीं ढूंढ पाता है, तो यह ऐरे में सबसे बड़ा मान चुनता है जो लुकअप_वैल्यू के मान से कम या बराबर है। यदि लुकअप_वैल्यू गायब है या ऐरे में सभी मानों से छोटा है, तो लुकअप फ़ंक्शन एक N/A त्रुटि देता है।
कार्यपत्रक में, इसे सक्रिय सेल बनाने के लिए सेल B2 चुनें।
सूत्र टैब पर जाएं।
फ़ंक्शन की ड्रॉप-डाउन सूची खोलने के लिए लुकअप और संदर्भ चुनें।
चुनें लुकअप प्रदर्शित करने के लिए तर्क चुनें संवाद बॉक्स।
चुनें लुकअप_वैल्यू, ऐरे, और ठीक चुनें फंक्शन आर्ग्युमेंट्स डायलॉग बॉक्स प्रदर्शित करने के लिए.
संवाद बॉक्स में, लुकअप_वैल्यू टेक्स्ट बॉक्स चुनें।
वर्कशीट में, सेल का चयन करें A2 उस सेल संदर्भ को डायलॉग बॉक्स में दर्ज करने के लिए।
संवाद बॉक्स में, सरणी टेक्स्ट बॉक्स चुनें।
वर्कशीट में, डायलॉग बॉक्स में इस रेंज को दर्ज करने के लिए A5 से C10 सेल को हाइलाइट करें। इस श्रेणी में फ़ंक्शन द्वारा खोजा जाने वाला डेटा होता है।
- फ़ंक्शन को पूरा करने के लिए ठीक चुनें और डायलॉग बॉक्स बंद करें।
एक N/A सेल B2 में त्रुटि दिखाई देती है क्योंकि आपको सेल A2 में एक भाग का नाम टाइप करना होगा।
लुकअप मान दर्ज करें
किसी वस्तु की कीमत जानने के लिए नाम दर्ज करने का तरीका यहां दिया गया है:
सेल A2 चुनें, Whachamacallit टाइप करें, और कीबोर्ड पर Enter कुंजी दबाएं.
- मान $23.56 सेल B2 में दिखाई देता है। यह डेटा तालिका के अंतिम कॉलम में स्थित Whchamacallit की कीमत है।
- सेल A2 में अन्य भाग के नाम टाइप करके फ़ंक्शन का परीक्षण करें। सूची में प्रत्येक भाग की कीमत सेल B2 में दिखाई देती है।
- जब आप सेल का चयन करते हैं B2 पूरा फंक्शन =LOOKUP(A2, A5:C10) वर्कशीट के ऊपर फॉर्मूला बार में दिखाई देता है.