सामग्री तालिका
VLOOKUP प्रकार्य Microsoft Excel को सबैभन्दा शक्तिशाली, लचिलो, र मानहरू खोज्न र पुन: प्राप्त गर्नको लागि अत्यन्त उपयोगी कार्यहरू मध्ये एक हो - या त ठ्याक्कै मिल्ने मानहरू वा निकटतम मिल्दो मानहरू - सम्बन्धित मान हेरेर। तर VLOOKUP प्रकार्यको लागि सीमा हो, यसले केस-संवेदनशील लुकअप गर्दछ। यसले ठूला-केस र सानो-केस अक्षरहरू बीच फरक गर्न सक्दैन। यस लेखले एक्सेलमा VLOOKUP केस सेन्सेटिभ कसरी बनाउने भनेर देखाउनेछ।
अभ्यास टेम्प्लेट डाउनलोड गर्नुहोस्
तपाईले नि:शुल्क अभ्यास एक्सेल टेम्प्लेट डाउनलोड गर्न सक्नुहुन्छ। यहाँ र आफ्नै अभ्यास गर्नुहोस्।
VLOOKUP Case Sensitive.xlsx
VLOOKUP in Excel
VLOOKUP भनेको ' ठाडो लुकअप ' हो। यो एक प्रकार्य हो जसले एक्सेललाई स्तम्भमा एक निश्चित मानको लागि खोजी गर्दछ, एउटै पङ्क्तिमा फरक स्तम्भबाट मान फर्काउनको लागि।
सामान्य सूत्र:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
यहाँ,
तर्कहरू | परिभाषा |
---|---|
lookup_value | तपाईंले मिलाउन प्रयास गरिरहनुभएको मान |
table_array | तपाईंले आफ्नो मान खोज्न चाहनुभएको डेटा दायरा |
col_index_num | lookup_value को अनुरूप स्तम्भ |
range_lookup | यो बुलियन मान हो: TRUE वा FALSE। FALSE (वा 0) को अर्थ सटीक मिलान र TRUE (वा 1) को अर्थ अनुमानित मिल्दो हो।एक्सेलमा XLOOKUP प्रकार्य प्रदर्शन गरेर VLOOKUP । सामान्य सूत्र: =XLOOKUP(TRUE,EXACT(lookup_value, lookup_array), return_array, “Not Found”) XLOOKUP सूत्र लागू गरेर केस सेन्सेटिभ VLOOKUP प्राप्त गर्ने चरणहरू तल दिइएको छ, चरणहरू: <3
=XLOOKUP(TRUE, EXACT(G3, B2:B7), D2:D7, "Not found")
अब माथिको तस्विर हेर्नुहोस्, जहाँ तपाइँ देख्न सक्नुहुन्छ कि जोन शोको स्कोर त्यहाँ छ, होइन। John Cena को स्कोर। Formula Breakdown: हामीले जोन शोको स्कोर कसरी पत्ता लगायौं भनेर बुझ्नको लागि सूत्रलाई विभाजन गरौं।
आउटपुट: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
स्पष्टीकरण: त्यसपछि XLOOKUP दिइएको एरे खोज्छ (हाम्रो अवस्थामा, एरे B2:B7 थियो। ).22 त्यसोभए, john Show को स्कोर 22 हो। याद राख्नुहोस् कि , यदि लुकअप स्तम्भमा धेरै समान मानहरू छन् (अक्षर केस सहित ), सूत्रले पहिलो भेटिएको मिल्दो फिर्ता गर्नेछ। नोट: यो XLOOKUP सूत्रले Excel 365 मा मात्र काम गर्नेछ। तपाईंले दिमागमा राख्नु पर्ने मुख्य बुँदाहरू
निष्कर्षयस लेखले विस्तृत रूपमा वर्णन गरेको छ। कार्यहरूको संयोजन लागू गरेर एक्सेलमा कसरी VLOOKUP केस सेन्सेटिभ बनाउने। मलाई आशा छ कि यो लेख तपाईलाई धेरै लाभदायक भएको छ। यदि तपाईसँग यस विषयमा कुनै प्रश्नहरू छन् भने सोध्न नहिचकिचाउनुहोस्। |
4 एक्सेलमा VLOOKUP केस सेन्सेटिभ बनाउनको लागि डायनामिक विधिहरू
विद्यार्थीहरूको निम्न डेटासेटलाई विचार गर्नुहोस्। त्यो डेटासेटमा, त्यहाँ दुई विद्यार्थीहरू छन् जसको पहिलो नाम एउटै छ तर फरक थर छ र फरक स्कोर प्राप्त गरेका छन्।
हामी जोन शोको स्कोरको लागि खोजी गर्न चाहन्छौं। त्यसोभए, नतिजा प्राप्त गर्न जेनेरिक VLOOKUP सूत्र लागू गरौं।
=VLOOKUP(G3,B2:D7,3,0)
तर तपाईं जस्तै माथिको चित्रमा देख्न सक्नुहुन्छ, यसले हामीलाई जोन शोको स्कोरको सट्टा जोन सीनाको स्कोरको नतिजा दियो। यो किनभने VLOOKUP ले array मा लुकअप मान खोज्छ र प्राप्त गरेको पहिलो मान फर्काउँछ; यसले अक्षरहरूको केस संवेदनशीलतालाई ह्यान्डल गर्दैन।
त्यसोभए, केस-संवेदनशील VLOOKUP प्राप्त गर्न, तपाईंले प्रकार्यलाई फरक तरिकाले कार्यान्वयन गर्न आवश्यक छ। र त्यो प्राप्त गर्नको लागि, हामी त्यो सेलमा जोन शोको स्कोर प्राप्त गर्न अलि कठिन हुनुपर्छ। हामीले VLOOKUP प्रदर्शन गर्न विभिन्न प्रकार्यहरू सँगै लागू गरेर त्यसलाई गर्न सक्छौं।
अर्को खण्डहरूमा, हामी INDEX प्रकार्य र <1 को संयोजन मार्फत जानेछौं।>MATCH प्रकार्य , VLOOKUP र CHOOSE प्रकार्य , SUMPRODUCT प्रकार्य र चलाउनुहोस् XLOOKUP प्रकार्य को संयोजन। एक्सेलमा केस सेन्सेटिभ VLOOKUP बनाउन।
१. एक्सेलमा केस सेन्सेटिभ VLOOKUP विकास गर्न INDEX, MATCH प्रकार्य प्रयोग गरेर
हामी गर्न सक्छौं। प्राप्त एककेस-संवेदनशील VLOOKUP INDEX र MATCH प्रकार्य सँगै संयोजन गरेर।
INDEX<2 को संयोजनको सामान्य सूत्र> र MATCH प्रकार्य हो,
=INDEX(data,MATCH(TRUE,EXACT(value,lookup_column),0),column_number)
केस सेन्सेटिभ प्राप्त गर्ने चरणहरू VLOOKUP लागू गरेर INDEX र MATCH प्रकार्य सँगै तल दिइएको छ,
चरणहरू:
- तपाईले चाहेको सेलमा क्लिक गर्नुहोस्। तपाईको नतिजाको मान छ (हाम्रो अवस्थामा, सेल G4 थियो)।
- र निम्न सूत्र लेख्नुहोस्,
=INDEX(D2:D7,MATCH(TRUE,EXACT(G3,B2:B7),0))
अब माथिको तस्बिर हेर्नुहोस्, जहाँ तपाइँ देख्न सक्नुहुन्छ कि जोन शोको स्कोर छ, जोन सीनाको स्कोर होइन।
सूत्र ब्रेकडाउन:
हामीले जोन शोको स्कोर कसरी पत्ता लगायौं भनेर बुझ्नको लागि सूत्रलाई विभाजन गरौं।
- EXACT(G3,B2:B7) -> Excel मा EXACT प्रकार्यले दुई स्ट्रिङहरू ठ्याक्कै उस्तै भएमा TRUE फर्काउँछ, र FALSE यदि दुई स्ट्रिङ मिलेन भने। यहाँ, हामीले EXACT प्रकार्यलाई दोस्रो तर्कको रूपमा एरे दिइरहेका छौं र यसलाई सेल G3 (जहाँ हामीले हाम्रो लुकअप मान भण्डारण गर्छौं, जोन) त्यहाँ छ वा छैन भनेर पत्ता लगाउन सोधिरहेका छौं। । हामीले इनपुटको रूपमा एरे दिएका छौं, हामीले आउटपुटमा TRUE वा FALSE को एरे प्राप्त गर्नेछौं। र आउटपुट एक्सेलको मेमोरीमा भण्डार गरिएको छ, दायरामा होइन
आउटपुट: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
यो प्रत्येक मा G3 को मान तुलना गर्ने आउटपुट होलुकअप एरेमा सेल। हामीले एउटा TRUE पाएको रूपमा यसको मतलब त्यहाँ लुकअप मानको ठ्याक्कै मिल्दोजुल्दो छ। अब हामीले एरेमा त्यो TRUE मानको स्थिति (पङ्क्ति नम्बर) पत्ता लगाउन आवश्यक छ।
MATCH कार्य उद्धारको लागि!
- MATCH(TRUE,EXACT(G3,B2:B7),0) -> बन्नुहोस् MATCH({FALSE;FALSE;FALSE;FALSE;FALSE;TRUE})
स्पष्टीकरण: MATCH प्रकार्य फर्काउँछ पहिलो मिलाइएको मानको स्थिति। यस उदाहरणमा, हामी एक सटीक मिलान प्राप्त गर्न चाहन्थ्यौं त्यसैले हामीले तेस्रो तर्कलाई 0 (TRUE) को रूपमा सेट गर्यौं।
आउटपुट: 6
- INDEX(D2:D7,MATCH(TRUE,EXACT(G3,B2:B7),0)) -> INDEX(D2:D7,6)
स्पष्टीकरण: INDEX प्रकार्यले दुईवटा आर्गुमेन्टहरू लिन्छ र एउटा निश्चित मान फर्काउँछ एक-आयामी दायरा। हामीले पहिले नै पङ्क्ति नम्बर (6) को स्थिति थाहा पाएका छौं जसले हाम्रो वांछित मान राख्छ, हामी त्यो स्थितिको मूल्य निकाल्न INDEX प्रयोग गर्नेछौं।
आउटपुट: 22
त्यसोभए, जोन शोको स्कोर 22 हो।
2. VLOOKUP र amp; एक्सेलमा केस सेन्सेटिभ VLOOKUP प्रदर्शन गर्न फंक्शन छनौट गर्नुहोस्
हामी केस बनाउनको लागि VLOOKUP र CHOOSE प्रकार्यको संयोजनमा दुई तरिकाहरू लागू गर्न सक्छौं। -सेन्सिटिभ VLOOKUP Excel मा।
2.1 हेल्पर स्तम्भसँग VLOOKUP केस सेन्सेटिभ बनाउँदै
एउटा अद्वितीय लुकअप प्राप्त गर्न नयाँ स्तम्भ घुसाएरलुकअप एरेमा प्रत्येक वस्तुको लागि मान काम गर्न अर्को प्रभावकारी तरिका हो। यसले विभिन्न अक्षर केसहरूसँग नामहरू बीच भिन्नता गर्न मद्दत गर्दछ। र हामी त्यो भर्खरै सम्मिलित स्तम्भलाई हेल्पर स्तम्भको रूपमा नाम दिनेछौं।
केस सेन्सेटिभ प्राप्त गर्ने चरणहरू VLOOKUP हेल्पर स्तम्भसँग तल दिइएको छ,
चरणहरू:
- तपाईँले डाटा ल्याउन चाहनु भएको स्तम्भको बाँयामा एउटा सहायक स्तम्भ घुसाउनुहोस्।
- सहायक स्तम्भमा, सूत्र =ROW() प्रविष्ट गर्नुहोस्। यसले प्रत्येक कक्षमा पङ्क्ति नम्बर सम्मिलित गर्नेछ।
- तपाईले आफ्नो नतिजाको मान प्राप्त गर्न चाहनुभएको सेलमा क्लिक गर्नुहोस् (हाम्रो अवस्थामा, सेल H4 थियो)।
- र निम्न सूत्र लेख्नुहोस्,
=VLOOKUP(MAX(EXACT(H3,$B$2:$B$7)*(ROW($B$2:$B$7))),$D$2:$E$7,2,0)
अब माथिको चित्र हेर्नुहोस्, जहाँ तपाइँ त्यो देख्न सक्नुहुन्छ। त्यहाँ जोन शोको स्कोर छ, जोन सीनाको स्कोर होइन।
सूत्र ब्रेकडाउन:
हामीले जोन शोको स्कोर कसरी पत्ता लगायौं भनेर बुझ्नको लागि सूत्रलाई तोडौं। .
- ठीक(H3,$B$2:$B$7) -> अघिल्लो छलफल जस्तै, EXACT ले TRUE र FALSE मानहरूको एरे फर्काउँछ, जहाँ TRUE ले केस-सेन्सेटिभ मिलान र FALSE लाई प्रतिनिधित्व गर्दछ बेमेल मानहरू प्रतिनिधित्व गर्दछ। त्यसोभए, हाम्रो अवस्थामा, यसले निम्न एरे फर्काउनेछ,
आउटपुट: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
- ठीक(H3,$B$2:$B$7)*(ROW($B$2:$B$7) -> बन्छ { FALSE;FALSE;FALSE;FALSE;FALSE;TRUE} * {John,Roman,Seth,Dean,Finn,john}
स्पष्टीकरण: यसले TRUE/FALSE को array र B2:B7 को पङ्क्ति संख्या बीचको गुणनलाई प्रतिनिधित्व गर्दछ। जब त्यहाँ TRUE हुन्छ, यसले पङ्क्ति नम्बर निकाल्छ। अन्यथा, यो FALSE हो।
आउटपुट: {0;0;0;0;0;7}
- MAX(ठीक(H3,$B$2:$B$7)*(ROW($B$2:$B$7))) -> बन्छ MAX( 0;0;0;0;0;7)
स्पष्टीकरण: यसले अधिकतम मान फिर्ता गर्नेछ संख्याहरूको एर्रेबाट।
आउटपुट: 7 (जुन पङ्क्ति नम्बर पनि हो जहाँ एक सटीक मिल्दोजुल्दो छ)।
- VLOOKUP( MAX(ठीक(H3,$B$2:$B$7)*(ROW($B$2:$B$7))),$D$2:$E$7,2,0) -> बन्छ VLOOKUP(7,$D$2:$E$7,2,0)
स्पष्टीकरण: यसले एरेबाट लुकअप मान निकाल्न सक्छ (D2:D7) र हामी ठ्याक्कै मिल्दोजुल्दो फेला पार्न चाहन्छौं त्यसैले तर्क सेट गर्नुहोस् 0 (TRUE)।
आउटपुट: 22
त्यसोभए, जोन शोको स्कोर 22 हो।
नोट: तपाईँले डेटासेटमा कहीं पनि सहायक स्तम्भ घुसाउन सक्नुहुन्छ। केवल स्तम्भको बाँयामा सम्मिलित गर्न निश्चित गर्नुहोस् जहाँबाट तपाइँ डेटा ल्याउन चाहानुहुन्छ। तपाईंले त्यसपछि VLOOKUP प्रकार्यमा तदनुसार स्तम्भ नम्बर समायोजन गर्न आवश्यक छ।
2.2 VLOOKUP केसलाई भर्चुअल हेल्पर डाटासँग सेन्सेटिभ बनाउने
को विचार भर्चुअल हेल्पर डाटा प्रयोग गर्नु लगभग हेल्पर स्तम्भ को सम्मिलन जस्तै छ,तर यहाँ ट्विस्ट यो हो, कार्यपत्रमा वास्तविक स्तम्भ राख्नुको सट्टा, सूत्र आफैंले स्तम्भहरूको रूपमा काम गर्दछ।
केस सेन्सेटिभ प्राप्त गर्ने चरणहरू VLOOKUP भर्चुअल हेल्पर डाटाको साथ तल दिइएको छ। ,
चरणहरू:
- तपाईले आफ्नो नतिजाको मान प्राप्त गर्न चाहनु भएको सेलमा क्लिक गर्नुहोस् (हाम्रो अवस्थामा, सेल I4<2 थियो।>).
- र निम्न सूत्र लेख्नुहोस्,
=VLOOKUP(MAX(EXACT(I3,$D$2:$D$7)*(ROW($D$2:$D$7))),CHOOSE({1,2},ROW($D$2:$D$7),$F$2:$F$7),2,0
अब हेर्नुहोस् माथिको तस्बिर जहाँ तपाईले देख्न सक्नुहुन्छ कि जोन शोको स्कोर त्यहाँ छ, जोन सिनाको स्कोर होइन।
पूर्ण सूत्रको निम्न भाग यहाँ सहायक डेटा ,<3 को रूपमा काम गर्दछ।> =---CHOOSE({1,2},ROW($D$2:$D$7),$F$2:$F$7)---
सूत्र ब्रेकडाउन:
जोन शोको स्कोर पत्ता लगाउन भर्चुअल हेल्पर डेटाले कसरी मद्दत गर्यो भनेर बुझ्नको लागि सूत्रलाई विभाजन गरौं।
- चयन गर्नुहोस्({1,2},ROW($D$2:$D$7),$F$2:$F$7) -> यदि तपाईंले यो सूत्रलाई चयन गरेर F9 थिचेर चित्रण गर्नुभयो भने, यसले तपाईंलाई परिणाम दिन्छ,
आउटपुट: {2,100;3,50;4,30। ;5,80;6,60;7,22}
स्पष्टीकरण: यसले हामीलाई पङ्क्ति नम्बर र दिइएको एरेबाट यससँग सम्बन्धित मान देखाउने एरे प्रतिनिधित्व गर्दछ। अल्पविराम (,) द्वारा विभाजित। र प्रत्येक अर्धविराम (;) यसलाई पछ्याउने नयाँ पङ्क्ति नम्बरलाई प्रतिनिधित्व गर्दछ। त्यसोभए जस्तो देखिन्छ, यसले पङ्क्ति नम्बर र स्तम्भहरू समावेश गरी दुईवटा स्तम्भहरू सिर्जना गर्यो जसमा फिर्ता लुकअप मान छ (अर्थात पङ्क्ति नम्बर र हाम्रो मामलामा स्कोर स्तम्भ)।
- VLOOKUP(MAX(ठीक(I3,$D$2:$D$7)*(ROW($D$2:$D$7))), Choose({1,2},ROW($D$2:$D$7), $F$2:$F$7),2,0 -> हुन्छ VLOOKUP(७,{2,100;3,50;4,30;5,80;6,60;7,22}, 2,0)
स्पष्टीकरण: जब तपाइँ VLOOKUP प्रकार्य लागू गर्नुहुन्छ, यसले केवल पहिलो स्तम्भमा लुकअप मान खोज्छ। दुई भर्चुअल डेटा स्तम्भहरू र सम्बन्धित मान फर्काउँछ (अर्थात् स्कोर )। यहाँ लुकअप मान MAX र EXACT प्रकार्यको संयोजन हो जुन हामीले प्राप्त गरेका थियौं। माथिको हेल्पर स्तम्भ छलफलको गणना।
आउटपुट: 22
त्यसोभए, जोन शोको स्कोर 22 हो।
3। एक्सेलमा VLOOKUP केस सेन्सेटिभ बनाउन SUMPRODUCT प्रकार्य प्रयोग गर्दै
हामी एक्सेलमा SUMPRODUCT प्रकार्य लागू गरेर केस सेन्सेटिभ VLOOKUP प्राप्त गर्न सक्छौं।
सामान्य सूत्र:
=SUMPRODUCT(- -( EXACT(value,lookup_column)),result_column)
केस सेन्सेटिभ प्राप्त गर्ने चरणहरू VLOOKUP लागू गरेर SUMPRODUCT प्रकार्य तल दिइएको छ,
चरणहरू:
- सेलमा क्लिक गर्नुहोस् जुन y तपाईं आफ्नो नतिजाको मूल्य प्राप्त गर्न चाहनुहुन्छ (हाम्रो अवस्थामा, सेल G4 थियो)।
- र निम्न सूत्र लेख्नुहोस्,
=SUMPRODUCT((EXACT(B2:B7,G3) * (D2:D7)))
अब, माथिको तस्बिर हेर्नुहोस् जहाँ तपाइँ देख्न सक्नुहुन्छ कि जोन शोको स्कोर छ, जोन सीनाको स्कोर होइन।
1स्कोर।
- ठीक(B2:B7,G3) -> अघिल्लो छलफल जस्तै, EXACT ले TRUE र FALSE मानहरूको एरे फर्काउँछ, जहाँ TRUE ले केस-सेन्सेटिभ मिलान र FALSE लाई प्रतिनिधित्व गर्दछ बेमेल मानहरू प्रतिनिधित्व गर्दछ। त्यसोभए, हाम्रो अवस्थामा, यसले निम्न एरे फर्काउनेछ,
आउटपुट: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
- SUMPRODUCT((ठीक(B2:B7,G3) * (D2:D7))) -> बन्नुहोस् SUMPRODUCT({FALSE;FALSE;FALSE;FALSE;FALSE;TRUE} * {100,50,30,80,60,22})
स्पष्टीकरण : SUMPRODUCT त्यसपछि अन्तिम एरे निकाल्नका लागि प्रत्येक एरेका मानहरूलाई एकसाथ गुणन गर्छ, {FALSE;FALSE;FALSE;FALSE;FALSE;22} । र त्यसपछि योग र मान फर्काउनुहोस्।
आउटपुट: 22
त्यसोभए, जोन शोको स्कोर 22 हो।
यो सूत्रको जादू हो, FALSE मानहरूले वास्तवमा अन्य सबै मानहरू रद्द गर्दैछन्। बाँच्ने मानहरू मात्र ती हुन् जुन TRUE थिए।
त्यसैले ध्यान राख्नुहोस् कि, यदि एरेमा धेरै मिल्दोजुल्दो छन् भने, त्यसपछि SUMPRODUCT ती सबै मिल्ने मानहरूको योगफल फर्काउनेछ। साथै, SUMPRODUCT ले संख्यात्मक मानहरूसँग मात्र काम गर्दछ, यसले पाठसँग काम गर्दैन। त्यसोभए, यदि तपाइँ एक अद्वितीय पाठ मान प्राप्त गर्न चाहनुहुन्छ भने, हामीले छलफल गरेका माथिका विधिहरू प्रयोग गर्नुहोस्।
4. एक्सेलमा केस सेन्सेटिभ VLOOKUP प्रदर्शन गर्न केस सेन्सेटिभ XLOOKUP सूत्र
हामी केस सेन्सेटिभ प्राप्त गर्न सक्छौं