हालाँकि HLOOKUP का उपयोग VLOOKUP जितनी बार नहीं किया जाता है, फिर भी यह आपके Excel टूलकिट में जोड़ने के लिए एक मूल्यवान कार्य है।
डेटा निकालने के लिए एक्सेल का HLOOKUP फ़ंक्शन एक मूल्यवान उपकरण है। हालाँकि, VLOOKUP और XLOOKUP की प्रतिकूल तुलना के कारण इसे अक्सर अनदेखा कर दिया जाता है। जबकि यह संरचना में समान है और VLOOKUP और XLOOKUP के लिए उपयोग करता है, इसमें एक स्थान होता है जब आपको किसी विशेष तरीके से व्यवस्थित डेटा का विश्लेषण करने की आवश्यकता होती है।
HLOOKUP के साथ, आप क्षैतिज डेटा को ट्रांसपोज़ किए बिना उसका विश्लेषण कर सकते हैं। यह सुविधा इसे एक सहायक उपकरण बनाती है, और आपको इसे लुकअप कार्यों के अपने शस्त्रागार में शामिल करना चाहिए।
एक्सेल के HLOOKUP तर्क
एक्सेल के HLOOKUP फ़ंक्शन में चार तर्क होते हैं। हालाँकि, चौथा तर्क वैकल्पिक है। ये तर्क हैं और वे क्या करते हैं:
- पता लगाने का मूल्य: यह वह मान है जो आप चाहते हैं कि फ़ंक्शन आपके डेटा सरणी की पहली पंक्ति में खोजे। यह एक संख्यात्मक मान, किसी अन्य सेल का संदर्भ या एक स्ट्रिंग मान हो सकता है।
- तालिका सरणी: यह सेल के उस सेट को संदर्भित करता है जिसे आप खोजना चाहते हैं। इस सरणी की पहली पंक्ति वह है जहाँ HLOOKUP पहले तर्क के लिए एक मैच की खोज करेगा। शेष उस डेटा का प्रतिनिधित्व करता है जिसे आप अपने परिणामों में शामिल करना चाहते हैं।
- row_index_num: इस पंक्ति में वह मान है जिसे आप लौटाना चाहते हैं।
- रेंज_लुकअप (वैकल्पिक): यह तर्क या तो TRUE या FALSE हो सकता है। यदि TRUE (या बहिष्कृत) है, तो HLOOKUP कॉलम को निकटतम मिलान के साथ वापस कर देगा। लेकिन अगर यह FALSE है, तो यह केवल सटीक मिलान लौटाएगा।
यदि range_lookup तर्क TRUE है या शामिल नहीं है, तो फ़ंक्शन अनपेक्षित परिणाम दे सकता है. झूठे मिलानों से बचने के लिए आप इस तर्क को FALSE पर सेट करना चाहेंगे। एक ही त्रुटि है VLOOKUP फ़ंक्शन के साथ सामान्य समस्या भी।
इसके अलावा, यदि आप सेट करते हैं रेंज देखना सही करने के लिए या इसे बाहर करने के लिए, आपको अवश्य करना चाहिए अपने डेटा की पहली पंक्ति को वर्णानुक्रम में क्रमबद्ध करें या आरोही क्रम में।
एक्सेल के HLOOKUP, VLOOKUP और XLOOKUP कैसे अलग हैं?
एक्सेल का HLOOKUP संरचना में अत्यधिक समान है और एक्सेल के दो अन्य लुकअप फ़ंक्शंस, VLOOKUP और XLOOKUP में उपयोग किया जाता है।
HLOOKUP और VLOOKUP के बीच प्राथमिक अंतर खोजे गए डेटा का अभिविन्यास है। VLOOKUP मानता है कि आपके द्वारा जाँचा गया डेटा क्षैतिज रूप से व्यवस्थित है, जहाँ तालिका में प्रत्येक पंक्ति एक रिकॉर्ड का प्रतिनिधित्व करती है।
दूसरी ओर, HLOOKUP मानता है कि आपका डेटा लंबवत रूप से व्यवस्थित है। प्रत्येक स्तंभ एक अलग रिकॉर्ड का प्रतिनिधित्व करता है, और रिकॉर्ड पर फ़ील्ड पंक्ति द्वारा व्यवस्थित होते हैं।
एक्सलुकअप एक्सेल का सबसे नया लुकअप फंक्शन है। हालांकि यह VLOOKUP के समान है, यह लंबवत और क्षैतिज डेटा दोनों का विश्लेषण कर सकता है। यह HLOOKUP और VLOOKUP की एकल-कक्ष संदर्भ सीमा के बजाय मिलान के स्थान के आधार पर कक्षों की एक सरणी भी लौटा सकता है।
कुल मिलाकर, ये अंतर कुछ हद तक HLOOKUP के उपयोग के मामलों को सीमित करते हैं। ज्यादातर स्थितियों में, डेटा को क्षैतिज रूप से व्यवस्थित किया जाएगा, जो VLOOKUP और XLOOKUP को और अधिक कार्यात्मक बनाता है।
एक्सेल के HLOOKUP के उदाहरण
आपको यह दिखाने के लिए कि HLOOKUP कैसे कार्य करता है, आइए एक उदाहरण देखें:
यहां हमारे पास क्षैतिज रूप से व्यवस्थित एक बुनियादी बिक्री बहीखाता है। शीट लेन-देन आईडी, लेन-देन की तारीख, लेन-देन की राशि और एक अद्वितीय ग्राहक आईडी दिखाती है।
रिकॉर्ड के नीचे, हमारे पास लेन-देन आईडी के लिए एक प्रविष्टि है। जब आप एक मान्य लेन-देन आईडी टाइप करते हैं, तो लेन-देन राशि और ग्राहक आईडी उपरोक्त तालिका से खींची जाती हैं।
सेल B7 में, आप लेन-देन की राशि प्राप्त करने के लिए निम्न फ़ंक्शन का उपयोग कर सकते हैं:
= लुकअप (बी 6, बी 1: एच 4, 3, असत्य)
सेल B8 में, आप ग्राहक आईडी प्राप्त करने के लिए निम्न फ़ंक्शन का उपयोग कर सकते हैं:
= लुकअप (बी 6, बी 1: एच 4, 4, असत्य)
पहले समारोह में, हम सेट करते हैं row_index_num से 3. इसका मतलब है कि यह कॉलम में तीसरी पंक्ति को खींचेगा जो पहले तर्क के रूप में दर्ज किए गए मान से मेल खाता है, जो B6 की ओर इशारा करता है। दूसरे फ़ंक्शन में, तीसरे तर्क को बदले में 4 से बदल दिया जाता है, जो इसके बजाय चौथी पंक्ति को खींचने की अनुमति देता है।
दोनों ही मामलों में, अंतिम तर्क, FALSE शामिल है। इसका अर्थ है कि HLOOKUP फ़ंक्शन केवल एक सटीक मिलान को ही स्वीकार करेगा. यदि दर्ज की गई लेन-देन संख्या तालिका में नहीं है, तो दोनों कार्यों के परिणामस्वरूप त्रुटि होगी।
इस समस्या से बचने का सबसे सरल तरीका है दोनों कार्यों को एक IF फ़ंक्शन में लपेटना और ISERROR फ़ंक्शन का उपयोग यह निर्धारित करने के लिए करना कि फ़ंक्शन मान्य है या नहीं। फ़ंक्शन को लपेटने से आप एक डिफ़ॉल्ट मान दर्ज कर सकते हैं जो दिखाया जाएगा यदि लेन-देन आईडी तालिका में स्थित नहीं है।
अब B7 और B8 में दो कार्य इस प्रकार हैं:
=अगर(आईएसएआरआरओआर(एचलुकअप(बी6, बी1:एच4, 3, असत्य)), "लेन-देन नहीं मिला", लुकअप (बी6, बी1:एच4, 3, असत्य)
=अगर(आईएसएआरआरओआर(एचलुकअप(बी6, बी1:एच4, 4, असत्य)), "लेन-देन नहीं मिला", लुकअप (बी6, बी1:एच4, 4, असत्य))
IF और ISERROR का उपयोग करने से स्प्रैडशीट को एक उपयोगी संदेश प्रदान करने की अनुमति मिलती है यदि निर्दिष्ट लेन-देन आईडी नहीं मिलती है। ये दो कार्य एक हैं एक्सेल में आप सबसे सरल फिक्स का उपयोग कर सकते हैं जब आपके सूत्रों में त्रुटि हो सकती है।
यदि आप इस मामले में दोनों कथनों से अंतिम तर्क हटाते हैं, तो आप देख सकते हैं कि जब आप खोज को सटीक मिलानों तक सीमित नहीं करते हैं तो क्या होता है:
उपरोक्त उदाहरण में, भले ही लेन-देन आईडी 445880 मौजूद नहीं है, फिर भी एक राशि और ग्राहक आईडी लौटा दी जाती है। अंतिम तर्क को असत्य पर सेट किए बिना, उपयोग की गई खोज इसके बजाय अगले निकटतम मिलान को लौटा देगी जो दर्ज किए गए मान से अधिक नहीं है।
इस मामले में, कार्यों ने लेनदेन 445879 के लिए राशि और आईडी खींची क्योंकि यह निकटतम मिलान था।
जब गैर-सटीक खोज का उपयोग किया जाता है, तो निकटतम मिलान खोजे गए मान से अधिक नहीं हो सकता। इसका मतलब यह है कि यदि दर्ज की गई लेन-देन आईडी तालिका में किसी भी लेन-देन से कम है, तो कोई लेन-देन नहीं मिलेगा।
चूंकि यह वैकल्पिक है, अंतिम तर्क को खाली छोड़ना एक त्रुटि है जिसे कई उपयोगकर्ता करते हैं। इस प्रकार, अंतिम तर्क को हमेशा असत्य के रूप में सूचीबद्ध किया जाना चाहिए जब तक कि आप निश्चित न हों कि आपकी स्थिति गैर-सटीक मिलानों के लिए कॉल करती है।
आपको क्यों जानना चाहिए और HLOOKUP का उपयोग करना चाहिए
HLOOKUP, Excel के LOOKUP फ़ंक्शन परिवार में सबसे कम उपयोग किए जाने वाले फ़ंक्शन में से एक है। XLOOKUP और VLOOKUP की तुलना में, HLOOKUP फ़ंक्शन को डेटा को एक विशेष और असामान्य तरीके से व्यवस्थित करने की आवश्यकता होती है।
चौथे तर्क के भ्रम के साथ संयुक्त विशिष्ट डेटा आवश्यकताओं का अक्सर मतलब होता है कि HLOOKUP का मूल्यांकन नहीं किया गया है। हालाँकि, यह कुछ परिस्थितियों में आदर्श उपकरण है - यह आपको बहुत आवश्यक डेटा को अनुचित रूप से व्यवस्थित डेटा सेट से खींचने में मदद कर सकता है जहाँ इसका कोई भी भाई-बहन काम नहीं करेगा।
HLOOKUP को जानकर, आप समय और प्रयास बचा सकते हैं, इसे अपने एक्सेल फ़ंक्शन टूलकिट के लिए एक मूल्यवान जोड़ बना सकते हैं - भले ही इसका आमतौर पर उपयोग न किया गया हो।