विषयसूची
निस्संदेह, VLOOKUP Excel में एक बहुमुखी और सुविधाजनक कार्य है। अब, क्या यह बहुत अच्छा नहीं होगा यदि हम VLOOKUP फ़ंक्शन के साथ सबसे बड़ा मान प्राप्त कर सकें? जटिल लगता है, है ना? गलत! इस आलेख में, हम एक्सेल में VLOOKUP फ़ंक्शन का उपयोग करके उच्चतम मान वापस करने के 4 आसान तरीके प्रदर्शित करेंगे। इसके अलावा, हम VLOOKUP फ़ंक्शन के साथ अगला उच्चतम मान प्राप्त करना भी सीखेंगे।
अभ्यास कार्यपुस्तिका डाउनलोड करें
रिटर्निंग VLOOKUP.xlsx के साथ उच्चतम मान
VLOOKUP फ़ंक्शन का परिचय
सरल शब्दों में, VLOOKUP , या ऊर्ध्वाधर लुकअप फ़ंक्शन लेता है उपयोगकर्ता का इनपुट, इसे एक्सेल वर्कशीट में देखता है, और उसी इनपुट से संबंधित एक समतुल्य मान लौटाता है। 11>
VLOOKUP फ़ंक्शन तालिका के सबसे बाएँ स्तंभ में मान खोजता है, और फिर आपके द्वारा निर्दिष्ट स्तंभ से उसी पंक्ति में मान लौटाता है।
- सिंटेक्स:
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
- तर्क स्पष्टीकरण:
तर्क | आवश्यक/वैकल्पिक | स्पष्टीकरण |
---|---|---|
लुकअप_वैल्यू | आवश्यक | मूल्य जिसे हम देखना चाहते हैं |
टेबल_अरे | आवश्यक | कोशिकाओं की श्रेणी कॉन टेनिंग इनपुट डेटा |
col_index_num | आवश्यकत्रुटि। अभ्यास अनुभागहमने प्रत्येक शीट के दाईं ओर अभ्यास अनुभाग प्रदान किया है ताकि आप स्वयं अभ्यास कर सकें। कृपया इसे स्वयं करना सुनिश्चित करें।
निष्कर्षसंक्षेप में, यह लेख 4 प्रभावी तरीके दिखाता है कि कैसे वीलुकअप उच्चतम मूल्य। इसलिए, पूरे लेख को ध्यान से पढ़ें और अभ्यास करने के लिए निःशुल्क कार्यपुस्तिका डाउनलोड करें। अब, हम आशा करते हैं कि आपको यह लेख मददगार लगा होगा, और यदि आपके कोई और प्रश्न या सुझाव हैं, तो कृपया यहाँ टिप्पणी करने में संकोच न करें। अंत में, इस तरह के और अधिक लेखों के लिए ExcelWIKI पर जाएँ। | लुकअप वैल्यू का कॉलम नंबर |
रेंज_लुकअप | वैकल्पिक | TRUE संदर्भित करता है अनुमानित मिलान, FALSE सटीक मिलान दर्शाता है |
- रिटर्न पैरामीटर:
रिटर्न उपयोगकर्ता के इनपुट मूल्य के अनुरूप एक सटीक या अनुमानित मान।
एक्सेल में VLOOKUP फ़ंक्शन का उपयोग करके उच्चतम मूल्य वापस करने के 4 तरीके
सबसे पहले और सबसे पहले, दिखाए गए कर्मचारी सूचना डेटासेट पर विचार करें B4:D14 कक्षों में, जो कर्मचारियों के क्रमशः कुल बिंदु , बिक्री प्रतिनिधि , और ID दिखाता है। इस अवसर पर, हम एक्सेल में VLOOKUP फ़ंक्शन के साथ उच्चतम मान वापस करना चाहते हैं। इसके बाद, बिना किसी और देरी के, उपयुक्त उदाहरण के साथ प्रत्येक विधि पर नज़र डालते हैं।
यहाँ, हमने Microsoft Excel 365 संस्करण का उपयोग किया है; आप अपनी सुविधा के अनुसार किसी भी अन्य संस्करण का उपयोग कर सकते हैं।
1. उसी वर्कशीट में उच्चतम मान लौटाएं
शुरुआत करने के लिए, देखते हैं कि हम उसी वर्कशीट में उच्चतम मान कैसे वापस कर सकते हैं MAX और VLOOKUP फ़ंक्शन। यहां, MAX फ़ंक्शन दी गई श्रेणी में सबसे बड़ा मान लौटाता है, जबकि VLOOKUP फ़ंक्शन खोजता है और मिलान किए गए मान लौटाता है।
📌 चरण :
- शुरुआत में, B17 सेल >> दिए गए सूत्र को दर्ज करेंनीचे।
=MAX(B5:B14)
यहाँ, B5:B14 सेल “ को संदर्भित करते हैं। कुल अंक” कॉलम।
- अगला, C17 सेल >> नीचे अभिव्यक्ति टाइप करें।
=VLOOKUP(MAX($B$5:$B$14),B$5:D$14,2,FALSE)
फॉर्मूला ब्रेकडाउन:
- MAX($B$5:$B$14) → मानों के सेट में सबसे बड़ा मान लौटाता है। यहां, $B$5:$B$14 सेल संख्या1 तर्क है जो "कुल बिंदु" कॉलम का प्रतिनिधित्व करता है।
- आउटपुट → 99
- VLOOKUP(MAX($B$5:$B$14),B$5:D$14,2 ,FALSE) → तालिका के सबसे बाएँ स्तंभ में मान खोजता है, और फिर आपके द्वारा निर्दिष्ट स्तंभ से उसी पंक्ति में मान लौटाता है। यहां, MAX($B$5:$B$14) ( lookup_value argument) को B$5:D$14 ( से मैप किया गया है table_array तर्क) सरणी। अगला, 2 ( col_index_num तर्क) लुकअप मान के कॉलम नंबर का प्रतिनिधित्व करता है। अंत में, FALSE ( range_lookup तर्क) लुकअप मान के सटीक मिलान को संदर्भित करता है।
- आउटपुट → ल्यूक
- आखिरकार, पर नेविगेट करें D17 सेल >> निम्नलिखित समीकरण डालें। “कुल अंक” कॉलम।
2. पुनः प्राप्त करेंकिसी अन्य वर्कशीट से उच्चतम मान
वैकल्पिक रूप से, VLOOKUP फ़ंक्शन किसी भिन्न वर्कशीट से मान खोज सकता है। तो चलिए इसे क्रिया में देखते हैं।
📌 चरण :
- सबसे पहले, नीचे दिए गए सूत्र को B5 सेल में दर्ज करें।
=MAX('Employee Info.'!B5:B14)
इस मामले में, "कर्मचारी जानकारी।" वर्कशीट का नाम है जबकि B5:B14 सेल डेटासेट का प्रतिनिधित्व करते हैं।
- दूसरा, आसन्न C5 सेल >> निम्नलिखित समीकरण दर्ज करें।
=VLOOKUP(MAX('Employee Info.'!B5:B14),'Employee Info.'!B5:D14,2,FALSE)
इस परिदृश्य में, B5:B14 सेल प्रतिनिधित्व करते हैं डेटासेट, और "कर्मचारी जानकारी।" वर्कशीट का नाम है।
- तीसरा, D5<के लिए आगे बढ़ें 2> सेल >> VLOOKUP फ़ंक्शन लागू करें।
=VLOOKUP(MAX('Employee Info.'!B5:B14),'Employee Info.'!B5:D14,3,FALSE)
और पढ़ें: एक्सेल में वीलुकअप मैक्स वैल्यू (सीमाओं और वैकल्पिक विकल्पों के साथ)
समान रीडिंग
- VLOOKUP काम नहीं कर रहा (8 कारण और समाधान)
- Excel LOOKUP बनाम VLOOKUP: 3 उदाहरणों के साथ
- INDEX MATCH बनाम VLOOKUP फ़ंक्शन (9) उदाहरण)
- मैच मौजूद होने पर VLOOKUP #N/A क्यों लौटाता है? (5 कारण और समाधान)
- एक्सेल VLOOKUP वर्टिकल रूप से कई मान लौटाएगा
3. एकाधिक वर्कशीट से उच्चतम मूल्य प्राप्त करें
इसके विपरीत, हम उपयोग करके कई वर्कशीट से उच्चतम मान भी वापस कर सकते हैं VLOOKUP फ़ंक्शन। इस स्थिति में, आइए मान लें कि एशिया क्षेत्र के लिए कर्मचारी सूचना डेटासेट जो क्रमशः कुल बिंदु , बिक्री प्रतिनिधि , और आईडी प्रदर्शित करता है।
इसी तरह, हमारे पास यूरोप क्षेत्र के लिए कर्मचारी जानकारी डेटासेट है।
अंत में, अफ्रीका क्षेत्र के लिए कर्मचारी सूचना का डेटासेट उपलब्ध है।
📌 कदम :
- सबसे पहले, B5 सेल >> निम्नलिखित अभिव्यक्ति को फॉर्मूला बार में डालें।
=MAX(Asia!B5:B11,Europe!B5:B11,Africa!B5:B11)
यहाँ, B5 :B11 सेल “टोटल पॉइंट” कॉलम को "एशिया" , "यूरोप" , और "अफ्रीका"<25 में इंगित करते हैं> वर्कशीट्स।
- इसके बाद, नीचे दिए गए एक्सप्रेशन को C5 सेल में दर्ज करें।
=IFERROR(VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Europe!B5:B11),Europe!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Africa!B5:B11),Africa!$B$5:$D$11,2,FALSE),"NOT FOUND")))
फ़ॉर्मूला ब्रेकडाउन:
- VLOOKUP(MAX(Asia!B5) :B11),Asia!$B$5:$D$11,2,FALSE) → यहां, MAX(Asia!B5:B11) ( lookup_value argument) को Asia!$B$5:$D$11 ( table_array argument) array से "Asia"<25 में मैप किया गया है> कार्यपत्रक। अगला, 2 ( col_index_num तर्क) लुकअप मान के कॉलम नंबर का प्रतिनिधित्व करता है। अंत में, FALSE ( range_lookup तर्क) लुकअप मान के सटीक मिलान को संदर्भित करता है।
- आउटपुट →लूका
- VLOOKUP(MAX(यूरोप!B5:B11),यूरोप!$B$5:$D$11,2,FALSE) → MAX(यूरोप!B5:B11) ( lookup_value तर्क) को यूरोप!$B$5:$D$11 (<से मैप किया गया है 1> table_array argument) array "यूरोप" वर्कशीट में।
- आउटपुट → जॉन
- VLOOKUP(MAX(Africa!B5:B11),Africa!$B$5:$D$11 ,2,FALSE) → यहां, MAX(Africa!B5:B11) ( lookup_value argument) Africa! $B$5:$D$11 ( table_array argument) सरणी "अफ्रीका" वर्कशीट में।
- आउटपुट → क्रिस
- IFERROR(VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$) D$11,2,FALSE),IFERROR(VLOOKUP(MAX(यूरोप!B5:B11),यूरोप!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(अफ्रीका!B5:B11),अफ्रीका !$B$5:$D$11,2,FALSE),,"नहीं मिला"))) → बन जाता है
- IFERROR(("ल्यूक", "जॉन ”, “क्रिस”), “NOT FOUND”) → IFERROR फ़ंक्शन रिटर्न value_if_error देता है अगर एरर में कोई एरर है और एक्सप्रेशन का मान अन्यथा। यहाँ, ("ल्यूक", "जॉन", "क्रिस") मान तर्क है, और "नहीं मिला" value_if_error तर्क है। इस मामले में, फ़ंक्शन "उच्चतम बिंदु" के अनुरूप नाम लौटाता है।
- आउटपुट → ल्यूक
- इसी तरह, कर्मचारी को पाने के लिए सूत्र को D5 सेल में कॉपी और पेस्ट करें “ID” संगत “Luke” जो कि “104” है।
=IFERROR(VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$D$11,3,FALSE),IFERROR(VLOOKUP(MAX(Europe!B5:B11),Europe!$B$5:$D$11,3,FALSE),IFERROR(VLOOKUP(MAX(Africa!B5:B11),Africa!$B$5:$D$11,3,FALSE),"NOT FOUND")))
4. मानदंड के आधार पर उच्चतम मूल्य प्राप्त करें
एक बात के लिए, हम VLOOKUP<का उपयोग करके उच्चतम मूल्य की गणना कर सकते हैं। 2> विशिष्ट मानदंडों के आधार पर कार्य करें। यहां, हम MAXIFS फ़ंक्शन मानदंड के अनुसार उच्चतम मान लौटाते हैं, और VLOOKUP फ़ंक्शन को संयोजित करेंगे, जो मिलान किए गए मान को पुनर्प्राप्त करता है।
अब, मान लीजिए , हमारे पास स्टैलियन कॉर्पोरेशन का बिक्री डेटा B4:E17 सेल में दिखाया गया डेटासेट है, जो "कर्मचारी आईडी" , "कर्मचारी का नाम दर्शाता है। ” , "सैलरी" , और "जॉइनिंग डेट" ।
📌 स्टेप्स :
- शुरू करने के लिए, D19 सेल >> नीचे दिए गए सूत्र को दर्ज करें। 3>
- MAXIFS(B5:B17,D5:D17,">10000″) → मानदंडों के दिए गए सेट द्वारा विशिष्ट कोशिकाओं के बीच अधिकतम मान लौटाता है। यहां, B5:B17 ( max_range argument) जहां से वैल्यू वापस आती है। अगला, D5:D17 ( criteria_range argument) जहां से ">10000" ( <) से मेल खाने वाला मान 24>मानदंड1 तर्क) मेल खाता है।
- आउटपुट → 135
- VLOOKUP(MAXIFS(B5:B17,D5:D17,">10000″),B5 :E17,2,FALSE) → बन जाता है
- VLOOKUP(135,B5:E17,2,FALSE) → यहाँ, 135 ( lookup_value argument) B5:E17 ( table_array argument) सरणी से मैप किया गया है। अगला, 2 ( col_index_num तर्क) लुकअप मान के कॉलम नंबर का प्रतिनिधित्व करता है। अंत में, FALSE ( range_lookup तर्क) लुकअप मान के सटीक मिलान को संदर्भित करता है।
- आउटपुट → ग्लोरिया
VLOOKUP फ़ंक्शन का विकल्प: उच्चतम मान प्राप्त करने के लिए INDEX-MATCH फ़ॉर्मूला का उपयोग करना
अब, यदि आप किसी भी कारण से VLOOKUP फ़ंक्शन का उपयोग नहीं करना चाहते हैं, तो आप INDEX और MATCH फ़ंक्शन का उपयोग उच्चतम मान वापस करने के लिए कर सकते हैं, इसलिए बस साथ चलें।
📌 कदम :
- पहले स्थान पर, D19 सेल दर्ज करें और निम्नलिखित समीकरण लागू करें।<11
=INDEX(B5:E17,MATCH(MAX(D5:D17),D5:D17,0),2)
फ़ॉर्मूला ब्रेकडाउन:
- MAX(D5:D17) → उदाहरण के लिए, $B$5:$B$14 सेल संख्या1 तर्क है जो निम्न का प्रतिनिधित्व करता है “कुल अंक” कॉलम।
- आउटपुट → $45,000
- MATCH(MAX(D5:D17),D5:D17,0)→ में यह सूत्र, MAX(D5:D17) सेल "वेतन" "$45,000" की ओर इशारा करता है। अगला, D5:D17 उस सरणी का प्रतिनिधित्व करता है जिससे "वेतन" स्तंभ जहां मान मेल खाता है। अंत में, 0 सटीक मिलान मापदंड दर्शाता है।
- आउटपुट →9
- INDEX(B5:E17,MATCH(MAX(D5:D17),D5:D17,0),2) → <9 हो जाता है
- INDEX(B5:E17,9,2) → किसी दी गई श्रेणी में पंक्ति और स्तंभ के प्रतिच्छेदन पर मान लौटाता है। इस अभिव्यक्ति में, B5:E17 सरणी तर्क है जो छात्रों द्वारा प्राप्त किए गए अंक हैं। अगला, 9 row_num तर्क है जो पंक्ति स्थान को इंगित करता है। अंत में, 2 वैकल्पिक column_num तर्क है जो स्तंभ स्थान की ओर इशारा करता है।
- आउटपुट → नताशा <11
- MAXIFS(B5:B17,D5:D17,">10000″) → मानदंडों के दिए गए सेट द्वारा विशिष्ट कोशिकाओं के बीच अधिकतम मान लौटाता है। यहां, B5:B17 ( max_range argument) जहां से वैल्यू वापस आती है। अगला, D5:D17 ( criteria_range argument) जहां से ">10000" ( <) से मेल खाने वाला मान 24>मानदंड1 तर्क) मेल खाता है।
- VLOOKUP(MAX(Asia!B5) :B11),Asia!$B$5:$D$11,2,FALSE) → यहां, MAX(Asia!B5:B11) ( lookup_value argument) को Asia!$B$5:$D$11 ( table_array argument) array से "Asia"<25 में मैप किया गया है> कार्यपत्रक। अगला, 2 ( col_index_num तर्क) लुकअप मान के कॉलम नंबर का प्रतिनिधित्व करता है। अंत में, FALSE ( range_lookup तर्क) लुकअप मान के सटीक मिलान को संदर्भित करता है।
वीलुकअप के साथ अगला उच्चतम मूल्य कैसे प्राप्त करें
इसके अलावा, हम <का उपयोग करके दूसरा-उच्चतम मूल्य प्राप्त कर सकते हैं 1>वीलुकअप फंक्शन। यह सरल और आसान है, इसलिए नीचे दिखाए गए चरणों का पालन करें।
📌 चरण :
- सबसे पहले, D19<2 पर जाएं> सेल >> नीचे दिए गए सूत्र में टाइप करें। “वेतन” कॉलम। (उदाहरणों के साथ समझाया गया)
याद रखने योग्य बातें
- सबसे पहले, VLOOKUP फ़ंक्शन हमेशा सबसे ऊपर के सबसे बाएँ कॉलम से दाईं ओर के मानों को खोजता है जो इसका मतलब है कि यह फ़ंक्शन " कभी नहीं " बाईं ओर डेटा की तलाश करता है।
- दूसरा, यदि हम कॉलम इंडेक्स नंबर के रूप में " 1 " से कम मान दर्ज करते हैं, समारोह एक वापस आ जाएगी