မာတိကာ
ဤသင်ခန်းစာသည် ဖော်မြူလာနမူနာများဖြင့် Excel တွင် MATCH လုပ်ဆောင်ချက်ကို အသုံးပြုပုံကို ရှင်းပြထားသည်။ ၎င်းသည် VLOOKUP နှင့် MATCH ဖြင့် တက်ကြွသောဖော်မြူလာပြုလုပ်ခြင်းဖြင့် သင့်ရှာဖွေမှုဖော်မြူလာများကို ပိုမိုကောင်းမွန်အောင်ပြုလုပ်နည်းကိုလည်း ပြသပေးပါသည်။
Microsoft Excel တွင်၊ အချို့သောတန်ဖိုးတစ်ခုကို ရှာဖွေတွေ့ရှိရန် ကူညီပေးနိုင်သည့် မတူညီသောရှာဖွေမှု/ကိုးကားမှုလုပ်ဆောင်ချက်များစွာရှိပါသည် ဆဲလ်များ၏အကွာအဝေး၊ နှင့် MATCH သည် ၎င်းတို့ထဲမှတစ်ခုဖြစ်သည်။ အခြေခံအားဖြင့်၊ ၎င်းသည် ဆဲလ်အကွာအဝေးရှိ အရာတစ်ခု၏ ဆွေမျိုးအနေအထားကို ခွဲခြားသတ်မှတ်သည်။ သို့သော်၊ MATCH လုပ်ဆောင်ချက်သည် ၎င်း၏ စစ်မှန်သော အနှစ်သာရထက် များစွာပို၍ လုပ်ဆောင်နိုင်သည်။
Excel MATCH လုပ်ဆောင်ချက် - syntax နှင့် အသုံးပြုသည်
Excel ရှိ MATCH လုပ်ဆောင်ချက်သည် သတ်မှတ်ထားသော တန်ဖိုးအတွက် ရှာဖွေသည် ဆဲလ်အကွာအဝေးတစ်ခုနှင့် ထိုတန်ဖိုး၏ နှိုင်းရအနေအထားကို ပြန်ပေးသည်။
MATCH လုပ်ဆောင်ချက်အတွက် အထားအသိုမှာ အောက်ပါအတိုင်းဖြစ်သည်-
MATCH(lookup_value၊ lookup_array၊ [match_type])Lookup_value (လိုအပ်သည်) - သင်ရှာလိုသောတန်ဖိုး။ ၎င်းသည် ကိန်းဂဏာန်း၊ စာသား သို့မဟုတ် ယုတ္တိတန်ဖိုးအပြင် ဆဲလ်ကိုးကားချက်လည်း ဖြစ်နိုင်ပါသည်။
Lookup_array (လိုအပ်သည်) - ရှာဖွေရန် ဆဲလ်အကွာအဝေး။
Match_type (ချန်လှပ်ထားနိုင်သည်) - ကိုက်ညီမှုအမျိုးအစားကို သတ်မှတ်သည်။ ၎င်းသည် ဤတန်ဖိုးများထဲမှ တစ်ခု ဖြစ်နိုင်သည်- 1၊ 0၊ -1။ 0 ဟုသတ်မှတ်ထားသော match_type အငြင်းအခုံသည် အတိအကျတူညီမှုကိုသာ ပြန်ပေးမည်ဖြစ်ပြီး အခြားအမျိုးအစားနှစ်ခုသည် အနီးစပ်ဆုံးတူညီမှုကို ခွင့်ပြုပါသည်။
- 1 သို့မဟုတ် ချန်လှပ်ထားပါသည် (မူလ) - အကြီးဆုံးတန်ဖိုး ကိုရှာပါ။ ရှာဖွေမှုတန်ဖိုးထက် နည်းသော သို့မဟုတ် ညီမျှသော ရှာဖွေမှုခင်းကျင်းမှု။ ရှာဖွေမှုအခင်းအကျင်းကို ငယ်စဉ်လိုက် စီရန် လိုအပ်သည်၊ဒေါင်းလုဒ်အတွက် အလုပ်စာအုပ်
Excel MATCH ဖော်မြူလာနမူနာများ (.xlsx ဖိုင်)
အငယ်ဆုံးမှ အကြီးဆုံး သို့မဟုတ် A မှ Z အထိ။ - 0 - ရှာဖွေမှုတန်ဖိုးမှ အတိအကျတူညီသော အခင်းအကျင်းရှိ ပထမတန်ဖိုးကို ရှာပါ။ အမျိုးအစားခွဲရန် မလိုအပ်ပါ။
- -1 - ရှာဖွေမှုတန်ဖိုးထက် ကြီးသော သို့မဟုတ် ညီမျှသည့် array တွင် အသေးဆုံးတန်ဖိုး ကို ရှာပါ။ ရှာဖွေမှုအခင်းအကျင်းကို အကြီးဆုံးမှအသေးဆုံး သို့မဟုတ် Z မှ A မှ ကြီးစဉ်ငယ်လိုက် စီထားသင့်သည်။
MATCH လုပ်ဆောင်ချက်ကို ပိုမိုကောင်းမွန်စွာနားလည်ရန်၊ ဤဒေတာအပေါ်အခြေခံ၍ ရိုးရှင်းသောဖော်မြူလာတစ်ခု ပြုလုပ်ကြပါစို့- ကော်လံရှိ ကျောင်းသားအမည်များ A နှင့် ၎င်းတို့၏ စာမေးပွဲရမှတ်များကို ကော်လံ B တွင် အကြီးဆုံးမှ အငယ်ဆုံးအထိ စီထားသည်။ သီးခြားကျောင်းသားတစ်ဦး (ပြောပါ လော်ရာ ) သည် အခြားသူများကြားတွင် မည်သည့်နေရာတွင် ရှိနေသည်ကို သိရှိရန်၊ ဤရိုးရှင်းသော ဖော်မြူလာကို အသုံးပြုပါ-
=MATCH("Laura", A2:A8, 0)
ရွေးချယ်နိုင်သည်၊ သင်သည် အချို့သော ရှာဖွေမှုတန်ဖိုးကို ထည့်သွင်းနိုင်သည်။ ဆဲလ် (ဤဥပမာရှိ E1) နှင့် သင်၏ Excel Match ဖော်မြူလာရှိ အဆိုပါဆဲလ်ကို ရည်ညွှန်းပါ-
=MATCH(E1, A2:A8, 0)
အထက်စခရင်ပုံတွင် သင်မြင်ရသည့်အတိုင်း ကျောင်းသားအမည်များ မထင်သလို အစီအစဥ်ဖြင့် ထည့်သွင်းထားသည်၊ ထို့ကြောင့် ကျွန်ုပ်တို့သည် match_type အငြင်းအခုံကို 0 (အတိအကျ ကိုက်ညီသည်) ဟု သတ်မှတ်လိုက်သောကြောင့် ဤကိုက်ညီမှုအမျိုးအစားသာလျှင် ရှာဖွေမှုခင်းကျင်းမှုတွင် တန်ဖိုးများကို စီရန်မလိုအပ်သောကြောင့်ဖြစ်သည်။ နည်းပညာအရ၊ Match formula သည် အကွာအဝေးရှိ Laura ၏ နှိုင်းရအနေအထားကို ပြန်ပေးသည်။ သို့သော် ရမှတ်များကို အကြီးဆုံးမှ အငယ်ဆုံးသို့ စီခွဲထားသောကြောင့် Laura သည် ကျောင်းသားအားလုံးတွင် 5th အကောင်းဆုံးရမှတ်ဖြစ်ကြောင်း ကျွန်ုပ်တို့ကိုပြောပြပါသည်။
အကြံပြုချက်။ Excel 365 နှင့် Excel 2021 တွင်၊ သင်သည် ခေတ်မီပြီး ပိုမိုအစွမ်းထက်သော ဆက်ခံသူဖြစ်သည့် XMATCH လုပ်ဆောင်ချက်ကို အသုံးပြုနိုင်သည်။MATCH ၏
MATCH လုပ်ဆောင်ချက်အကြောင်း သိထားသင့်သည့် အချက် 4 ချက်
သင်မြင်တွေ့ခဲ့သည့်အတိုင်း MATCH တွင် Excel ကိုအသုံးပြုခြင်းသည် လွယ်ကူပါသည်။ သို့သော်လည်း၊ အခြားလုပ်ဆောင်ချက်အားလုံးနီးပါးကဲ့သို့ပင်၊ သင်သတိထားသင့်သည့် တိကျမှုအချို့ရှိပါသည်-
- MATCH လုပ်ဆောင်ချက်သည် ရှာဖွေမှုတန်ဖိုး၏ ဆွေမျိုးအနေအထား ကို ပြန်ပေးသည်။ array တွင်၊ တန်ဖိုးကိုယ်တိုင်မဟုတ်ပေ။
- MATCH သည် စာလုံးအသေး-အာရုံမခံ ဖြစ်သည်၊ ဆိုလိုသည်မှာ စာသားတန်ဖိုးများနှင့်ဆက်ဆံရာတွင် စာလုံးအသေးနှင့် စာလုံးကြီးများကို ခွဲခြားမထားပေ။
- အကယ်၍ lookup array တွင် lookup value ၏ ဖြစ်ပျက်မှုများစွာ ပါ၀င်သည်၊ ပထမ value ၏ position ကို ပြန်ပေးပါသည်။
- ရှာဖွေမှု array တွင် ရှာဖွေမှုတန်ဖိုးကို ရှာမတွေ့ပါက၊ #N/A error ကို ပြန်ပေးပါမည်။
Excel တွင် MATCH ကိုအသုံးပြုနည်း - ဖော်မြူလာနမူနာများ
ယခုအခါ Excel MATCH လုပ်ဆောင်ချက်၏ အခြေခံအသုံးပြုမှုများကို သင်သိပြီးဖြစ်သည့်အတွက် အခြေခံများထက်ကျော်လွန်သည့် နောက်ထပ်ဖော်မြူလာနမူနာအချို့ကို ဆွေးနွေးကြည့်ကြပါစို့။
သင်္ကေတများဖြင့် တစ်စိတ်တစ်ပိုင်းကိုက်ညီမှု
အခြားလုပ်ဆောင်ချက်များစွာကဲ့သို့ပင်၊ MATCH သည် အောက်ဖော်ပြပါ သင်္ကေတအက္ခရာများကို နားလည်ပါသည်-
- မေးခွန်းအမှတ်အသား (?) - စာလုံးတစ်လုံးတည်းကို အစားထိုးသည်
- Asterisk (*) - မည်သည့် s ကိုမဆို အစားထိုးသည်။ အက္ခရာများ၏ ညီမျှခြင်း
မှတ်ချက်။ သင်္ကေတများကို match_type မှ 0 သို့ သတ်မှတ်ထားပြီး တူညီသောဖော်မြူလာများတွင်သာ အသုံးပြုနိုင်သည်။
စာသားစာကြောင်းတစ်ခုလုံးကို မယှဉ်လိုပါက၊ စာလုံးအချို့ သို့မဟုတ် အစိတ်အပိုင်းအချို့သာ တူညီသည့်အခြေအနေများတွင် သင်္ကေတများပါသည့် သင်္ကေတများကိုသာ အသုံးပြုနိုင်သည်။ string ကို။ယင်းအချက်ကို သရုပ်ဖော်ရန်၊ အောက်ပါဥပမာကို သုံးသပ်ကြည့်ပါ။
သင့်တွင် ပြီးခဲ့သောလအတွက် ဒေသတွင်း ပြန်လည်ရောင်းချသူများစာရင်းနှင့် ၎င်းတို့၏ အရောင်းကိန်းဂဏန်းများ ရှိသည်ဆိုပါစို့။ စာရင်းရှိ အချို့သော ပြန်လည်ရောင်းချသူ၏ ဆွေမျိုးအနေအထားကို သင်ရှာလိုသည် (အရောင်းပမာဏ ကြီးစဉ်ငယ်လိုက်ဖြင့် စီထားသည်) သို့သော် သင်သည် ပထမစာလုံးအနည်းငယ်ကို မှတ်မိသော်လည်း သူ၏အမည်ကို အတိအကျ မမှတ်မိနိုင်ပါ။
ပြန်လည်ရောင်းချသူဟု ယူဆရသည်။ အမည်များသည် A2:A11 အကွာအဝေးတွင်ရှိပြီး "ကား" ဖြင့်စသည့် အမည်များကို သင်ရှာဖွေနေသည်၊ ဖော်မြူလာမှာ အောက်ပါအတိုင်းဖြစ်သည်-
=MATCH("car*", A2:A11,0)
ကျွန်ုပ်တို့၏ Match ဖော်မြူလာကို ပိုမိုစွယ်စုံရစေရန်၊ သင်သည် ဆဲလ်အချို့တွင် ရှာဖွေမှုတန်ဖိုးကို ရိုက်ထည့်နိုင်သည် (ဤဥပမာရှိ E1) ကို ရိုက်ထည့်နိုင်ပြီး ၎င်းဆဲလ်အား ဤကဲ့သို့သော သင်္ကေတအက္ခရာဖြင့် ပေါင်းစပ်နိုင်သည်-
=MATCH(E1&"*", A2:A11,0)
အောက်ပါ ဖန်သားပြင်ဓာတ်ပုံတွင် ပြထားသည့်အတိုင်း ဖော်မြူလာ၊ returns 2၊ ၎င်းသည် "Carter" ၏ အနေအထားဖြစ်သည်-
ရှာဖွေမှုတန်ဖိုးတွင် စာလုံးတစ်လုံးတည်းကိုသာ အစားထိုးရန် "?" ကို အသုံးပြုပါ။ ဤကဲ့သို့သော wildcard အော်ပရေတာ-
=MATCH("ba?er", A2:A11,0)
အထက်ပါဖော်မြူလာသည် " Baker " အမည်နှင့် ကိုက်ညီမည်ဖြစ်ပြီး ၎င်း၏ ဆွေမျိုးအနေအထား၊ 5 ဖြစ်သည့် 5 ဖြစ်သည်။
Case-Sensitive MATCH ဖော်မြူလာ
ဤသင်ခန်းစာ၏အစတွင် ဖော်ပြထားသည့်အတိုင်း၊ MATCH လုပ်ဆောင်ချက်သည် စာလုံးအကြီးနှင့် စာလုံးသေးများကို ခွဲခြား၍မရပါ။ case-sensitive Match ဖော်မြူလာတစ်ခုပြုလုပ်ရန်၊ စာလုံးအကြီးအသေးအပါအဝင် ဆဲလ်များကိုအတိအကျနှိုင်းယှဉ်ပေးသည့် EXACT လုပ်ဆောင်ချက်နှင့် MATCH ကိုအသုံးပြုပါ။
ဤနေရာတွင် တူညီရန် ယေဘုယျအားဖြင့် စာလုံးအကြီးအသေး-ထိခိုက်လွယ်သောဖော်မြူလာဖြစ်သည်။data-
MATCH(TRUE၊ EXACT( lookup array ၊ lookup value ), 0)ဖော်မြူလာသည် အောက်ပါ logic နှင့် အလုပ်လုပ်သည်-
- EXACT function သည် lookup array ၏ element တစ်ခုစီနှင့် lookup value ကို နှိုင်းယှဉ်သည်။ နှိုင်းယှဉ်ထားသောဆဲလ်များသည် အတိအကျတူညီပါက၊ လုပ်ဆောင်ချက်သည် TRUE၊ FALSE မဟုတ်ပါက ပြန်ပေးသည်။
- ထို့နောက် MATCH လုပ်ဆောင်ချက်သည် TRUE (၎င်း၏ lookup_value ဖြစ်သည်) သည် array အတွင်းရှိ တန်ဖိုးတစ်ခုစီနှင့် နှိုင်းယှဉ်သည် အတိအကျ၊ နှင့် ပထမပွဲစဉ်၏ အနေအထားကို ပြန်ပေးသည်။
မှန်ကန်စွာ ပြီးမြောက်ရန် Ctrl + Shift + Enter နှိပ်ရန်လိုအပ်သည့် array ဖော်မြူလာတစ်ခုဖြစ်ကြောင်း ကျေးဇူးပြု၍ သတိပြုပါ။
သင်၏ယူဆချက်၊ ရှာဖွေမှုတန်ဖိုးသည် ဆဲလ် E1 တွင်ရှိပြီး ရှာဖွေမှုခင်းကျင်းမှုသည် A2:A9 ဖြစ်ပြီး၊ ဖော်မြူလာမှာ အောက်ပါအတိုင်းဖြစ်သည်-
=MATCH(TRUE, EXACT(A2:A9,E1),0)
အောက်ပါ ဖန်သားပြင်ဓာတ်ပုံသည် Excel တွင် case-sensitive Match ဖော်မြူလာကို ပြသသည်-
တိုက်ဆိုင်မှုများနှင့် ခြားနားချက်များအတွက် ကော်လံ 2 ခုကို နှိုင်းယှဉ်ပါ (ISNA MATCH)
တူညီမှုများနှင့် ခြားနားချက်များအတွက် စာရင်းနှစ်ခုကို စစ်ဆေးခြင်းသည် Excel တွင် အသုံးအများဆုံးအလုပ်များထဲမှ တစ်ခုဖြစ်ပြီး ၎င်းသည် ဖြစ်နိုင်သည်။ နည်းအမျိုးမျိုးဖြင့် ပြုလုပ်သည်။ ISNA/MATCH ဖော်မြူလာသည် ၎င်းတို့ထဲမှ တစ်ခုဖြစ်သည်-
IF(ISNA(MATCH( List1>1 ၊ List2 ၊ 0))) "စာရင်း 1" တွင် မရှိပါ။ ")စာရင်း 1 တွင် မရှိသော စာရင်း 2 ၏ မည်သည့်တန်ဖိုးအတွက်မဆို ဖော်မြူလာသည် " စာရင်း 1 " ကို ပြန်ပေးသည်။ ဤသည်မှာ မည်ကဲ့သို့ဖြစ်သည်-
- MATCH လုပ်ဆောင်ချက်သည် List 2 အတွင်း စာရင်း 1 မှ တန်ဖိုးတစ်ခုကို ရှာဖွေသည်။ တန်ဖိုးတစ်ခုကို တွေ့ရှိပါက ၎င်း၏ နှိုင်းရအနေအထား၊ #N/A အမှားကို ပြန်ပေးသည်။မဟုတ်ပါက။
- Excel ရှိ ISNA လုပ်ဆောင်ချက်သည် တစ်ခုတည်းသော လုပ်ဆောင်သည် - #N/A အမှားအယွင်းများ ("မရနိုင်ပါ" ဟု အဓိပ္ပာယ်) စစ်ဆေးသည်။ ပေးထားသောတန်ဖိုးသည် #N/A အမှားဖြစ်ပါက၊ လုပ်ဆောင်ချက်သည် TRUE၊ မဟုတ်ပါက FALSE ပြန်ပေးသည်။ ကျွန်ုပ်တို့၏ကိစ္စတွင်၊ TRUE ဆိုသည်မှာ List 1 မှတန်ဖိုးကို List 2 အတွင်းမတွေ့ပါ (ဆိုလိုသည်မှာ #N/A အမှားကို MATCH မှပြန်ပေးပါသည်။)
- အဘယ်ကြောင့်ဆိုသော် သင်၏အသုံးပြုသူများသည် TRUE ကိုကြည့်ရှုရန် အလွန်ရှုပ်ထွေးနိုင်သောကြောင့်ဖြစ်သည်။ စာရင်း 1 တွင်မပေါ်သည့်တန်ဖိုးများအတွက်၊ သင်သည် " စာရင်း 1 " အစား " မဟုတ္ဘူး " ကိုပြသရန် IF လုပ်ဆောင်ချက်ကို ISNA ပတ်လည်တွင် ဖုံးအုပ်ထားကာ သို့မဟုတ် သင်အလိုရှိသော မည်သည့်စာသားကိုမဆို ဖော်ပြပါ။
ဥပမာ။ ကော်လံ B ရှိ တန်ဖိုးများကို ကော်လံ A ရှိ တန်ဖိုးများနှင့် နှိုင်းယှဉ်ရန်၊ ဖော်မြူလာသည် အောက်ပါပုံသဏ္ဍာန်ကို ယူဆောင်သည် (B2 သည် ထိပ်ဆုံးဆဲလ်ဖြစ်သည့်)
=IF(ISNA(MATCH(B2,A:A,0)), "Not in List 1", "")
သင်မှတ်မိသည့်အတိုင်း Excel ရှိ MATCH လုပ်ဆောင်ချက် သူ့ဘာသာသူ case-insensitive ဖြစ်တယ်။ ဇာတ်ကောင်ကို ခွဲခြားသိမြင်နိုင်ရန်၊ lookup_array argument တွင် EXACT လုပ်ဆောင်ချက်ကို ထည့်သွင်းပြီး ဤ array ဖော်မြူလာ ကို အပြီးသတ်ရန် Ctrl + Shift + Enter နှိပ်ရန် မမေ့ပါနှင့်။> =IF(ISNA(MATCH(TRUE, EXACT(A:A, B2),0)), "Not in List 1", "")
အောက်ဖော်ပြပါ ဖန်သားပြင်ဓာတ်ပုံတွင် ဖော်မြူလာနှစ်ခုလုံးသည် လုပ်ဆောင်ချက်များကို ပြသသည်-
Excel တွင် စာရင်းနှစ်ခုကို နှိုင်းယှဉ်ရန် အခြားနည်းလမ်းများကို လေ့လာရန်၊ ကျေးဇူးပြု၍ အောက်ပါသင်ခန်းစာကို ကြည့်ပါ- မည်ကဲ့သို့ Excel တွင် ကော်လံ 2 ခုကို နှိုင်းယှဉ်ရန်။
Excel VLOOKUP နှင့် MATCH
ဤဥပမာသည် သင့်တွင် Excel VLOOKUP လုပ်ဆောင်ချက်၏ အခြေခံအသိပညာအချို့ရှိနေပြီဟု ယူဆပါသည်။ အကယ်၍ သင်လုပ်ပါက၊ သင်သည် ၎င်း၏ များပြားလှသော ကန့်သတ်ချက်များထဲသို့ ပြေးဝင်သွားနိုင်သည့် အခွင့်အလမ်းများ (ဖြစ်နိုင်သည့် အသေးစိတ် ခြုံငုံသုံးသပ်ချက်ဘာကြောင့် Excel VLOOKUP အလုပ်မလုပ်တာလဲ) နှင့် ပိုမိုကြံ့ခိုင်သော အခြားရွေးချယ်စရာတစ်ခုကို ရှာဖွေနေပါသည်။
VLOOKUP ၏ စိတ်အနှောက်အယှက်အရှိဆုံး အားနည်းချက်များထဲမှတစ်ခုမှာ ရှာဖွေမှုဇယားတစ်ခုအတွင်း ကော်လံတစ်ခုကို ထည့်သွင်းခြင်း သို့မဟုတ် ဖျက်ပြီးနောက် အလုပ်မလုပ်တော့ခြင်းပင်ဖြစ်သည်။ VLOOKUP သည် သင်သတ်မှတ်ပေးသော ပြန်ကော်လံနံပါတ် (အညွှန်းကိန်းနံပါတ်) အပေါ်အခြေခံ၍ ကိုက်ညီသောတန်ဖိုးကို ဆွဲယူခြင်းကြောင့် ဖြစ်ရခြင်းဖြစ်ပါသည်။ အညွှန်းကိန်း သည် ဖော်မြူလာတွင် "hard-coded" ဖြစ်သောကြောင့် Excel သည် ကော်လံအသစ်(များ)ကို ဇယားမှထည့်ခြင်း သို့မဟုတ် ဖျက်လိုက်သောအခါ ၎င်းကို ချိန်ညှိမရနိုင်ပါ။
Excel MATCH လုပ်ဆောင်ချက်သည် ရှာဖွေမှုတန်ဖိုး၏ ဆွေမျိုးအနေအထား နှင့် ပတ်သက်ပြီး ၎င်းသည် VLOOKUP ၏ col_index_num အငြင်းအခုံအတွက် ပြီးပြည့်စုံသော ကိုက်ညီမှုဖြစ်စေသည်။ တစ်နည်းဆိုရသော်၊ ပြန်ပေးသည့်ကော်လံကို တည်ငြိမ်နံပါတ်အဖြစ် သတ်မှတ်မည့်အစား၊ ထိုကော်လံ၏ လက်ရှိအနေအထားကိုရရန် သင် MATCH ကို အသုံးပြုပါသည်။
အရာများကို ပိုမိုနားလည်စေရန်အတွက်၊ ကျောင်းသားများ၏ စာမေးပွဲရမှတ်များနှင့်အတူ ဇယားကို ထပ်မံအသုံးပြုကြပါစို့။ (ဤသင်ခန်းစာ၏အစတွင်ကျွန်ုပ်တို့အသုံးပြုခဲ့သည့်ပုံစံနှင့်ဆင်တူသည်)၊ သို့သော်ယခုတစ်ကြိမ်တွင်ကျွန်ုပ်တို့သည်စစ်မှန်သောရမှတ်ကိုပြန်လည်ရယူမည်ဖြစ်ပြီး၎င်း၏နှိုင်းယှဥ်အနေအထားမဟုတ်ပေ။
ရှာဖွေမှုတန်ဖိုးသည်ဆဲလ် F1 တွင်ရှိသည်ဟုယူဆပါက၊ ဇယားခင်းကျင်းခြင်းဖြစ်သည် $A$1:$C$2 (ဖော်မြူလာကို အခြားဆဲလ်များသို့ ကူးယူရန် စီစဉ်ထားပါက အကြွင်းမဲ့ဆဲလ်ကိုးကားချက်များကို လော့ခ်ချရန် အလေ့အကျင့်ကောင်းဖြစ်သည်)၊ ဖော်မြူလာမှာ အောက်ပါအတိုင်းဖြစ်သည်-
=VLOOKUP(F1, $A$1:$C$8, 3, FALSE)
3rd argument ( col_index_num ) ကို 3 ဟုသတ်မှတ်ထားသောကြောင့် ကျွန်ုပ်တို့ဆွဲလိုသော Math Score သည် 3rd column ဖြစ်သည်၊စားပွဲ။ အောက်ဖော်ပြပါ ဖန်သားပြင်ဓာတ်ပုံတွင် သင်တွေ့မြင်ရသည့်အတိုင်း၊ ဤပုံမှန် Vlookup ဖော်မြူလာသည် ကောင်းမွန်စွာအလုပ်လုပ်ပါသည်-
သို့သော် သင်ကော်လံ(များထည့်ရန် သို့မဟုတ် မဖျက်မချင်း)-
ဒါဆို ဘာကြောင့် #REF! အမှားလား? အဘယ်ကြောင့်ဆိုသော် col_index_num သည် 3 ကော်လံမှ Excel ကို တတိယကော်လံမှ တန်ဖိုးတစ်ခုရရန် ပြောထားသောကြောင့်၊ ယခုအခါ ဇယားခင်းကျင်းမှုတွင် ကော်လံ 2 ကော်လံသာ ရှိနေပါသည်။
ထိုကဲ့သို့သောအရာများ မဖြစ်ပွားစေရန်အတွက် သင်ပြုလုပ်နိုင်ပါသည်။ အောက်ပါ Match လုပ်ဆောင်ချက်ကို ပါ၀င်ခြင်းဖြင့် သင်၏ Vlookup ဖော်မြူလာသည် ပိုမိုသွက်လက်သည်-
MATCH(E2,A1:C1,0)
Where:
- E2 သည် အတိအကျတူညီသော ရှာဖွေမှုတန်ဖိုးဖြစ်ပြီး အတိအကျတူညီပါသည်။ 9> ပြန်ပေးသည့်ကော်လံအမည်အတွက်၊ ဆိုလိုသည်မှာ သင်တန်ဖိုးတစ်ခုဆွဲထုတ်လိုသောကော်လံ (ဤဥပမာတွင် သင်္ချာရမှတ် )။
- A1:C1 သည် ရှာဖွေမှုအခင်းအကျင်းတွင် ပါဝင်ပါသည်။ ဇယားခေါင်းစီးများ။
ယခုအခါ၊ ဤကဲ့သို့သော သင်၏ Vlookup ဖော်မြူလာ၏ col_index_num အငြင်းအခုံတွင် ဤ Match လုပ်ဆောင်ချက်ကို ထည့်သွင်းပါ-
=VLOOKUP(F1,$A$1:$C$8, MATCH(E2,$A$1:$C$1, 0), FALSE)
သင်သည် ကော်လံမည်မျှထည့်သည် သို့မဟုတ် ဖျက်သည်ဖြစ်စေ ၎င်းသည် အမှားအယွင်းမရှိအလုပ်လုပ်ကြောင်း သေချာပါစေ-
အထက်ပုံသေပုံတွင်၊ ကျွန်ုပ်သည် ကျွန်ုပ်၏ဖော်မြူလာအတွက် ဆဲလ်ကိုးကားချက်များအားလုံးကို လော့ခ်ချထားသော်လည်း ကျွန်ုပ်သည် မှန်မှန်ကန်ကန်လုပ်ဆောင်ရန်၊ အသုံးပြုသူများသည် ၎င်းကို အလုပ်စာရွက်ရှိ အခြားတစ်နေရာသို့ ရွှေ့ပါ။ အောက်ပါ screenshot တွင် သင်တွေ့နိုင်သည်၊ ကော်လံတစ်ခုကိုဖျက်ပြီးနောက် ဖော်မြူလာသည် ကောင်းမွန်စွာအလုပ်လုပ်ပါသည်။ ထို့အပြင် Excel သည် ဤကိစ္စတွင် အကြွင်းမဲ့ကိုးကားချက်များကို မှန်ကန်စွာ ချိန်ညှိရန် လုံလောက်သော စမတ်ဖြစ်သည်-
Excel HLOOKUP နှင့် MATCH
ထိုနည်းအတူ Excel MATCH ကို သင်သုံးနိုင်သည်။ function ကိုသင်၏ HLOOKUP ဖော်မြူလာများကို မြှင့်တင်ပါ။ ယေဘူယျ နိယာမသည် Vlookup ကိစ္စနှင့် အတူတူပင်ဖြစ်သည်- သင်သည် ပြန်ကော်လံ၏ နှိုင်းရအနေအထားကိုရရန် Match လုပ်ဆောင်ချက်ကို အသုံးပြုပြီး ထိုနံပါတ်ကို သင်၏ Hlookup ဖော်မြူလာ၏ row_index_num အငြင်းအခုံသို့ ပေးပို့ပါသည်။
ရှာဖွေမှုတန်ဖိုးသည် ဆဲလ် B5 တွင်ရှိသည်ဆိုပါစို့၊ ဇယားခင်းကျင်းမှုသည် B1:H3၊ ပြန်ပေးသည့်အတန်း၏အမည် (MATCH အတွက်ရှာဖွေမှုတန်ဖိုး) သည် ဆဲလ် A6 တွင်ရှိပြီး အတန်းခေါင်းများသည် A1:A3၊ ဖော်မြူလာအပြည့်အစုံမှာ အောက်ပါအတိုင်းဖြစ်သည်-
=HLOOKUP(B5, B1:H3, MATCH(A6, A1:A3, 0), FALSE)
သင်မြင်ဖူးသည့်အတိုင်း Hlookup/Vlookup & Match သည် ပုံမှန် Hlookup နှင့် Vlookup ဖော်မြူလာများထက် တိုးတက်မှုသေချာပါသည်။ သို့သော်၊ MATCH လုပ်ဆောင်ချက်သည် ၎င်းတို့၏ ကန့်သတ်ချက်များအားလုံးကို မဖယ်ရှားပါ။ အထူးသဖြင့်၊ Vlookup Match ဖော်မြူလာတစ်ခုသည် ၎င်း၏ဘယ်ဘက်တွင် မကြည့်နိုင်သေးဘဲ၊ Hlookup Match သည် ထိပ်ဆုံးအတန်းမှလွဲ၍ အခြားမည်သည့်အတန်းတွင်မဆို ရှာဖွေရန် ပျက်ကွက်ပါသည်။
အထက်ပါ (နှင့် အခြားအနည်းငယ်) ကန့်သတ်ချက်များကို ကျော်လွှားရန်အတွက်၊ အသုံးပြုရန် စဉ်းစားပါ။ Vlookup နှင့် Hlookup တို့ထက် များစွာသာလွန်သော Excel တွင် ရှာဖွေရန် အမှန်တကယ် အစွမ်းထက်ပြီး စွယ်စုံရနည်းလမ်းကို ပံ့ပိုးပေးသည့် INDEX MATCH ၏ ပေါင်းစပ်မှု။ အသေးစိတ်လမ်းညွှန်ချက်နှင့် ပုံသေနည်းနမူနာများကို INDEX & တွင် ရှာတွေ့နိုင်ပါသည်။ Excel တွင် MATCH - VLOOKUP အတွက် ပိုကောင်းသော အခြားရွေးချယ်စရာတစ်ခု။
ဤသည်မှာ Excel တွင် MATCH ဖော်မြူလာများကို သင်အသုံးပြုပုံဖြစ်သည်။ ဤသင်ခန်းစာတွင် ဆွေးနွေးထားသော ဥပမာများသည် သင့်လုပ်ငန်းအတွက် အထောက်အကူဖြစ်မည်ဟု မျှော်လင့်ပါသည်။ ဖတ်ရှုပေးသည့်အတွက် ကျေးဇူးတင်ပါသည်၊ ကျွန်ုပ်တို့၏ဘလော့ဂ်တွင် နောက်အပတ်တွင် တွေ့ရမည်ဟု မျှော်လင့်ပါသည်။