မာတိကာ
ယခုအခါ၊ ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ကြီးမားသော Excel worksheet တွင် တိကျသောအချက်အလက်များကို ရှာဖွေရပါမည်။ သို့သော်၊ ၎င်းကို ကိုယ်တိုင်ရှာဖွေရန် ပင်ပန်းသည်။ INDEX နှင့် MATCH လုပ်ဆောင်ချက်များ ပေါင်းစပ်ထားသော ဖော်မြူလာတစ်ခုသည် ဒေတာရှာဖွေခြင်းကို အလွန်လွယ်ကူစွာ လုပ်ဆောင်နိုင်သည် ။ ၎င်းသည် အဆင့်မြင့်ရှာဖွေမှုများကိုလည်း လုပ်ဆောင်နိုင်သည်။ ဤဆောင်းပါးတွင်၊ အသုံးပြုရန် the INDEX MATCH Formula in Excel ကို အသုံးပြုရန် ရိုးရှင်းပြီး ထိရောက်သော နည်းလမ်းများကို သင့်အား ပြသပါမည်။
ဥပမာ၊ နမူနာဒေတာအတွဲကို နမူနာအဖြစ် အသုံးပြုပါမည်။ ဥပမာအားဖြင့်၊ အောက်ပါဒေတာအတွဲသည် အရောင်းသမား ၊ ထုတ်ကုန် နှင့် ကုမ္ပဏီတစ်ခု၏ အသားတင်ရောင်းချမှု ကို ကိုယ်စားပြုပါသည်။
Practice Workbook ကိုဒေါင်းလုဒ်လုပ်ပါ
သင်ကိုယ်တိုင်လေ့ကျင့်ရန် အောက်ပါအလုပ်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ။
INDEX-MATCH.xlsx
အသုံးပြုပုံ နိဒါန်း INDEX Function
- Syntax
INDEX(array, row_num,[column_num])
- Arguments
array- ဒေတာကို ဆွဲယူမည့်နေရာမှ အပိုင်းအခြား။
row_num- ပြန်ပေးမည့်ဒေတာ၏အတန်းနံပါတ်။
[column_num]- ပြန်ပေးမည့်ဒေတာကော်လံနံပါတ်။
- ရည်ရွယ်ချက်
INDEX လုပ်ဆောင်ချက် သည် သတ်မှတ်ထားသော အပိုင်းအခြားရှိ အတန်းနှင့် ကော်လံတစ်ခု၏ လမ်းဆုံတွင်ရှိသော ဆဲလ်တန်ဖိုး သို့မဟုတ် ရည်ညွှန်းချက်ကို ထုတ်ယူသည်။
တွင် အောက်ပါဒေတာအတွဲ၊ Nate Sales 17000 သည် 4th အတန်းနှင့် အပိုင်းအခြားရှိ ကော်လံ တွင် ရှိနေသည် B5:D10 ။
နောက်ထပ်ဖတ်ရန်- Excel တွင် အညွှန်းကိန်းတွဲများ အတန်းများစွာကို (နည်းလမ်း 3 ခု)
၉။ INDEX MATCH ကို အသုံးပြု၍ အနီးစပ်ဆုံး ကိုက်ညီမှုကို ရှာပါ
INDEX MATCH ဖော်မြူလာသည် အနီးစပ်ဆုံး ကိုက်ညီမှုကို ရှာဖွေရာတွင် အလွန်အသုံးဝင်ပါသည်။ ဤဥပမာတွင်၊ 6000 ၏ ခန့်မှန်းခြေ အသားတင်ရောင်းချမှု အတွက် ထုတ်ကုန်ကို ကျွန်ုပ်တို့ ရှာတွေ့ပါမည်။ ထို့ကြောင့်၊ လုပ်ငန်းစဉ်ကို လိုက်နာပါ။
အဆင့်-
- ပထမဦးစွာ၊ ဆဲလ် F5 ကိုနှိပ်ပါ။
- ထို့နောက် ရိုက်ထည့်ပါ။ ဖော်မြူလာ-
=INDEX(C5:C10,MATCH(F4,D5:D10,1),1)
- နောက်ဆုံးအနေနဲ့ Enter ကိုနှိပ်ပါ။
မှတ်ချက်- ဒေတာသည် ဤဖော်မြူလာအလုပ်လုပ်ရန်အတွက် Ascending သို့မဟုတ် Descending အဆင့်တွင် ရှိသင့်ပါသည်။
🔎 ဖော်မြူလာဘယ်လိုအလုပ်လုပ်သလဲ။
- MATCH(F4,D5:D10,1)
MATCH ဖော်မြူလာသည် 1 ကို အသုံးပြု၍ ရှာဖွေမှုတန်ဖိုး 6000 ထက်နည်းသော အကြီးဆုံးတန်ဖိုးကို ပြန်ပေးမည့် ကိုက်ညီမှုအမျိုးအစား အငြင်းအခုံအဖြစ် အသုံးပြုသည်။ ဤတွင်၊ ၎င်းသည် 2 ပြန်လာပါမည်။
- INDEX(C5:C10,MATCH(F4,D5:D10,1),1)
INDEX function သည် C5:C10 အကွာအဝေးရှိ 2nd အတန်းထဲတွင်ရှိသော Router ကို ပြန်ပေးပါသည်။
နောက်ထပ်ဖတ်ရန်- INDEX နှင့် Match ကို တစ်စိတ်တစ်ပိုင်းကိုက်ညီမှုအတွက် အသုံးပြုနည်း (နည်းလမ်း 2 ခု)
INDEX MATCH သည် VLOOKUP ထက် အဘယ်ကြောင့် ပို၍အကျိုးရှိသနည်း။
1. INDEX MATCH ဖော်မြူလာ သည် ရှာဖွေမှုတန်ဖိုး၏ ဘယ်ဘက် ညာခြမ်း နှစ်ခုလုံးကို ကြည့်ပါ
VLOOKUP လုပ်ဆောင်ချက် သည် ဘယ်ဘက်မှ ဒေတာကို မရယူနိုင်ပါ ရှာဖွေမှုတန်ဖိုး၏ဘေးထွက်။ ဒါပေမယ့် INDEX MATCH ဖော်မြူလာ လုပ်နိုင်သည် ။
2. INDEX MATCH သည် ဒေါင်လိုက် နှင့် အလျားလိုက် အကွာအဝေး နှင့် အလုပ်လုပ်သည်
VLOOKUP ဒေါင်လိုက် မှ ဒေတာများကိုသာ ထုတ်ယူနိုင်သည် array သည် INDEX MATCH သည် ဒေါင်လိုက်ဒေတာအပြင် အလျားလိုက်များကို ဖြတ်သန်းနိုင်သည်။
၃။ VLOOKUP သည် ကြီးစဉ်ငယ်လိုက် ဒေတာဖြင့် မအောင်မြင်ပါ
VLOOKUP လုပ်ဆောင်ချက်သည် အနီးစပ်ဆုံး ကိုက်ညီမှုသို့ ရောက်သောအခါတွင် ကြီးစဉ်ငယ်လိုက် ဒေတာကို မကိုင်တွယ်နိုင်ပါ။
4. INDEX MATCH ပါသော ဖော်မြူလာသည် အနည်းငယ် ပိုမြန်သည်
VLOOKUP သည် အတန်းများနှင့် ကော်လံများ များပြားလွန်းသဖြင့် အလုပ်လုပ်သောအခါ အနည်းငယ် နှေးကွေးပါသည်။
၅။ အမှန်တကယ် ကော်လံအနေအထား၏ သီးခြား
VLOOKUP သည် အမှန်တကယ် ကော်လံအနေအထားနှင့် သီးခြားမဟုတ်ပါ။ ထို့ကြောင့်၊ သင်သည် ကော်လံတစ်ခုကို ဖျက်သည့်အခါတိုင်း၊ VLOOKUP လုပ်ဆောင်ချက်သည် မမှန်သောရလဒ်ကို ပေးစွမ်းပါလိမ့်မည်။
6. VLOOKUP ကို အသုံးပြုရန် မခက်ခဲပါ
ထိုသို့ VLOOKUP လုပ်ဆောင်ချက်သည် INDEX MATCH လုပ်ဆောင်ချက်များနှင့် နှိုင်းယှဉ်ပါက ပိုမိုလွယ်ကူပါသည်။ ကျွန်ုပ်တို့၏ ရှာဖွေမှုလုပ်ဆောင်ချက်အများစုကို VLOOKUP ဖြင့် အလွယ်တကူ လုပ်ဆောင်နိုင်ပါသည်။
နောက်ထပ် ဖတ်ရှုရန်- INDEX MATCH vs VLOOKUP လုပ်ဆောင်ချက် (ဥပမာ 9 ခု)
နိဂုံးချုပ်
ယခုအခါ၊ သင်သည် အထက်ဖော်ပြပါ နည်းလမ်းများဖြင့် the INDEX MATCH Formula ကို Excel တွင် သုံးနိုင်ပါမည် . ၎င်းတို့ကို ဆက်လက်အသုံးပြုပြီး သင့်တွင် လုပ်ဆောင်ရန် နောက်ထပ်နည်းလမ်းများရှိပါက ကျွန်ုပ်တို့အား အသိပေးပါ။ အောက်ဖော်ပြပါ မှတ်ချက်ကဏ္ဍတွင် သင့်တွင် မှတ်ချက်များ၊ အကြံပြုချက်များ သို့မဟုတ် မေးခွန်းများရှိပါက ချရေးရန် မမေ့ပါနှင့်။
B5:D10.
MATCH Function နိဒါန်း
- Syntax
MATCH(lookup_value၊lookup_array၊[match_type])
- Arguments
lookup_value- ဒေတာအကွာအဝေးတွင် ရှာဖွေရမည့်တန်ဖိုး။
lookup_array - ၎င်းသည် lookup_value ကို ရှာဖွေမည့်နေရာမှ ဒေတာအကွာအဝေး။
[match_type]- – 1/0/1 ။ -1 သည် အတိအကျကိုက်ညီမှုထက် ပိုကြီးသောတန်ဖိုး၊ အတိအကျကိုက်ညီမှုတစ်ခုအတွက် 0 ၊ နှင့် အတိအကျကိုက်ညီမှုထက်နည်းသောတန်ဖိုးအတွက် 1 ။
- Objective
MATCH လုပ်ဆောင်ချက် သည် array တစ်ခုအတွင်း lookup_value ၏ ဆွေမျိုးအနေအထားကို ပြန်ပေးသည်။
အောက်ပါဒေတာအတွဲတွင်၊ F4 ဆဲလ်တန်ဖိုးမှာ Frank ( lookup_value ) ဖြစ်ပြီး Frank သည် <1 တွင် ရှိနေပါသည်။ အရောင်းစာရေး ကဏ္ဍ ( B5:B10 ) ရှိ>3rd ရာထူး။ ထို့ကြောင့် ၎င်းသည် 3 သို့ ပြန်ပို့သည်။
9 Excel တွင် INDEX MATCH ဖော်မြူလာကို အသုံးပြုရန် နမူနာများ
ယခု၊ ပေါင်းစပ်ဖော်မြူလာတစ်ခုကို ဖန်တီးလိုက်ပါမည်။ လုပ်ဆောင်ချက်နှစ်ခု။ INDEX function သည် ဒေတာပြန်လည်ရယူရန် အတန်းနှင့်ကော်လံနံပါတ်များ လိုအပ်ကြောင်း ကျွန်ုပ်တို့သိရှိထားပြီးဖြစ်သော်လည်း MATCH function သည် ဒေတာတည်နေရာကို ပြန်ပေးပါသည်။ ထို့ကြောင့်၊ အတန်းနှင့် ကော်လံနံပါတ်များရရှိရန် ၎င်းတို့၏ဆင်ခြေကို ကျွန်ုပ်တို့ အလွယ်တကူ နေရာချနိုင်ပါသည်။
အောက်ပါဒေတာအတွဲတွင်၊ INDEX လုပ်ဆောင်ချက်သည် B5:D10 မှ ဒေတာများကို ဆွဲထုတ်ပါမည်။ . MATCH လုပ်ဆောင်ချက်သည် အတန်းနံပါတ် 3 ကို ပြန်ပေးကာ ကော်လံနံပါတ်ကို ကျွန်ုပ်တို့သတ်မှတ်ထားပါသည်။ ဒါကြောင့်ဖော်မြူလာသည် 3rd အတန်းနှင့် 3rd ကော်လံ အပိုင်းအခြားရှိ
တွင်ရှိသော ဒေတာကို ထုတ်လွှတ်ပါမည်။
1. နှစ်လမ်း Excel တွင် INDEX MATCH ဖြင့်ရှာဖွေခြင်း
Two-Way lookup ဆိုသည်မှာ MATCH function အတွက် လိုအပ်သော INDEX <2 ကိုအသုံးပြု၍ အတန်းနံပါတ်နှင့် ကော်လံနံပါတ်နှစ်ခုလုံးကို ရယူခြင်းဖြစ်သည်> လုပ်ဆောင်ချက်။ ထို့ကြောင့်၊ အလုပ်လုပ်ဆောင်ရန် အောက်ပါအဆင့်များကို လိုက်နာပါ။
အဆင့်များ-
- ပထမ၊ ဆဲလ် F6 ကိုရွေးချယ်ပါ။
- ထို့နောက်၊ ဖော်မြူလာကို ရိုက်ထည့်ပါ-
=INDEX(B5:D10,MATCH(F5,B5:B10,0),MATCH(F4,B4:D4,0))
- နောက်ဆုံးတွင်၊ Enter ကို နှိပ်ပြီး ၎င်းသည် တန်ဖိုးကို ပြန်ပေးပါမည်။
🔎 ဖော်မြူလာဘယ်လိုအလုပ်လုပ်သလဲ။
- MATCH(F5,B5:B10,0)
MATCH ဖော်မြူလာသည် 3 သို့ INDEX အတန်းအဖြစ် ပြန်သွားသည် နံပါတ်။
- MATCH(F4,B4:D4,0))
ဤ MATCH ဖော်မြူလာ ပြန်ပေးသည်။ 3 သို့ INDEX ကော်လံနံပါတ်အဖြစ်။
- INDEX(B5:D10,MATCH(F5,B5:B10,0),MATCH(F4၊ B4:D4,0))
နောက်ဆုံးတွင်၊ INDEX function သည် 13500 အတန်းတွင်ရှိသော 3rd အတန်းသို့ ပြန်လည်ရောက်ရှိသည် နှင့် တတိယ အကွာအဝေး B5:D10 ။
နောက်ထပ်ဖတ်ရန်- Excel တွင် INDEX နှင့် MATCH လုပ်ဆောင်ချက်များဖြင့် SUMPRODUCT
2. ဘယ်ဘက်ရှာဖွေရန် INDEX MATCH ဖော်မြူလာ
INDEX MATCH ဖော်မြူလာ၏ အဓိကအားသာချက်မှာ ရှာဖွေမှုတန်ဖိုး၏ ဘယ်ဘက်ခြမ်းမှ အချက်အလက်များကို ထုတ်ယူနိုင်ခြင်းဖြစ်သည်။ ထို့ကြောင့်၊ လုပ်ဆောင်ချက်လုပ်ဆောင်ရန် အဆင့်များကို လေ့လာပါ။
အဆင့်များ-
- ပထမဦးစွာ၊ ဆဲလ်ကို ရွေးချယ်ပါ။ F5 ။
- နောက်တစ်ခု၊ ဖော်မြူလာကို ရိုက်ထည့်ပါ-
=INDEX(B5:B10,MATCH(F4,C5:C10,0))
- နောက်ဆုံးအနေနဲ့ Enter ကိုနှိပ်လိုက်ရင် တန်ဖိုးကို ပြန်ပေးပါလိမ့်မယ်။
ဒီမှာတော့ ဖော်မြူလာက အရောင်းသမားရဲ့ <2 ကို ပြန်ပေးပါတယ်။ ရှာဖွေမှုတန်ဖိုး Cable ၏ ဘယ်ဘက်ခြမ်းရှိ အမည်။
🔎 ဖော်မြူလာ မည်သို့ အလုပ်လုပ်သနည်း။
- MATCH(F4,C5:C10,0)
MATCH ဖော်မြူလာသည် 1 အဖြစ် INDEX သို့ ပြန်သွားသည် အတန်းနံပါတ်။
- INDEX(B5:B10,MATCH(F4,C5:C10,0))
နောက်ဆုံးအနေဖြင့် INDEX function သည် Wilham အကွာအဝေးရှိ 1st အတန်းရှိ B5:B10 ကို ပြန်ပေးပါသည်။
ဆက်ဖတ်ရန်- Excel တွင် INDEX MATCH ဖော်မြူလာကို အသုံးပြုနည်း (ဥပမာ 9 ခု)
3. INDEX MATCH ဖော်မြူလာကို အသုံးပြု၍ Case-Sensitive Lookup ကိုအသုံးပြုခြင်း
The MATCH function သည် ပုံမှန်အားဖြင့် case-sensitive မဟုတ်ပါ။ သို့သော်၊ အထက်နှင့် အောက်ကိစ္စများကို လေးစားသော ရှာဖွေရန် EXACT လုပ်ဆောင်ချက် ကို ကျွန်ုပ်တို့ အသုံးပြုနိုင်ပါသည်။ ထို့ကြောင့်၊ IndEX MATCH Formula ကိုအသုံးပြုရန် Case – Sensitive Lookup ကို Excel တွင် လုပ်ဆောင်ရန် လုပ်ငန်းစဉ်ကို လိုက်နာပါ။
အဆင့်-
- အစတွင်၊ ဆဲလ် F5 ကို ရွေးပါ။
- ပြီးနောက်၊ ဖော်မြူလာကို ရိုက်ထည့်ပါ-
=INDEX(D5:D10,MATCH(TRUE,EXACT(F4,B5:B10),0))
- အဆုံးတွင်၊ တန်ဖိုးပြန်ပေးရန်အတွက် Enter ကိုနှိပ်ပါ။
🔎 ဖော်မြူလာက ဘယ်လိုအလုပ်လုပ်သလဲ။
- EXACT(F4,B5:B10)
EXACT လုပ်ဆောင်ချက်သည် TRUE အကွာအဝေးရှိ ပထမဒေတာ ( B5 ) အတွက်သာ B5:B10 နှင့် FALSE အခြားသူများအတွက်။
- MATCH(TRUE၊EXACT(F4,B5:B10),0)
ဤ MATCH ဖော်မြူလာသည် 1 သို့ INDEX သို့ အတန်းနံပါတ်အဖြစ် ပြန်ပေးသည်။
- INDEX(D5:D10,MATCH(TRUE,EXACT(F4,B5:B10),0))
နောက်ဆုံးအနေဖြင့် INDEX လုပ်ဆောင်ချက် ပြန်တက်လာသည် 2600 အကွာအဝေး ပထမ အတန်းထဲတွင် D5:D10 ။
နောက်ထပ်ဖတ်ရန်- INDEX နှင့် ဥပမာများ -MATCH Formula in Excel (8 ချဉ်းကပ်နည်းများ)
4. အနီးစပ်ဆုံးကိုက်ညီမှုအတွက် INDEX MATCH ကိုသုံးပါ
တစ်ခါတစ်ရံ၊ ရှာဖွေမှုအခင်းအတွင်း ရှာဖွေမှုတန်ဖိုး၏ အတိအကျတူညီမှုကို ကျွန်ုပ်တို့မရနိုင်ပါ။ ထိုအခြေအနေမျိုးတွင်၊ ကျွန်ုပ်တို့သည် အနီးစပ်ဆုံးကိုက်ညီမှုကို ရှာဖွေလိုပါသည်။ အထူးသဖြင့် ကိန်းဂဏာန်းရှာဖွေမှုတန်ဖိုးများဖြင့် ဖြစ်ပွားသည်။ ယခု အနီးစပ်ဆုံး ကိုက်ညီမှု INDEX MATCH ဖော်မြူလာကို အသုံးပြု၍ အနီးစပ်ဆုံး ကိုက်ညီမှုကို ရှာဖွေရန် လုပ်ငန်းစဉ်ကို လေ့လာပါ။
အဆင့်-
- ပထမတွင် ဆဲလ် F5 ကို ရွေးပါ။
- ထို့နောက် ဖော်မြူလာကို ရိုက်ထည့်ပါ-
=INDEX(C5:C10,MATCH(MIN(ABS(D5:D10-F4)),ABS(D5:D10-F4),0))
- နောက်ဆုံးအနေနဲ့ Enter ကိုနှိပ်ပါ။
🔎 ဖော်မြူလာဘယ်လိုအလုပ်လုပ်သလဲ။
- ABS(D5:D10-F4)
ပထမဦးစွာ၊ ဖော်မြူလာသည် F4 အပိုင်းအခြားမှ ဆဲလ်တန်ဖိုး D5:D10 ကွဲပြားမှုများကို ထုတ်ပေးရန်နှင့် ကျွန်ုပ်တို့သည် ABS လုပ်ဆောင်ချက် ကို အသုံးပြု၍ အနုတ်လက္ခဏာရလဒ်များကို အပြုသဘောဆောင်သောရလဒ်များအဖြစ်သို့ ပြောင်းလဲရန်
- MIN(ABS(D5- D10-F4))
ထို့နောက်၊ MIN လုပ်ဆောင်ချက် သည် အသေးငယ်ဆုံးခြားနားချက်ကို ပြန်ပေးသည် 500 .
- MATCH(MIN(ABS(D5:D10-F4)),ABS(D5:D10-F4),0)
MIN(ABS(D5:D10-F4)) ဖော်မြူလာအထွက်သည် MATCH လုပ်ဆောင်ချက်နှင့် ရှာဖွေမှုခင်းကျင်းမှုအတွက် ရှာဖွေမှုတန်ဖိုး ( 500 ) ဖြစ်သည်။ ABS(D5:D10-F4) ဖော်မြူလာ အထွက်များ။
- INDEX(C5:C10,MATCH(MIN(ABS(D5:D10-F4)))၊ ABS(D5:D10-F4),0))
နောက်ဆုံးတွင်၊ INDEX လုပ်ဆောင်ချက်သည် Router တွင် အနီးစပ်ဆုံးရှိသောကြောင့် အသားတင်ရောင်းချမှု ပမာဏ 5000 ။
5. INDEX MATCH ဖော်မြူလာဖြင့် စံသတ်မှတ်ချက်များစွာ ရှာဖွေခြင်း
INDEX MATCH ဖြင့် အသုံးဝင်ဆုံး လုပ်ဆောင်ချက်များထဲမှ တစ်ခု။ ဖော်မြူလာသည် အခြေအနေများစွာကို အခြေခံ၍ ရှာဖွေမှုကို လုပ်ဆောင်နိုင်ခြင်းဖြစ်သည်။ အရောင်းသမား အမည်နှင့် ထုတ်ကုန် ကို အခြေခံ၍ အသားတင် အရောင်း ကို မည်သို့ရရှိနိုင်ကြောင်း ကြည့်ရန် အောက်ပါအဆင့်များကို လိုက်နာပါ။
အဆင့်များ-
- ပထမဦးစွာ၊ ဖော်မြူလာကိုရိုက်ရန် ဆဲလ် F6 ကိုရွေးချယ်ပါ-
=INDEX(D5:D10,MATCH(1,(F4=B5:B10)*(F5=C5:C10),0))
- ထို့နောက်၊ Enter ကိုနှိပ်၍ ရလဒ်ကို ရရှိပါမည်။
🔎 ဖော်မြူလာ ဘယ်လိုအလုပ်လုပ်သလဲ။
- MATCH(1,(F4=B5:B10)*(F5=C5:C10),0)
MATCH ဖော်မြူလာသည် 2 သို့ INDEX သို့ အတန်းနံပါတ်အဖြစ် ပြန်ပေးသည်။ ဤတွင်၊ ကျွန်ုပ်တို့သည် boolean logic ကိုအသုံးပြုခြင်းဖြင့် စံသတ်မှတ်ချက်အများအပြားကို နှိုင်းယှဉ်ပါသည်။
- INDEX(D5:D10,MATCH(1,(F4=B5:B10)*(F5=C5:C10)) 0))
နောက်ဆုံးအနေနှင့်၊ INDEX လုပ်ဆောင်ချက်သည် 11500 ပြန်တက်လာသည် ဒုတိယ အတန်းအတွင်းရှိ D5:D10 ။
နောက်ထပ်ဖတ်ရန်- လုပ်နည်းရလဒ်များစွာကိုဖန်တီးရန် Excel တွင် INDEX-MATCH ဖော်မြူလာကိုသုံးပါ
အလားတူစာဖတ်ခြင်း
- INDEX၊ MATCH ကိုအသုံးပြု၍ Excel တွင် စံသတ်မှတ်ချက်များစွာကို အသုံးပြု၍ COUNTIF လုပ်ဆောင်ချက်
- INDEX & အသုံးပြုနည်း Excel VBA တွင် MATCH worksheet functions
- Excel Index Match single/multiple criteria တစ်ခုတည်း/multiple ရလဒ်များ
- Excel ရှိ စာရွက်များစွာတွင် INDEX MATCH ( အခြားရွေးချယ်စရာများဖြင့်)
- SUMIF with INDEX and MATCH Functions with Excel
6. Wildcard အက္ခရာများဖြင့် Excel INDEX MATCH ဖော်မြူလာ
ရှာဖွေမှုတန်ဖိုးအတွက် တစ်စိတ်တစ်ပိုင်းကိုက်ညီမှုကိုရှာရန် ကျွန်ုပ်တို့သည် Wildcard Character ဖြစ်သည့် ခရေပွင့် ( * ) ကို အသုံးပြုနိုင်ပါသည်။ အလုပ်တစ်ခုကို လုပ်ဆောင်ရန် အောက်ပါ ဥပမာကို ကြည့်ပါ။ ကျွန်ုပ်တို့တွင် Nat ဆဲလ် F4 ရှိသည်။ အရောင်းစာရေး တွင် ထိုအမည်ရှိသော်လည်း ကျွန်ုပ်တို့တွင် တစ်စိတ်တစ်ပိုင်းကိုက်ညီသည့် Nathan ရှိသည်။
အဆင့်-
- ပထမဦးစွာ၊ ဆဲလ် F5 ကို ရွေးပါ။
- ထို့နောက်၊ ဖော်မြူလာကို ရိုက်ထည့်ပါ-
=INDEX(D5:D10,MATCH(F4&"*",B5:B10,0))
- နောက်ဆုံးတွင်၊ Enter ကိုနှိပ်လိုက်ပါ၊ ၎င်းသည် Nathan ၏ Net Sales ကို ပြန်ပေးပါမည်။
🔎 ဖော်မြူလာဘယ်လိုအလုပ်လုပ်သလဲ။
- MATCH(F4&”*”,B5:B10,0)
F4&"*" သည် Nat မှ စတင်သည့် မည်သည့် စာလုံးအရေအတွက်ကိုမဆို ကိုယ်စားပြုသည့် ခရေပွင့်သင်္ကေတဖြစ်ပြီး ကျွန်ုပ်တို့၏ ရှာဖွေမှုတန်ဖိုးဖြစ်သည်။ ဖော်မြူလာက ပြန်လာပါတယ်။ 4 .
- INDEX(D5:D10,MATCH(F4&”*”,B5:B10,0))
နောက်ဆုံးအနေနှင့်၊ INDEX လုပ်ဆောင်ချက်သည် 17000 အတန်းအတွင်းဖြစ်သည့် 4th အကွာအဝေးရှိ D5:D10 ကို ပြန်ပေးပါသည်။
နောက်ထပ်ဖတ်ရန်- Excel တွင် Wildcard ဖြင့် စံသတ်မှတ်ချက်များစွာကို INDEX MATCH (လမ်းညွှန်ချက်အပြည့်အစုံ)
7. Excel တွင် သုံးနည်းဖြင့်ရှာဖွေရန် INDEX MATCH ကိုသုံးပါ
INDEX MATCH ဖော်မြူလာ၏အဆင့်မြင့်အသုံးပြုမှုသည် Three-Way ရှာဖွေမှုလုပ်ဆောင်ခြင်းအကြောင်းဖြစ်သည်။ INDEX function ၏ နောက်ထပ် syntax မှာ-
INDEX (array, row_num, [col_num], [area_num])
Where, [area_num] ( ရွေးချယ်နိုင်သော ) ဆိုသည်မှာ array အကြောင်းပြချက်သည် အပိုင်းအခြားများစွာရှိလျှင်၊ ဤနံပါတ်သည် အပိုင်းအခြားအားလုံးမှ သီးခြားရည်ညွှန်းချက်ကို ရွေးချယ်မည်ဖြစ်သည်။
ဤဥပမာတွင်၊ ဇန်န၀ါရီ ၊ ဖေဖော်ဝါရီ နှင့် မတ် လများထဲမှ လိုချင်သောဒေတာကို ပြန်ပေးရန်အတွက် ဤရွေးချယ်နိုင်သော အကြောင်းပြချက်ကို အသုံးပြုပါမည်။ ထို့ကြောင့်၊ Three-Way Lookup အတွက် IndEX MATCH Formula တွင် အသုံးပြုရန် အောက်ပါအဆင့်များကို လိုက်နာပါ။
အဆင့်-
- ပထမဦးစွာ၊ ဖော်မြူလာရိုက်ရန် ဆဲလ် F7 ကိုရွေးချယ်ပါ-
=INDEX((B6:D7,B11:D12,B16:D17),MATCH(F5,B6:B7,0),MATCH(F6,B5:D5,0),(IF(F4="January",1,IF(F4="February",2,3))))
- နောက်တစ်ခု၊ Enter ကိုနှိပ်ပါ။ ထို့ကြောင့်၊ သင်သည် output ကိုတွေ့လိမ့်မည်။
🔎 ဖော်မြူလာဘယ်လိုအလုပ်လုပ်သလဲ။
- IF(F4=”January”,1,IF(F4=”February”,2,3))
IF လုပ်ဆောင်ချက် ပြန်လာမည် 2 ကျွန်ုပ်တို့ပေးသောလသည် ဖေဖော်ဝါရီ ဖြစ်သောကြောင့်။ INDEX လုပ်ဆောင်ချက် 2nd array ဥပမာ ဖေဖော်ဝါရီ မှ တန်ဖိုးကို ယူပါမည်။
- MATCH(F6,B5:D5,0)
MATCH လုပ်ဆောင်ချက်သည် 3 မှပြန်လာသည်။
- MATCH(F5,B6:B7,0)
ဤ MATCH function သည် 2 ကို ပြန်ပေးပါသည်။
- INDEX((B6:D7,B11:D12၊ B16:D17), MATCH(F5,B6:B7,0), MATCH(F6,B5:D5,0),(IF(F4=”January”,1,IF(F4=”February”,2,3) )))
နောက်ဆုံးတွင်၊ INDEX လုပ်ဆောင်ချက်သည် 12500 ပြန်ပို့သည် 2nd အတန်း 2nd array.
နောက်ထပ်ဖတ်ရန်- Excel တွင် VLOOKUP အစား INDEX MATCH ကိုအသုံးပြုနည်း (နည်းလမ်း 3 ခု )
8. INDEX MATCH ဖော်မြူလာ ဖြင့် အတန်း/ကော်လံ တစ်ခုလုံး၏ တန်ဖိုးများကို ထုတ်ယူခြင်း
INDEX MATCH ဖော်မြူလာ ၏ အခြားသော အပလီကေးရှင်း သည် အတန်းတစ်ခုလုံးမှ ဒေတာများကို ရယူခြင်း သို့မဟုတ် ကော်လံ။ ထို့ကြောင့်၊ လုပ်ဆောင်ချက်ကို လုပ်ဆောင်ရန် လုပ်ငန်းစဉ်ကို လေ့လာပါ။
အဆင့်-
- အစပိုင်းတွင်၊ ဆဲလ် F5 ကို ရွေးပါ။ ဤနေရာတွင်၊ ဖော်မြူလာကိုရိုက်ပါ-
=INDEX(B5:D10,MATCH(F4,B5:B10,0),0)
- ထို့နောက် Enter ကိုနှိပ်ပါ တတိယ အတန်း B5:D10 အကွာအဝေးအတွင်း ၃ ခုမြောက် အတန်းတစ်ခုလုံး၏ ဒေတာများကို ဖိတ်စင်သွားပါမည်။
🔎 ဖော်မြူလာဘယ်လိုအလုပ်လုပ်သလဲ။
- MATCH(F4,B5:B10,0)
MATCH ဖော်မြူလာသည် 3 သို့ INDEX သို့ အတန်းနံပါတ်အဖြစ် ပြန်ပေးသည်။
- INDEX(B5:D10,MATCH(F4,B5:B10၊ 0),0)
INDEX function သည် 3rd အတန်းအတွင်းရှိ တန်ဖိုးအားလုံးကို ပြန်ပေးသည်