HLOOKUP
HLOOKUP फ़ंक्शन, स्तंभ चुनने के लिए शीर्ष पंक्ति मान और स्तंभ में पंक्ति चुनने के लिए पंक्ति संख्या का उपयोग करके पंक्तियों के संग्रह से मान दर्शाता है।
नुस्ख़ा : किसी भी दिशा में काम करने वाली उन्नत खोज के लिए, XLOOKUP का उपयोग करें।
HLOOKUP(search-for, rows-range, return-row, close-match)
search-for: पता लगाया जाने वाला मान। search-for में कोई भी मान या REGEX स्ट्रिंग हो सकती है।
rows-range: सेलों का संग्रह। rows-range में सेलों के एकल श्रेणी का संदर्भ शामिल होना चाहिए जिसमें कोई भी मान हो सकता है।
return-row: उस पंक्ति संख्या को, जहाँ परिणामी मान प्रदर्शित होगा, दर्शाने वाला संख्या मान। return-row को निर्दिष्ट श्रेणी में 1 से बड़ा या इसके बराबर और पंक्तियों की संख्या से छोटा या इसके बराबर होना चाहिए।
close-match: सटीक मिलान की आवश्यकता है या नहीं, यह निर्दिष्ट करने वाला वैकल्पिक मोडल मान।
निकट का मिलान (TRUE, 1 या मिटाया गया है): सटीक मिलान नहीं मिलने पर ऊपरी पंक्ति के सबसे बड़े मान वाले स्तंभ का चयन करें जो कि खोज मान के बराबर या इससे कम हो। close match को चुनने पर search-for में वाइल्डकार्ड शामिल नहीं हो सकते।
सटीक मिलान (FALSE या 0): सटीक मिलान नहीं मिलने पर त्रुटि उत्पन्न होगी। exact match को चुनने पर search-for में वाइल्डकार्ड शामिल हो सकते हैं। आप एक वर्ण को दर्शाने के लिए ? (प्रश्नवाचक चिह्न), एक से अधिक वर्णों को दर्शाने के लिए * (तारक चिह्न) तथा वाइल्डकार्ड के बदले बाद में आने वाले वर्ण से मेल कराने हेतु ~ (टाइल्ड) का उपयोग कर सकते हैं। REGEX का उपयोग केवल HLOOKUP में किया जा सकता है यदि आप exact match उपयोग करते हैं।
नोट
HLOOKUP निर्दिष्ट संग्रह के सबसे ऊपरी पंक्ति के मानों की खोज मान से तुलना करता है। जब तक कि सटीक मिलान की आवश्यकता नहीं हो, ऊपरी पंक्ति के सबसे बड़े मान वाले स्तंभ जोकि खोज मान के बराबर या इससे कम हो, का चयन करें। और फिर उस स्तंभ में निर्दिष्ट पंक्ति से मान, फ़ंक्शन द्वारा दर्शाया जाता है। यदि सटीक मिलान की आवश्यकता है और ऊपरी पंक्ति के मानों में से किसी भी मान का खोज मान से मिलान नहीं होता है, तो फ़ंक्शन त्रुटि दर्शाता है।
उदाहरण |
---|
निम्नलिखित तालिका में : |
A | B | C | D | E | |
---|---|---|---|---|---|
1 | 0 | 20 | 40 | 60 | 80 |
2 | A | E | I | O | U |
3 | vel | elit | dolor | sit | amet |
4 | 1 | 2 | 3 | 4 | 5 |
=HLOOKUP(20, A1:E4, 2), “E” को दर्शाता है क्योंकि मान “E” निर्दिष्ट (rows-range) के संग्रह में दूसरी पंक्ति (return-row) में 20 (search-for) के समान ही एक ही स्तंभ में है। =HLOOKUP(39, A1:E4, 2), “E” को दर्शाता है क्योंकि “E”, 20 के समान एक ही स्तंभ में है जो कि निर्दिष्ट संग्रह की दूसरी पंक्ति में दिए गए मान (39) से कम सबसे निकट का मिलान है। =HLOOKUP(“M”, A2:E4, 2), “E” को दर्शाता है क्योंकि “dolor”, “I” के समान एक ही स्तंभ में है जो कि निर्दिष्ट संग्रह (जो कि पंक्ति 3 है क्योंकि पहली निर्दिष्ट की गई पंक्ति 2 थी) की दूसरी पंक्ति में दिए गए मान (“M”) से कम सबसे निकट का मिलान है। =HLOOKUP(“C”, A2:E3, 2), “vel”, को दर्शाता है क्योंकि “vel”, “A” के समान एक ही स्तंभ में है जो कि निर्दिष्ट संग्रह की दूसरी पंक्ति में दिए गए मान (“C”) से कम सबसे निकट का मिलान है। =HLOOKUP(“blandit”, A3:E4, 2), 5 को दर्शाता है क्योंकि 5, “amet” के समान एक ही स्तंभ में है जो कि निर्दिष्ट संग्रह की दूसरी पंक्ति में निर्दिष्ट श्रेणियों में अंतिम मान है क्योंकि “blandit” नहीं मिल पाया था। =HLOOKUP(“C”, A2:E4, 3, TRUE), 1 को दर्शाता है क्योंकि 1, “A” के समान एक ही स्तंभ में है जो कि निर्दिष्ट संग्रह की तीसरी पंक्ति में दिए गए मान (“C”) से कम सबसे निकट का मिलान है। =HLOOKUP(“C”, A2:E4, 3, FALSE), अनुरोधित मान नहीं मिल सकने की त्रुटि प्रदर्शित करता है क्योंकि मान “C” नहीं मिल सका (कोई सटीक मिलान नहीं था) और exact-match FALSE के रूप में निर्दिष्ट था। =HLOOKUP(“C”, A2:E4, 4, TRUE), अमान्य संदर्भ त्रुटि दर्शाता है क्योंकि निर्दिष्ट संग्रह (जिसमें केवल तीन पंक्तियाँ हैं) में कोई चौथी पंक्ति नहीं है। =HLOOKUP(REGEX("^a.*"), A3:E4, 2, FALSE) 5 दर्शाता है, क्योंकि 5 “amet” की तरह समान स्तंभ में होता है, जो A3:E3 में “a” से शुरू होने वाला पहला शब्द है। |