မာတိကာ
Microsoft Excel တွင်၊ တစ်စိတ်တစ်ပိုင်း စာသားကိုက်ညီမှုများကို ရှာဖွေရန် အသုံးဝင်သော နည်းလမ်းများစွာ ရှိပြီး အဆိုပါ ကိုက်ညီမှုအပေါ် အခြေခံ၍ ဒေတာကို ထုတ်ယူပါ။ ဤဆောင်းပါးတွင်၊ မတူညီသောရှာဖွေမှုလုပ်ဆောင်ချက်များနှင့် ဖော်မြူလာများပေါင်းစပ်ခြင်းဖြင့် Excel တွင် တစ်စိတ်တစ်ပိုင်းစာသားကိုက်ညီမှုများကို ရှာဖွေရန် သင့်လျော်သောနည်းလမ်းအားလုံးကို လေ့လာပါမည်။
အလေ့အကျင့်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ
ဤဆောင်းပါးကိုပြင်ဆင်ရန်အတွက် ကျွန်ုပ်တို့အသုံးပြုခဲ့သော Excel အလုပ်စာအုပ်ကို သင်ဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။
တစ်စိတ်တစ်ပိုင်းစာသား Match.xlsx
5 အတွက် သင့်လျော်သောနည်းလမ်းများ Excel တွင် တစ်စိတ်တစ်ပိုင်း Text Match ကိုရှာဖွေပါ
၁။ Excel ရှိ VLOOKUP နှင့် တစ်စိတ်တစ်ပိုင်းစာတို ကိုက်ညီမှု
အောက်ပါပုံတွင်၊ စာမေးပွဲတစ်ခုတွင် ကျောင်းသားအချို့အတွက် မတူညီသောဘာသာရပ်များတွင် အမှတ်များပါသည့် ဇယားတစ်ခုရှိသည်။ ယခု ကော်လံ B မှ စာသား၏ တစ်စိတ်တစ်ပိုင်း ကိုက်ညီမှုအပေါ် အခြေခံ၍ ကျောင်းသားတစ်ဦးအတွက် ဘာသာရပ်တစ်ခုမှ အမှတ်အသားများကို ထုတ်ယူပါမည်။
ဥပမာ၊ စာသား ကို ရှာနိုင်ပါသည်။ အမည် ကော်လံတွင် “အမှတ်ခြစ်” ။ တစ်စိတ်တစ်ပိုင်း ကိုက်ညီမှုအပေါ် အခြေခံ၍ ထိုကျောင်းသား၏ အမည်အစစ်အမှန်ကို ကျွန်ုပ်တို့ ရှာဖွေပြီး ဇယားမှ သက်ဆိုင်ရာ ကျောင်းသား၏ သင်္ချာအမှတ်အသားများကို ထုတ်ယူပါမည်။
ဤဥပမာတွင်၊ ကို အသုံးပြုပါမည်။ VLOOKUP ဤလုပ်ဆောင်ချက်သည် ဇယားတစ်ခု၏ ဘယ်ဘက်အကျဆုံးကော်လံရှိ တန်ဖိုးကို ရှာဖွေပြီးနောက် သတ်မှတ်ထားသော ကော်လံမှ တူညီသောအတန်းရှိ တန်ဖိုးကို ပြန်ပေးသည်ဖြစ်သောကြောင့် ဤနေရာတွင် လုပ်ဆောင်ခြင်းဖြစ်သည်။ ဤ VLOOKUP လုပ်ဆောင်ချက်၏ ယေဘုယျဖော်မြူလာမှာ-
=VLOOKUP(lookup_value၊ table_array၊ col_index_number၊[range_lookup])
အမည် “Tick”<4 ဟူသော စာသားပါရှိသော ကျောင်းသားတစ်ဦး၏ သင်္ချာတွင် အမှတ်အသားများကို ထုတ်ယူမည်ဖြစ်သောကြောင့်>၊ ထို့ကြောင့် အထွက် Cell D17 ရှိ လိုအပ်သော ဖော်မြူလာမှာ-
=VLOOKUP(D16,B5:G14,5,FALSE)
သို့မဟုတ်
=VLOOKUP("*Tick*",B5:G14,5,FALSE)
Enter ကိုနှိပ်ပြီးနောက်၊ သင် Tickner အတွက် သင်္ချာတွင် အမှတ်အသားများကို တစ်ပြိုင်နက်ပြသပါမည်။
Read More- Excel တွင် Partial Match အတွက် VLOOKUP ကို အသုံးပြုနည်း (နည်းလမ်း 4 ခု)
၂။ INDEX-MATCH လုပ်ဆောင်ချက်များဖြင့် တစ်စိတ်တစ်ပိုင်း စာသားကိုက်ညီမှုကို ရှာဖွေပါ
ယခု ကျွန်ုပ်တို့သည် INDEX နှင့် MATCH လုပ်ဆောင်ချက်များကို ပေါင်းစပ်အသုံးပြုပါမည်။ INDEX လုပ်ဆောင်ချက်သည် သတ်မှတ်ထားသော အကွာအဝေးရှိ သီးခြားအတန်းနှင့် ကော်လံ၏ဆုံရာရှိ ဆဲလ်၏တန်ဖိုး သို့မဟုတ် ရည်ညွှန်းချက်ကို ပြန်ပေးမည်ဖြစ်ပြီး MATCH လုပ်ဆောင်ချက်သည် သတ်မှတ်ထားသည့်အစီအစဥ်တစ်ခုရှိ သတ်မှတ်ထားသောတန်ဖိုးနှင့်ကိုက်ညီသည့် အခင်းတစ်ခုရှိ အရာတစ်ခု၏ ဆွေမျိုးအနေအထားကို ပြန်ပေးသည်။
ယခင်နည်းလမ်းတွင် တွေ့ရသည့် အလားတူအထွက်ကို ကျွန်ုပ်တို့ ရှာတွေ့ပါမည်။ ထို့ကြောင့် ဤကဏ္ဍတွင်၊ အထွက် Cell D18 ရှိ လိုအပ်သော ဖော်မြူလာမှာ-
=INDEX(B5:G14,MATCH(D17,B5:B14,0),MATCH(D17,B4:G4,0))
သို့မဟုတ် ဖြစ်လိမ့်မည်။
=INDEX(B5:G14,MATCH("*Tick*",B5:B14,0),MATCH(D17,B4:G4,0))
ယခု Enter ကိုနှိပ်လိုက်ပါ၊ ဖော်မြူလာသည် 91- သင်္ချာတွင် Tickner ရရှိထားသော အမှတ်အသား 91 ကို ပြန်ပေးပါမည်။
ဤဖော်မြူလာတွင်၊ MATCH လုပ်ဆောင်ချက်နှစ်ခုသည် ကျောင်းသား၏အမည်နှင့် ဘာသာရပ်၏ အတန်းနှင့်ကော်လံနံပါတ်များကို သတ်မှတ်ပေးပါသည်။ INDEX လုပ်ဆောင်ချက်သည် ထို့နောက် သတ်မှတ်ထားသော အတန်းနှင့် ကော်လံနံပါတ်များ၏ လမ်းဆုံတွင် တန်ဖိုးကို ပြန်ပေးသည်။array မှ။
Read More: INDEX နှင့် Partial Match အတွက် Match ကိုအသုံးပြုနည်း (နည်းလမ်း 2 ခု)
3။ တစ်စိတ်တစ်ပိုင်းစာသားကိုက်ညီမှုကိုရှာဖွေရန် Wildcard Character ပါသော XLOOKUP ဤလုပ်ဆောင်ချက်၏ ယေဘုယျဖော်မြူလာမှာ- =XLOOKUP(lookup_value၊ lookup_array၊ return_array၊ [if_not_found]၊ [match_mode]၊ [search_mode])
ယခု ကျွန်ုပ်တို့ ဤ XLOOKUP function ကို တိုက်ရိုက်အသုံးပြု၍ သင်္ချာတွင် အမှတ်အသားရှိသော ကျောင်းသား၏ အမှတ်အသားများကို ထုတ်ယူရန် “Tick” အတွင်း၌ ပါရှိသည်။
အထွက် ဆဲလ် D18 ၊ လိုအပ်သော ဖော်မြူလာမှာ-
=XLOOKUP("*"&D16&"*",B5:B14,F5:F14,,2)
Enter ကိုနှိပ်ပြီးနောက်၊ သင်တွေ့ရှိထားသည့်အတိုင်း အလားတူအထွက်ကိုပြသလိမ့်မည် ယခင်နမူနာနှစ်ခုတွင်။
ဤလုပ်ဆောင်ချက်တွင်၊ ကျွန်ုပ်တို့သည် 2 ကို [match_mode] အငြင်းအခုံအဖြစ် အသုံးပြုပြီး စာလုံးပုံတူစာလုံးကို ကိုယ်စားပြုသော သင်္ကေတဖြစ်သည်။ ဤအငြင်းအခုံကို အသုံးမပြုပါက၊ လုပ်ဆောင်ချက်သည် မူရင်းအတိုင်း #N/A error ကို ပြန်ပေးလိမ့်မည်၊ လုပ်ဆောင်ချက်သည် wildcard character match အစား အတိအကျကိုက်ညီမှုကို ရှာဖွေပါမည်။
<၃>၄။ XLOOKUP၊ ISNUMBER နှင့် SEARCH Functions များကို ပေါင်းစပ်ခြင်းဖြင့် တစ်စိတ်တစ်ပိုင်း စာသားကိုက်ညီမှုကို ရှာဖွေရန်
ရှာဖွေမှုလုပ်ဆောင်ချက်တွင် သင်္ကေတစာလုံးများအသုံးပြုခြင်းကို ရှောင်ကြဉ်ရန် ရွေးချယ်ပါက၊ သင်သည် XLOOKUP ၏ ပေါင်းစပ်ဖော်မြူလာကို အသုံးပြုရမည်ဖြစ်ပါသည်။ ၊ ISNUMBER နှင့် SEARCH လုပ်ဆောင်ချက်များ။
ISNUMBER လုပ်ဆောင်ချက်သည် ရှိမရှိ စစ်ဆေးသည်ဆဲလ်တန်ဖိုးသည် ကိန်းဂဏာန်းတန်ဖိုး သို့မဟုတ် မဟုတ်ပေ။ SEARCH လုပ်ဆောင်ချက်သည် သတ်သတ်မှတ်မှတ် အက္ခရာ သို့မဟုတ် စာသားစာတန်းကို ပထမဆုံးတွေ့ရှိသည့် စာလုံးအရေအတွက်ကို ပြန်ပေးသည်၊ ဘယ်မှညာသို့ ဖတ်ရှုပါ။ ဤလုပ်ဆောင်ချက်နှစ်ခု၏ ယေဘုယျဖော်မြူလာများမှာ အောက်ပါအတိုင်းဖြစ်သည်-
=ISNUMBER(value)
နှင့်
=SEARCH(find_text၊ within_text . 0> Enter ကိုနှိပ်ပြီးနောက်၊ ရလဒ်တန်ဖိုးကိုချက်ချင်းပြသပါမည်။
🔎 ဖော်မြူလာဘယ်လိုလဲ အလုပ်လား။
- SEARCH လုပ်ဆောင်ချက်သည် 'Tick' ဆဲလ်အကွာအဝေးရှိ စာသား B5:B14 ကို ရှာဖွေသည်။ နှင့် ၏ array တစ်ခုကို ပြန်ပေးသည် :
{#VALUE!;#VALUE!;1;#VALUE!;#VALUE!;#VALUE!;#VALUE!;#VALUE!;# VALUE!;#VALUE!}
- ISNUMBER function သည် ထို့နောက် အဆိုပါ array ရှိ ဂဏန်းတန်ဖိုးကို ရှာဖွေပြီး အခြား boolean တန်ဖိုးများကို ပြန်ပေးသည်-
{FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}
- XLOOKUP ထို့နောက် လုပ်ဆောင်ချက် သတ်မှတ်ထားသော ဘူလီယံတန်ဖိုး- TRUE ယခင်အဆင့်တွင်တွေ့ရှိသည့် array တွင်ရှာဖွေပြီး B5:B1 ၏ array ရှိ ထိုတန်ဖိုး၏အတန်းနံပါတ်ကို ထုတ်ယူသည်။ 4 ။
- နောက်ဆုံးတွင်၊ F5:F14 ၏ return array ကို အခြေခံ၍ XLOOKUP function သည် အမည်ပါရှိသော ကျောင်းသား၏ သင်္ချာတွင် အမှတ်အသားများကို ထုတ်ပေးပါသည်။ စာသား- 'Tick' အတွင်း၌။
၅။ ၏အသုံးပြုမှုတစ်စိတ်တစ်ပိုင်းစာသားကိုက်ညီမှုကိုရှာဖွေရန် FILTER၊ ISNUMBER နှင့် SEARCH Functions
နောက်ဆုံးနည်းလမ်းတွင်၊ FILTER၊ ISNUMBER နှင့် SEARCH လုပ်ဆောင်ချက်များကို ပေါင်းစပ်အသုံးပြုပါမည်။ ဤနေရာတွင် FILTER လုပ်ဆောင်ချက်သည် ပေးထားသော အခြေအနေများအပေါ် အခြေခံ၍ ဆဲလ်အကွာအဝေး သို့မဟုတ် အခင်းအကျင်းတစ်ခုကို စစ်ထုတ်သည်။ ဤလုပ်ဆောင်ချက်၏ ယေဘုယျဖော်မြူလာမှာ-
=FILTER(array၊ include, [if_empty])
ကျွန်ုပ်တို့သည် အလားတူဒေတာအတွဲတစ်ခုနှင့် ဆက်ဆံနေသောကြောင့်၊ ထို့ကြောင့် လိုအပ်သည် ဖော်မြူလာတွင် FILTER လုပ်ဆောင်ချက် Cell D18 ဖြစ်လိမ့်မည်-
=FILTER(F5:F14,ISNUMBER(SEARCH(D16,B5:B14)))
ယခု Enter ကိုနှိပ်ပါ ပြီးလျှင် ရလဒ်တန်ဖိုးကို သင်ချက်ချင်းရပါလိမ့်မည်။
ဤဖော်မြူလာတွင်၊ FILTER လုပ်ဆောင်ချက်သည် ဆဲလ်များ၏အကွာအဝေးကို စစ်ထုတ်သည်- F5:F14 boolean တန်ဖိုးအပေါ်အခြေခံသည်- TRUE သာ။ ISNUMBER နှင့် SEARCH လုပ်ဆောင်ချက်များ ပေါင်းစပ်မှုသည် ဘူလီယံတန်ဖိုးများ- TRUE နှင့် FALSE နှင့် ဒုတိယအငြင်းအခုံကို သတ်မှတ်ပေးသည် ( ပါဝင်သော) FILTER လုပ်ဆောင်ချက်။
နိဂုံးချုပ်စကားလုံးများ
အထက်ဖော်ပြပါနည်းလမ်းများအားလုံးသည် ဒေတာထုတ်ယူရန် ကူညီပေးလိမ့်မည်ဟု မျှော်လင့်ပါသည်။ သင်၏ Excel စာရင်းဇယားများတွင် တစ်စိတ်တစ်ပိုင်း စာသားကိုက်ညီမှုအပေါ် အခြေခံသည်။ သင့်တွင် မေးခွန်းများ သို့မဟုတ် တုံ့ပြန်မှုများရှိပါက မှတ်ချက်ကဏ္ဍတွင် ကျွန်ုပ်အား အသိပေးပါ။ သို့မဟုတ် ဤဝဘ်ဆိုက်တွင် Excel လုပ်ဆောင်ချက်များနှင့် ပတ်သက်သည့် ကျွန်ုပ်တို့၏ အခြားဆောင်းပါးများကို သင်စစ်ဆေးနိုင်ပါသည်။