မာတိကာ
The VLOOKUP လုပ်ဆောင်ချက်သည် တန်ဖိုးများကို ရှာဖွေခြင်းနှင့် ထုတ်ယူရန်အတွက် Microsoft Excel ၏ အစွမ်းထက်ဆုံး၊ ပြောင်းလွယ်ပြင်လွယ်နှင့် အလွန်အသုံးဝင်သော လုပ်ဆောင်ချက်များထဲမှ တစ်ခုဖြစ်သည် — အတိအကျတူညီသောတန်ဖိုးများ သို့မဟုတ် အနီးစပ်ဆုံးတူညီသောတန်ဖိုးများ — သက်ဆိုင်ရာတန်ဖိုးများကိုရှာဖွေခြင်းဖြင့်။ သို့သော် VLOOKUP လုပ်ဆောင်ချက်အတွက် ကန့်သတ်ချက်မှာ၊ ၎င်းသည် case-sensitive lookup ကို လုပ်ဆောင်သည်။ ၎င်းသည် စာလုံးကြီးနှင့် စာလုံးငယ်ကို မခွဲခြားနိုင်ပါ။ ဤဆောင်းပါးသည် Excel တွင် VLOOKUP case အထိအခိုက်အတန့်ဖြစ်စေရန် သင့်အား မည်သို့ပြုလုပ်ရမည်ကို ပြသပါမည်။
အလေ့အကျင့်ပုံစံကို ဒေါင်းလုဒ်လုပ်ပါ
သင်သည် အခမဲ့အလေ့အကျင့် Excel နမူနာပုံစံကို ဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။ ဤနေရာတွင် လေ့ကျင့်ပါ။
VLOOKUP Case Sensitive.xlsx
VLOOKUP in Excel
VLOOKUP သည် ' Vertical Lookup ' ကို ကိုယ်စားပြုသည်။ ၎င်းသည် တူညီသောအတန်းရှိ မတူညီသောကော်လံမှ တန်ဖိုးတစ်ခုကို ပြန်ပေးရန်အတွက် ကော်လံတစ်ခုအတွင်းရှိ အချို့သောတန်ဖိုးကို Excel ရှာဖွေစေသည့် လုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။
ယေဘုယျဖော်မြူလာ-
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
ဤတွင်၊
အကြောင်းပြချက်များ | အဓိပ္ပာယ်ဖွင့်ဆိုချက် |
---|---|
lookup_value | သင်ကြိုးစားနေသည့်တန်ဖိုး |
table_array | သင့်တန်ဖိုးကို ရှာဖွေလိုသော ဒေတာအပိုင်းအခြား |
col_index_num | lookup_value ၏ ဆက်စပ်ကော်လံ |
range_lookup | ၎င်းသည် Boolean တန်ဖိုးဖြစ်သည်- TRUE သို့မဟုတ် FALSE။ FALSE (သို့မဟုတ် 0) ဆိုသည်မှာ အတိအကျတူညီပြီး TRUE (သို့မဟုတ် 1) သည် အနီးစပ်ဆုံးတူညီမှုကို ဆိုလိုသည်။ XLOOKUP လုပ်ဆောင်ချက်ကို Excel တွင် လုပ်ဆောင်ခြင်းဖြင့် VLOOKUP ။ ယေဘုယျဖော်မြူလာ- =XLOOKUP(TRUE,EXACT(lookup_value, lookup_array), return_array, “Not Found”) XLOOKUP ဖော်မြူလာကို အကောင်အထည်ဖော်ခြင်းဖြင့် ဖြစ်ရပ်မှန် VLOOKUP ရရှိရန် အဆင့်များကို အောက်တွင်ဖော်ပြထားသည်၊ အဆင့်များ-
=XLOOKUP(TRUE, EXACT(G3, B2:B7), D2:D7, "Not found")
ယခု john Show ၏ရမှတ်များ ရှိနေသည်ကို သင်တွေ့နိုင်သည် ၊ မဟုတ်ဘဲ၊ John Cena ၏ရမှတ်။ ဖော်မြူလာ ခွဲခြမ်းစိတ်ဖြာခြင်း- John Show ၏ရမှတ်ကို သိရှိနားလည်ရန် ပုံသေနည်းကို ခွဲခြမ်းစိပ်ဖြာကြည့်ကြပါစို့။
Output- {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
ရှင်းလင်းချက်- ထို့နောက် XLOOKUP သည် ပေးထားသော array ကို ရှာဖွေသည် (ကျွန်ုပ်တို့၏ အခြေအနေတွင်၊ array မှာ B2:B7 ဖြစ်သည်။ ) TRUE တန်ဖိုးအတွက် နှင့် return array ( D2:D7 )။ Output: 22 ထို့ကြောင့် john Show ၏ရမှတ်သည် 22 ဖြစ်သည်။ ရှာဖွေသောကော်လံတွင် တူညီသောတန်ဖိုးများစွာရှိနေပါက (အက္ခရာကိစ္စအပါအဝင်၊ ) ဖော်မြူလာသည် ပထမဆုံးတွေ့ရှိသော ကိုက်ညီမှုကို ပြန်ပေးပါမည်။ မှတ်ချက်- ဤ XLOOKUP ဖော်မြူလာသည် Excel 365 တွင်သာ အလုပ်လုပ်ပါမည်။ မှတ်သားထားရမည့်အချက်များ
နိဂုံးဤဆောင်းပါးတွင် အသေးစိတ်ရှင်းပြထားပါသည်။ လုပ်ဆောင်ချက်များကို ပေါင်းစပ်အကောင်အထည်ဖော်ခြင်းဖြင့် Excel တွင် VLOOKUP ကို အကဲဆတ်စေသောနည်း။ ဤဆောင်းပါးသည် သင့်အတွက် အလွန်အကျိုးရှိမည်ဟု မျှော်လင့်ပါသည်။ ခေါင်းစဉ်နှင့်ပတ်သက်သည့် မေးခွန်းများရှိပါက လွတ်လပ်စွာမေးမြန်းနိုင်ပါသည်။ |
Excel တွင် VLOOKUP Case Sensitive ဖြစ်စေရန် Dynamic Methods 4 ခု
ကျောင်းသားများ၏အောက်ပါဒေတာအတွဲကို သုံးသပ်ကြည့်ပါ။ ထိုဒေတာအတွဲတွင် ပထမအမည်တူသော်လည်း မျိုးရိုးအမည်ကွဲပြားကာ မတူညီသောရမှတ်များရရှိသော ကျောင်းသားနှစ်ဦးရှိသည်။
ကျွန်ုပ်တို့သည် John Show ၏ရမှတ်ကို ရှာဖွေမှုပြုလုပ်လိုပါသည်။ ထို့ကြောင့်၊ ရလဒ်ရရှိရန် ယေဘူယျ VLOOKUP ဖော်မြူလာကို အသုံးပြုကြပါစို့။
=VLOOKUP(G3,B2:D7,3,0)
သို့သော် သင်အနေဖြင့် အပေါ်ကပုံမှာတွေ့နိုင်တယ်၊ အဲဒါက John Cena ရဲ့ရမှတ်ကို john Show ရဲ့ရမှတ်အစား ရလဒ်ကိုပေးတယ်။ အဘယ်ကြောင့်ဆိုသော် VLOOKUP သည် array အတွင်းရှိ ရှာဖွေမှုတန်ဖိုးကို ရှာဖွေပြီး ၎င်းရရှိသည့် ပထမတန်ဖိုးကို ပြန်ပေးသောကြောင့်ဖြစ်သည်။ ၎င်းသည် စာလုံးများ၏ case sensitivity ကို မကိုင်တွယ်ပါ။
ထို့ကြောင့် case-sensitive VLOOKUP ကိုရရှိရန်၊ လုပ်ဆောင်ချက်ကို ကွဲပြားစွာလုပ်ဆောင်ရန် လိုအပ်ပါသည်။ အဲဒါကိုရဖို့၊ အဲဒီဆဲလ်ထဲမှာ ဂျွန်ရှိုးရဲ့ရမှတ်ကို ရဖို့အတွက် နည်းနည်းတော့ ခက်နေရမယ်။ VLOOKUP ကိုလုပ်ဆောင်ရန် မတူညီသောလုပ်ဆောင်ချက်များကို အတူတကွအကောင်အထည်ဖော်ခြင်းဖြင့် ၎င်းကိုလုပ်ဆောင်နိုင်ပါသည်။
နောက်အပိုင်းများတွင်၊ ကျွန်ုပ်တို့သည် INDEX လုပ်ဆောင်ချက် နှင့် <1 ကိုပေါင်းစပ်သွားပါမည်။>MATCH လုပ်ဆောင်ချက် ၊ VLOOKUP နှင့် ရွေးချယ်မှုလုပ်ဆောင်ချက် ပေါင်းစပ်မှု၊ SUMPRODUCT လုပ်ဆောင်ချက် နှင့် XLOOKUP လုပ်ဆောင်ချက် ကို လုပ်ဆောင်သည်။ Excel တွင် case sensitive VLOOKUP ကိုပြုလုပ်ရန်။
1. INDEX, MATCH Function ကိုအသုံးပြု၍ Excel တွင် Case Sensitive VLOOKUP ကိုဖန်တီးရန်
ကျွန်ုပ်တို့လုပ်နိုင်သည် တစ်ခုရယူပါ။ INDEX နှင့် MATCH လုပ်ဆောင်ချက်ကို ပေါင်းစပ်ခြင်းဖြင့် case-sensitive VLOOKUP နှင့် MATCH function တို့ဖြစ်သည်။
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))
ယခုတော့ John Cena ၏ရမှတ်မဟုတ်ဘဲ john Show ၏ရမှတ်ဖြစ်သည်ကို သင်တွေ့နိုင်သည် ၊ အထက်ဖော်ပြပါပုံကိုကြည့်ပါ ။
ဖော်မြူလာခွဲခြမ်းစိတ်ဖြာခြင်း-
John Show ၏ရမှတ်ကို သိရှိနားလည်ရန် ဖော်မြူလာကို ခွဲခြမ်းစိပ်ဖြာကြည့်ကြပါစို့။
- EXACT(G3,B2:B7) -> Excel ရှိ EXACT လုပ်ဆောင်ချက်သည် စာကြောင်းနှစ်ကြောင်း အတိအကျတူညီပါက TRUE နှင့် လိုင်းနှစ်ခုမတူညီပါက FALSE သည် FALSE ဖြစ်သည်။ ဤတွင်၊ ကျွန်ုပ်တို့သည် EXACT function ကို ဒုတိယအငြင်းအခုံတစ်ခုအဖြစ် array ပေးနေပြီး Cell G3 (ကျွန်ုပ်တို့၏ရှာဖွေမှုတန်ဖိုးကို john သိမ်းဆည်းထားသည့်နေရာတွင် ရှိသည်၊ မရှိသည်ကိုရှာဖွေရန် ၎င်းကိုတောင်းဆိုနေသည် . ကျွန်ုပ်တို့သည် ထည့်သွင်းမှုအဖြစ် array ကို ပေးသည်နှင့်အမျှ၊ အထွက်တွင် TRUE သို့မဟုတ် FALSE ၏ array တစ်ခုကို ရရှိပါမည်။ ပြီးတော့ output ကို Excel ရဲ့ memory ထဲမှာ သိမ်းထားတယ်၊ အပိုင်းအခြား
Output: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
ဒါက တစ်ခုချင်းစီတွင် G3 ၏တန်ဖိုးကို နှိုင်းယှဉ်ခြင်း၏ရလဒ်ဖြစ်သည်။lookup array ရှိ ဆဲလ်။ ကျွန်ုပ်တို့ TRUE ရရှိသောကြောင့်၊ ဆိုလိုသည်မှာ ရှာဖွေမှုတန်ဖိုး၏ အတိအကျကိုက်ညီမှုရှိသည်ကို ဆိုလိုပါသည်။ ယခုကျွန်ုပ်တို့သည် array ရှိ 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 လုပ်ဆောင်ချက်သည် အငြင်းအခုံနှစ်ခုကို ယူဆောင်ပြီး သီးခြားတန်ဖိုးတစ်ခုကို ပြန်ပေးသည်။ one-dimensional range တစ်ခု။ ကျွန်ုပ်တို့ လိုချင်သောတန်ဖိုးကို ကိုင်ဆောင်ထားသည့် အတန်းနံပါတ် (6) ၏ အနေအထားကို သိထားပြီးဖြစ်သည့်အတိုင်း၊ ကျွန်ုပ်တို့သည် ထိုရာထူးတန်ဖိုးကို ထုတ်ယူရန် INDEX ကို အသုံးပြုပါမည်။
Output- 22
ထို့ကြောင့် john Show ၏ရမှတ်မှာ 22 ဖြစ်သည်။
2. VLOOKUP & Excel တွင် Case Sensitive VLOOKUP တစ်ခုကို လုပ်ဆောင်ရန် ရွေးချယ်သည့် လုပ်ဆောင်ချက်
ကျွန်ုပ်တို့သည် VLOOKUP နှင့် CHOOSE လုပ်ဆောင်ချက်ကို ပေါင်းစပ်ရာတွင် နည်းလမ်းနှစ်ခုကို အကောင်အထည်ဖော်နိုင်သည် Excel တွင် -sensitive VLOOKUP ။
2.1 VLOOKUP Case ကို Helper ကော်လံဖြင့် Sensitive ဖြစ်စေခြင်း
ထူးခြားသောရှာဖွေမှုရရှိရန် ကော်လံအသစ်တစ်ခုကို ထည့်သွင်းခြင်းဖြင့်lookup array မှ item တစ်ခုစီအတွက် value သည် အလုပ်ပြီးမြောက်ရန် အခြားထိရောက်သောနည်းလမ်းတစ်ခုဖြစ်သည်။ ၎င်းသည် မတူညီသော အက္ခရာကိစ္စများဖြင့် အမည်များကို ခွဲခြားရာတွင် ကူညီပေးသည်။ အသစ်ထည့်သွင်းလိုက်သော ကော်လံကို Helper ကော်လံအဖြစ် နာမည်ပေးပါမည်။
case sensitive VLOOKUP Helper Column ဖြင့် အောက်တွင်ဖော်ပြထားသည် ၊
အဆင့်များ-
- ဒေတာကို ရယူလိုသည့် ကော်လံ၏ ဘယ်ဘက်တွင် အထောက်အကူကော်လံကို ထည့်ပါ။
- အကူကော်လံတွင်၊ ဖော်မြူလာကို =ROW() ထည့်ပါ။ ၎င်းသည် ဆဲလ်တစ်ခုစီတွင် အတန်းနံပါတ်ကို ထည့်သွင်းပေးမည်ဖြစ်သည်။
- သင့်ရလဒ်တန်ဖိုးကို ရရှိလိုသော ဆဲလ်ပေါ်တွင် ကလစ်နှိပ်ပါ (ကျွန်ုပ်တို့၏အခြေအနေတွင်၊ ဆဲလ်မှာ H4 )။
- ပြီးရင် အောက်ပါပုံသေနည်းကို ရေးပါ၊
=VLOOKUP(MAX(EXACT(H3,$B$2:$B$7)*(ROW($B$2:$B$7))),$D$2:$E$7,2,0)
ဒါကို သင်မြင်နိုင်တဲ့နေရာမှာ အခု အပေါ်ကပုံမှာကြည့်ပါ၊ John Cena ၏ရမှတ်မဟုတ်ဘဲ John Show ၏ရမှတ်သည် ထိုနေရာတွင်ရှိနေပါသည်။
ဖော်မြူလာခွဲခြမ်းစိတ်ဖြာချက်-
John Show ၏ရမှတ်ကို သိရှိနားလည်ရန် ဖော်မြူလာကို ခွဲခြမ်းစိပ်ကြည့်ကြပါစို့။
- EXACT(H3,$B$2:$B$7) -> ယခင်ဆွေးနွေးမှုကဲ့သို့ပင်၊ EXACT သည် TRUE နှင့် FALSE တန်ဖိုးများ array တစ်ခုကို ပြန်ပေးသည်၊ TRUE သည် case-sensitive matches နှင့် FALSE ကိုကိုယ်စားပြုသည် သည် မယှဉ်နိုင်သော တန်ဖိုးများကို ကိုယ်စားပြုသည်။ ထို့ကြောင့်၊ ကျွန်ုပ်တို့၏အခြေအနေတွင်၊ ၎င်းသည် အောက်ပါ array ကို ပြန်ပေးလိမ့်မည်၊
Output- {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
- EXACT(H3,$B$2:$B$7)*(ROW($B$2:$B$7) -> ဖြစ်လာသည် { FALSE;FALSE;FALSE;FALSE;FALSE;TRUE} * {John,Roman,Seth,Dean,Finn,john}
ရှင်းလင်းချက်- ၎င်းသည် TRUE/FALSE နှင့် B2:B7 ၏ အတန်းနံပါတ် အကြား အမြှောက်ကို ကိုယ်စားပြုသည်။ TRUE ရှိသည့်အခါတိုင်း၊ ၎င်းသည် အတန်းနံပါတ်ကို ထုတ်ယူသည်။ မဟုတ်ပါက၊ ၎င်းသည် FALSE ဖြစ်သည်။
Output- {0;0;0;0;0;7}
- MAX(EXACT(H3၊$B$2:$B$7)*(ROW($B$2:$B$7))) -> MAX( 0;0;0;0;0;7)
ရှင်းလင်းချက်- ၎င်းသည် အများဆုံးတန်ဖိုးကို ပြန်ပေးလိမ့်မည် နံပါတ်များ၏ array မှ။
အထွက်- 7 (အတိအကျတူညီသည့် အတန်းနံပါတ်လည်းဖြစ်သည်)။
- VLOOKUP( MAX(EXACT(H3၊$B$2:$B$7)*(ROW($B$2:$B$7))),$D$2:$E$7,2,0) -> VLOOKUP(7,$D$2:$E$7,2,0)
ရှင်းလင်းချက်- ၎င်းသည် array မှ ရှာဖွေမှုတန်ဖိုးကို ရိုးရှင်းစွာ ထုတ်ယူနိုင်သည်။ (D2:D7) နှင့် ကျွန်ုပ်တို့သည် အတိအကျကိုက်ညီမှုတစ်ခုကို ရှာဖွေလိုသောကြောင့် အကြောင်းပြချက် 0 (TRUE) ကို သတ်မှတ်ပါ။
အထွက်- 22
ထို့ကြောင့် john Show ၏ရမှတ်မှာ 22 ဖြစ်သည်။
မှတ်ချက်- သင်သည် ဒေတာအတွဲအတွင်း မည်သည့်နေရာတွင်မဆို helper ကော်လံကို ထည့်သွင်းနိုင်သည်။ သင်ဒေတာရယူလိုသည့်နေရာမှ ကော်လံ၏ဘယ်ဘက်တွင် ၎င်းကိုထည့်သွင်းရန် သေချာပါစေ။ ထို့နောက် VLOOKUP လုပ်ဆောင်ချက်ရှိ ကော်လံနံပါတ်ကို ချိန်ညှိရန် လိုအပ်ပါသည်။
2.2 Virtual Helper ဒေတာဖြင့် VLOOKUP Case Sensitive ဖြစ်အောင်လုပ်ခြင်း
အယူအဆ Virtual Helper Data ကိုအသုံးပြုခြင်းသည် Helper Column တွင်ထည့်သွင်းခြင်းနှင့်နီးပါးတူသည်၊သို့သော် ဤနေရာတွင် လှည့်ကွက်မှာ၊ အမှန်တကယ်ကော်လံတစ်ခုကို အလုပ်စာရွက်တွင်ထည့်မည့်အစား၊ ဖော်မြူလာသည် ကော်လံများအဖြစ် အလုပ်လုပ်ပါသည်။
အကဲဆတ်သော VLOOKUP Virtual Helper Data ဖြင့် ရရှိရန် အဆင့်များကို အောက်တွင် ဖော်ပြထားသည်။ ,
အဆင့်များ-
- သင့်ရလဒ်တန်ဖိုးရရှိလိုသော ဆဲလ်ပေါ်တွင် ကလစ်နှိပ်ပါ (ကျွန်ုပ်တို့၏အခြေအနေတွင်၊ ဆဲလ်သည် I4 ).
- ပြီးရင် အောက်ပါပုံသေနည်းကိုရေးပါ၊
=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
ယခု ပုံကိုကြည့်ပါ John Cena ၏ရမှတ်မဟုတ်ဘဲ john Show ၏ရမှတ်သည် ထိုနေရာတွင် ရှိနေသည်ကို သင်တွေ့မြင်နိုင်သည့်အပေါ်ပုံတွင် ပုံတွင်ဖော်ပြထားသည်။
ဖော်မြူလာအပြည့်အစုံ၏အောက်ပါအစိတ်အပိုင်းသည် အကူအညီဒေတာ ၊
=---CHOOSE({1,2},ROW($D$2:$D$7),$F$2:$F$7)---
ဖော်မြူလာခွဲခြမ်းစိတ်ဖြာခြင်း-
John Show ၏ရမှတ်ကိုရှာဖွေရာတွင် Virtual Helper ဒေတာက မည်သို့ကူညီပေးသည်ကို နားလည်ရန် ဖော်မြူလာကို ခွဲခြမ်းစိပ်ကြည့်ကြပါစို့။
- CHOOSE({1,2}၊ROW($D$2:$D$7),$F$2:$F$7) -> ၎င်းကိုရွေးချယ်ပြီး F9 ကိုနှိပ်ခြင်းဖြင့် ဤဖော်မြူလာကို သရုပ်ဖော်ပါက၊
Output- {2,100;3,50;4,30 မှ သင့်အား ရလဒ်ကိုပေးမည်ဖြစ်ပါသည်။ ;5,80;6,60;7,22}
ရှင်းလင်းချက်- ၎င်းသည် ကျွန်ုပ်တို့အား ပေးထားသော array မှ ၎င်းနှင့်ဆက်စပ်သည့်တန်ဖိုးကိုပြသသည့် အတန်းနံပါတ်နှင့် တန်ဖိုးကိုပြသသည့် array ကိုကိုယ်စားပြုသည်။ ကော်မာ (,) ဖြင့် ပိုင်းခြားထားသည်။ နှင့် semicolon (;) တစ်ခုစီသည် ၎င်းနောက်ရှိ အတန်းနံပါတ်အသစ်ကို ကိုယ်စားပြုသည်။ ထို့ကြောင့်၊ ၎င်းသည် အတန်းနံပါတ်နှင့် ပြန်ရှာဖွေမှုတန်ဖိုးပါရှိသည့် ကော်လံနှစ်ခု (ဆိုလိုသည်မှာ ကျွန်ုပ်တို့ကိစ္စတွင် အတန်းနံပါတ်နှင့် ရမှတ်ကော်လံ) ပါ၀င်သည့် ကော်လံနှစ်ခုကို ဖန်တီးခဲ့သည်။
- 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 -> VLOOKUP(7၊{2,100;3,50;4,30;5,80;6,60;7,22} ဖြစ်လာသည်၊ 2.0)
ရှင်းလင်းချက်- သင် VLOOKUP လုပ်ဆောင်ချက်ကို အသုံးပြုသောအခါ၊ ၎င်းသည် ပထမကော်လံမှ ရှာဖွေမှုတန်ဖိုးကို ရိုးရိုးရှင်းရှင်းဖြင့် ရှာဖွေသည်။ ပကတိဒေတာကော်လံနှစ်ခုနှင့် ဆက်စပ်တန်ဖိုးကို ပြန်ပေးသည် (ဆိုလိုသည်မှာ ရမှတ် )။ ဤနေရာတွင် ရှာဖွေမှုတန်ဖိုးသည် ကျွန်ုပ်တို့ထံမှရရှိသော MAX နှင့် EXACT လုပ်ဆောင်ချက်၏ ပေါင်းစပ်မှုဖြစ်သည်။ အထက်ဖော်ပြပါ Helper Column ဆွေးနွေးမှု၏ တွက်ချက်မှု။
Output- 22
ထို့ကြောင့် john Show ၏ရမှတ်မှာ 22 ဖြစ်သည်။
3။ Excel တွင် VLOOKUP Case Sensitive ဖြစ်စေရန် SUMPRODUCT လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်း
ကျွန်ုပ်တို့သည် Excel တွင် SUMPRODUCT လုပ်ဆောင်ချက်ကို အကောင်အထည်ဖော်ခြင်းဖြင့် ဖြစ်ရပ်မှန် VLOOKUP ကို ရရှိနိုင်ပါသည်။
ယေဘုယျဖော်မြူလာ-
=SUMPRODUCT(- -( EXACT(value,lookup_column)),result_column)
ကိုအကောင်အထည်ဖော်ခြင်းဖြင့် ဖြစ်ရပ်မှန် VLOOKUP ကို ရယူရန် အဆင့်များ SUMPRODUCT လုပ်ဆောင်ချက်ကို အောက်တွင်ပေးထားပြီး၊
အဆင့်များ-
- y ရှိသောဆဲလ်ကို နှိပ်ပါ။ သင့်ရလဒ်တန်ဖိုးကို သင်ရလိုသည် (ကျွန်ုပ်တို့၏ကိစ္စတွင်၊ ဆဲလ်မှာ G4 ) ဖြစ်သည်။
- ပြီးပါက အောက်ပါပုံသေနည်းကို ရေးပါ၊
=SUMPRODUCT((EXACT(B2:B7,G3) * (D2:D7)))
ယခု၊ John Cena ၏ရမှတ်မဟုတ်ဘဲ john Show ၏ရမှတ်ဖြစ်သည်ကို သင်တွေ့နိုင်သည့်အပေါ်မှပုံတွင်ကြည့်ပါ။
ဖော်မြူလာ ခွဲခြမ်းစိတ်ဖြာခြင်း-
John Show's ကို သိရှိနားလည်ရန် ဖော်မြူလာကို ခွဲခြမ်းကြည့်ကြပါစို့။ရမှတ်။
- EXACT(B2:B7,G3) -> ယခင်ဆွေးနွေးမှုကဲ့သို့ပင်၊ EXACT သည် TRUE နှင့် FALSE တန်ဖိုးများ array တစ်ခုကို ပြန်ပေးသည်၊ TRUE သည် case-sensitive matches နှင့် FALSE ကိုကိုယ်စားပြုသည် သည် မယှဉ်နိုင်သော တန်ဖိုးများကို ကိုယ်စားပြုသည်။ ထို့ကြောင့်၊ ကျွန်ုပ်တို့၏အခြေအနေတွင်၊ ၎င်းသည် အောက်ပါ array ကို ပြန်ပေးလိမ့်မည်၊
Output- {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
- SUMPRODUCT((EXACT(B2:B7,G3) * (D2:D7))) -> SUMPRODUCT({FALSE;FALSE;FALSE;FALSE;FALSE;TRUE} * {100,50,30,80,60,22})
ရှင်းလင်းချက် : SUMPRODUCT ထို့နောက် နောက်ဆုံး array ကိုထုတ်ယူရန်၊ {FALSE;FALSE;FALSE;FALSE;FALSE;22} ။ ပြီးလျှင် ပေါင်းပြီး တန်ဖိုးကို ပြန်ပေးသည်။
ထွက်ရှိချက်- 22
ထို့ကြောင့် ဂျွန်ပြခြင်း၏ ရမှတ်မှာ 22 ဖြစ်သည်။
ဤဖော်မြူလာ၏ မှော်ဆန်မှု FALSE တန်ဖိုးများသည် အမှန်တကယ်ပင် အခြားတန်ဖိုးများအားလုံးကို ပယ်ဖျက်ခြင်းဖြစ်ပါသည်။ ကျန်ရှိနေသော တစ်ခုတည်းသောတန်ဖိုးများမှာ TRUE ဖြစ်သည်။
ထို့ကြောင့် စိတ်ထဲတွင် ၊ array တွင် ကိုက်ညီမှုများစွာရှိနေပါက၊ ထို့နောက် SUMPRODUCT တူညီသောတန်ဖိုးများအားလုံး၏ပေါင်းလဒ်ကို ပြန်ပေးပါမည်။ ထို့အပြင်၊ SUMPRODUCT သည် ဂဏန်းတန်ဖိုးများဖြင့်သာ အလုပ်လုပ်သည်၊ ၎င်းသည် စာသားနှင့် အလုပ်မလုပ်ပါ။ ထို့ကြောင့်၊ သင်သည် ထူးခြားသော စာသားတန်ဖိုးကို ရယူလိုပါက၊ ကျွန်ုပ်တို့ ဆွေးနွေးထားသော အထက်ဖော်ပြပါ နည်းလမ်းများကို အသုံးပြုပါ။
4. Case Sensitive XLOOKUP ဖော်မြူလာ Excel တွင် Case Sensitive VLOOKUP ကို လုပ်ဆောင်ရန် Case Sensitive VLOOKUP
ကျွန်ုပ်တို့သည် case sensitive ကိုရနိုင်သည်။