Excel တွင် ကိုက်ညီမှုများစွာဖြင့် INDEX-MATCH (ဥပမာ 6 ခု)

  • ဒါကိုမျှဝေပါ။
Hugh West

Excel သည် တူညီသောတန်ဖိုးများကိုရယူရန် မတူညီသောလုပ်ဆောင်ချက်များနှင့် နည်းလမ်းများကို ပံ့ပိုးပေးပါသည်။ အခြေအနေပေါ်မူတည်၍ အသုံးပြုသူများသည် ၎င်းတို့၏ စိတ်ကြိုက်ရွေးချယ်နိုင်ပါသည်။ ဤသင်ခန်းစာသည် Excel တွင် ကိုက်ညီမှုများစွာဖြင့် INDEX MATCH ကို အသုံးပြု၍ ရလဒ်များ မည်သို့ရရှိနိုင်ပုံကို သင့်အား ပြသသွားမည်ဖြစ်ပါသည်။

ပထမအချက်၊ ယနေ့အလုပ်စာအုပ်အကြောင်း သိပါရစေ။

ယနေ့အလုပ်စာအုပ်၏စာရွက်များတွင် ထုတ်ကုန်များနှင့် ၎င်းတို့၏စျေးနှုန်းဆက်စပ်မှုကို သင်တွေ့လိမ့်မည်။ ဤဆက်ဆံရေးကိုအသုံးပြုခြင်းဖြင့် များစွာသောစံနှုန်းများ ဖြင့် တန်ဖိုးကိုရယူရန် နမူနာအနည်းငယ်ကို ကျွန်ုပ်တို့တွေ့ရပါမည်။

လက်တွေ့ကမ္ဘာတွင် သင်သည် များစွာသောဆက်ဆံရေး၏ဒေတာအတွဲများကို ကိုင်တွယ်ပြီး ရလဒ်များထွက်လာစေရန် မတူညီသောစံနှုန်းများကို သတ်မှတ်ရန် လိုအပ်နိုင်ပါသည်။ လက်ရှိအချိန်တွင် ရိုးရှင်းစေရန်၊ ကိုက်ညီသော ကုန်ပစ္စည်းအမည်နှင့် အရွယ်အစားကို စျေးနှုန်းပြန်လည်ရယူပါမည်။

လေ့ကျင့်ရေးစာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ

ဖော်မြူလာအားလုံးဖြင့် သရုပ်ပြမှုအတွက် အသုံးပြုသည့် အလုပ်စာအုပ်ကို သင်ဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။ အောက်ပါလင့်ခ်မှ။

များစွာသော Matches ဖြင့် INDEX-MATCH.xlsx

INDEX-MATCH ၏အခြေခံများ

INDEX လုပ်ဆောင်ချက်၏ အခြေခံများ

INDEX လုပ်ဆောင်ချက် သည် တန်ဖိုးတစ်ခု သို့မဟုတ် ဇယားတစ်ခု သို့မဟုတ် အပိုင်းအခြားအတွင်းမှ တန်ဖိုးတစ်ခုသို့ တန်ဖိုးတစ်ခုသို့ ပြန်ပို့ပေးသည်။ တစ်ဦးချင်းတန်ဖိုးများ သို့မဟုတ် အတန်းနှင့် ကော်လံတစ်ခုလုံးကို ထုတ်ယူရန် ၎င်းကို အသုံးပြုနိုင်သည်။ INDEX လုပ်ဆောင်ချက်၏ syntax ကို ကြည့်ကြပါစို့။

INDEX(array/reference, row_number, column_number,area_number)

array သို့မဟုတ် ရည်ညွှန်းချက်- ဆဲလ်တစ်ခု သို့မဟုတ် ဆဲလ်အပိုင်းအခြား

row_number တွင်ကြည့်ရန်- a array ရှိ အတန်းတစ်ခုROW($B$6:$B$10)) တန်ဖိုးမှန်လျှင်။ မဟုတ်ပါက၊ ၎င်းသည် ဗလာစာကြောင်းကို ပြန်ပေးသည်။ MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)) အပိုင်းသည် ROW($B$6:$B$10) နံပါတ်များ အတွဲလိုက်ဖြစ်သည်။ ) နှင့် ROW($B$6:$B$10) ကိုက်ညီမှုများ။ ဤသည်မှာ ရွေးချယ်ထားသောကဏ္ဍတစ်ခုရှိ အတန်းစုစုပေါင်းအရေအတွက်ကို ကန့်သတ်ရန် အသုံးဝင်သောလှည့်ကွက်တစ်ခုဖြစ်သည်။

👉 ထို့နောက်၊ SMALL(IF(ISNUMBER(MATCH($B$6:$B$10၊ $C$12) , 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), ""), ROWS($A$1:A1) ရှာဖွေမှုများ ROWS($A$1:A1) - IF အပိုင်း၏ အထွက်မှ အသေးငယ်ဆုံးတန်ဖိုး။

👉 နောက်ဆုံးတွင်၊ INDEX($C$6:$C $10၊ SMALL(IF(ISNUMBER(MATCH($B$6:$B$10၊ $C$12၊ 0)))၊ MATCH(ROW($B$6:$B$10)၊ ROW($B$6:$B$10)) , “”), ROWS($A$1:A1))) ယခင်လုပ်ဆောင်မှု၏ အထွက်ကို အတန်းနံပါတ်အဖြစ် ယူပြီး ROWS($A$1:A1) ကော်လံနံပါတ်အဖြစ်နှင့် ပြန်ပေးသည်။ အပိုင်းအခြား C6:C10 တွင် ဤအနေအထားတွင်ရှိသော တန်ဖိုး။

👉 အလားတူ၊ INDEX('Shop 2'!$C$6:$C$10၊ SMALL(IF (ISNUMBER(MATCH('Shop 2'!$B$6:$B$10၊ $C$12, 0))၊ MATCH(ROW('Shop 2'!$B$6:$B$10), ROW('Shop 2' !$B$6:$B$10)), “”) သည် တူညီသော်လည်း ဒုတိယစာရွက်မှ လုပ်ဆောင်သည်။ စာရွက်အမည်မှာ “Shop 2” ဖြစ်သောကြောင့် အပိုင်းအခြား/ဆဲလ်များကို မရွေးချယ်မီ ၎င်းကို ထည့်ထားသည်။ သင်မလိုအပ်ပါ။ သင်လုပ်နေသော cal စာရွက်ထဲသို့ ၎င်းတို့ကို ထည့်ရန် တွက်ချက်မှုများအပေါ်။ ထို့ကြောင့် ကျွန်ုပ်တို့သည် ဖော်မြူလာ၏ ယခင်အပိုင်းရှိ “Shop 1” အတွက် ထိုသို့မလုပ်ခဲ့ပါ။

👉 နောက်ဆုံးတွင်၊ ကျွန်ုပ်တို့သည် IFERROR လုပ်ဆောင်ချက်တစ်ခုတွင် လုပ်ဆောင်ချက်တစ်ခုလုံးကို ထည့်သွင်းထားပါသည်။ ဟိဖော်မြူလာကို လုပ်ဆောင်နေစဉ် အမှားအယွင်းများ ဖြစ်ပေါ်လာပါက ကွက်လပ်တစ်ခုကို ပြန်ပေးရန် အကြောင်းပြချက်ဖြစ်သည်။

  • နောက်ဆုံးတွင်၊ Enter ကိုနှိပ်ပါ။

  • ယခု၊ ဆဲလ်ကို ထပ်မံရွေးချယ်ပါ။ ထို့နောက် ဆဲလ်အချို့အတွက် ဖြည့်စွက်လက်ကိုင်အိုင်ကွန်ကို နှိပ်ပြီး ဆွဲယူပါ (ခန့်မှန်းထားသော အထွက်ဆဲလ်ပမာဏထက် ပိုနေသင့်သည်)။

ထို့ကြောင့် ကျွန်ုပ်တို့အားလုံးကို တွေ့ရမည်ဖြစ်ပါသည်။ Excel ရှိ အလုပ်စာရွက်များစွာမှ INDEX-MATCH ကို အသုံးပြု၍ ကိုက်ညီမှုများ။

6. Array မပါဘဲ စံသတ်မှတ်ချက်များစွာအတွက် INDEX-MATCH

ကျွန်ုပ်တို့သည် ကိုက်ညီမှု သို့မဟုတ် စံနှုန်းများစွာအတွက် INDEX-MATCH ကို အသုံးပြုနိုင်သည်။ ဇွတ်။ ဥပမာအားဖြင့်၊ အောက်ပါဒေတာအတွဲကို ယူကြပါစို့။

သို့သော် ၎င်းကိုရရှိရန် အထောက်အကူကော်လံတစ်ခု လိုအပ်ပါသည်။ မေးခွန်းရှိလုပ်ဆောင်ချက်များအပြင် Concatenate လုပ်ဆောင်ချက် ကို အသုံးပြုပါမည်။ လမ်းညွှန်အပြည့်အစုံအတွက် ဤအဆင့်များကို လိုက်နာပါ။

အဆင့်များ-

  • ပထမဦးစွာ၊ ဆဲလ် F5 ကိုရွေးချယ်ပြီး အောက်ပါဖော်မြူလာကို ချရေးပါ။

=CONCATENATE(C5,",",D5,",",E5)

  • ထို့နောက် Enter ကိုနှိပ်ပါ။

  • ယခု ဆဲလ်ကို ထပ်မံရွေးချယ်ပြီး ကျန်ဆဲလ်များအတွက် ဖော်မြူလာကို ထပ်ပွားရန် ကော်လံအဆုံးသို့ ဖြည့်စွက်လက်ကိုင်အိုင်ကွန်ကို နှိပ်ပြီး ဆွဲယူပါ။

  • နောက်တစ်ခု၊ မူရင်းဒေတာအတွဲတွင် 100s အားလုံးအတွက် INDEX-MATCH ကို ရှာတွေ့ပါမည်။ ယင်းအတွက်၊ တန်ဖိုးကို သိမ်းဆည်းရန် ဆဲလ်တစ်ခုကို ရွေးပါ ( H5 ဤကိစ္စတွင်)။
  • ထို့နောက် အောက်ပါဖော်မြူလာကို ထည့်ပါ။

=INDEX(B5:B19,MATCH("100,100,100",F5:F19,0))

🔎 အပိုင်းခွဲဖော်မြူလာ

👉 MATCH(“100,100,100”,F5:F19,0) သည် 100,100,100 အပိုင်းအခြား F5: F19 .

👉 ထို့နောက် INDEX(B5:B19,MATCH(“100,100,100”,F5:F19,0)) တန်ဖိုးနှင့် တူညီသည့် အနေအထားတွင် တန်ဖိုးကို ပြန်ပေးသည်။

  • နောက်ဆုံးတွင်၊ Enter ကိုနှိပ်ပါ။

ဤနည်းအားဖြင့်၊ ကျွန်ုပ်တို့သည် စံသတ်မှတ်ချက်များစွာအတွက် INDEX-MATCH ကိုသုံးနိုင်သည် သို့မဟုတ် Excel တွင် မည်သည့် array မှ မပါဘဲ ကိုက်ညီပါသည်။

Excel တွင် INDEX-MATCH ဖော်မြူလာကို အသုံးပြု၍ ဒေါင်လိုက် အများအပြား တန်ဖိုးများ ပြန်ပေးနည်း

သင် INDEX-MATCH ကို အသုံးပြု၍ တန်ဖိုးများစွာကို ဒေါင်လိုက် ပြန်ပေးလိုသည့် အခြေအနေတွင်၊ ၎င်းကို ကြည့်ကြပါစို့။ အောက်ပါဥပမာ။

ဒေတာအတွဲအတွက် ကျွန်ုပ်တို့ မည်သို့အောင်မြင်နိုင်သည်ကို ကြည့်ရန် ဤအဆင့်များကို လိုက်နာပါ။

အဆင့်များ-

  • ပထမ၊ ဆဲလ် F5 ကို ရွေးပါ။
  • ဒုတိယ၊ အောက်ပါပုံသေနည်းကို ချရေးပါ။

=IFERROR(INDEX($C$5:$C$14,SMALL(IF($E$5=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1),ROW(1:1))),"")

🔎 ဖော်မြူလာ၏ခွဲခြမ်းစိတ်ဖြာ

👉 ROW($B$5:$B$14) ပြန်အမ်းငွေ အပိုင်းအခြား B5:B14 ၏ အတန်းနံပါတ်များ ပါဝင်သော array တစ်ခု။

👉 ROW($B$5:$B$14)-ROW($B$5) +1 ဤကိစ္စတွင် 1 မှ 10 ၏ array တစ်ခုမျှသာဖြစ်သည့် ဆဲလ်၏ array နှင့် row နံပါတ်ကြားခြားနားချက်ကို ပြန်ပေးသည်။

👉 IF( $E$5=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1) ဆဲလ်တန်ဖိုး E5 တူညီသည့်နေရာကို စစ်ဆေးသည် အကွာအဝေး B5:B14 နှင့် ၎င်းသည် ယခင်နှင့်မှန်ကန်သည့် array ရှိ နံပါတ်ကို ပြန်ပေးသည်array။

👉 SMALL(IF($E$5=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1),ROW (1:1) Array မှ အငယ်ဆုံးနံပါတ်ကို ပြန်ပေးသည်။

👉 INDEX($C$5:$C$14,SMALL(IF($E$5=$B$5:$B) $14,ROW($B$5:$B$14)-ROW($B$5)+1),ROW(1:1))) ထို့နောက် အပိုင်းအခြား C5:C14 အတွင်းရှိ တန်ဖိုးကို ပြန်ပေးသည်။

👉 နောက်ဆုံး၊ IFERROR(INDEX($C$5:$C$14,SMALL(IF($E$5=$B$5:$B$14,ROW($B$5-)- $B$14)-ROW($B$5)+1),ROW(1:1))),"") တန်ဖိုးတစ်ခုသည် ဖော်မြူလာတွင် အမှားအယွင်းတစ်ခု ဖြစ်ပေါ်ပါက၊ ၎င်းသည် အလွတ်စာကြောင်းတစ်ခု ပြန်ပေးကြောင်း သေချာစေပါသည်။

  • တတိယ၊ Enter ကိုနှိပ်ပါ။

  • ထို့နောက် ဆဲလ်ကို ထပ်မံရွေးချယ်ပါ။ နောက်ဆုံးတွင် အချို့ဆဲလ်များအတွက် ဖြည့်စွက်လက်ကိုင်အိုင်ကွန်ကို အောက်သို့ဆွဲယူကာ တန်ဖိုးများအားလုံးကို ရယူပါ။

ဤနည်းဖြင့် ကျွန်ုပ်တို့သည် တန်ဖိုးများစွာကို ပြန်ပေးနိုင်ပါသည်။ Excel တွင် INDEX-MATCH ကို ဒေါင်လိုက်အသုံးပြုခြင်း။

Read More- မတူညီသောစာရွက်တွင် စံသတ်မှတ်ချက်များစွာဖြင့် INDEX MATCH (နည်းလမ်း 2 ခု)

နိဂုံး

ဒီနေ့အတွက် ဒီလောက်ပါပဲ။ INDEX MATCH ကို မြှောက်ပြီး INDEX MATCH လုပ်နည်း နှစ်နည်းကို သင်ပြပေးထားပါတယ် le ဟုတ်လား။ ဒါကို အထောက်အကူဖြစ်မယ်လို့ မျှော်လင့်ပါတယ်။ နားလည်ရခက်တာရှိရင် လွတ်လွတ်လပ်လပ် မှတ်ချက်ပေးနိုင်ပါတယ်။ အလုပ်အတွက် အခြားနည်းလမ်းများရှိပါက ကျွန်ုပ်တို့ထံ အကြောင်းကြားရန် ကြိုဆိုပါသည်။

ဤကဲ့သို့သော လမ်းညွှန်ချက်များအတွက်၊ Exceldemy.com သို့ ဝင်ရောက်ကြည့်ရှုပါ။

value

column_number- တန်ဖိုးတစ်ခု ပြန်ပေးမည့် array ရှိ ကော်လံ

area_number: ၎င်းမှ ပြန်ပေးမည့် ရည်ညွှန်းသည့် အပိုင်းအခြားကို ရွေးပါ row_num နှင့် column_num ၏ လမ်းဆုံ။ ၎င်းသည် စိတ်ကြိုက်ရွေးချယ်နိုင်သော အကွက်တစ်ခုဖြစ်သည်။

ဖော်မြူလာကိုရေးနေစဉ် row_number သို့မဟုတ် column_number ကို ပေးမည်ဆိုသည်ကို သင်ရွေးချယ်နိုင်ပါသည်။ သင်သည် row_number ကို ပေးလျှင် column_number နှင့် အပြန်အလှန် အသုံးပြုရန် စိတ်ကြိုက်ရွေးချယ်နိုင်ပါသည်။

ပိုမိုလေးနက်သော syntax တစ်ခုအတွက် Microsoft support site ကို သင်စစ်ဆေးနိုင်ပါသည်။ ခွဲခြမ်းစိတ်ဖြာခြင်း။

MATCH လုပ်ဆောင်ချက်၏ အခြေခံများ

လက်တွေ့အားဖြင့်၊ INDEX လုပ်ဆောင်ချက်ဖြင့် သင်ပိုမိုတွေ့ရလေ့ရှိသည့် လုပ်ဆောင်ချက်တစ်ခုမှာ MATCH လုပ်ဆောင်ချက်ဖြစ်သည်။ MATCH လုပ်ဆောင်ချက်ကို ဆဲလ်အကွာအဝေးအတွင်း သတ်မှတ်ထားသော အရာတစ်ခု၏ တည်နေရာကို ရှာဖွေရန် အသုံးပြုသည်။ ၎င်းသည် အပိုင်းအခြားရှိ အရာတစ်ခု၏ နှိုင်းရအနေအထားကို ပြန်ပေးသည်။

MATCH လုပ်ဆောင်ချက်၏ အဆက်အစပ်မှာ

MATCH(lookup_value, lookup_array, match_type)

lookup_value- lookup_array တွင်ရှာဖွေရန်တန်ဖိုး။

lookup_array- ရှာဖွေနေသောဆဲလ်အကွာအဝေးတစ်ခု။

match_type: ၎င်းသည် ရွေးချယ်နိုင်သော အကွက်တစ်ခုဖြစ်သည်။ သင်သည် တန်ဖိုး 3 ခုကို ထည့်သွင်းနိုင်သည်။

1 = သေးငယ်သည် သို့မဟုတ် တူညီသော lookup_value

0 = အတိအကျ lookup_value

-1 = lookup_value ထက် ကြီးသည် သို့မဟုတ် ညီမျှသည်

ပိုမိုနက်ရှိုင်းစွာ နားလည်ရန်အတွက်၊ သင်သည် Microsoft ပံ့ပိုးကူညီမှု ဆိုက်ကို ဝင်ရောက်ကြည့်ရှုနိုင်ပါသည်။

6 INDEX-အသုံးပြုခြင်းအတွက် သင့်လျော်သော ဥပမာများ MATCH Formula ဖြင့်များစွာသော ကိုက်ညီမှုများ

ယခု ကျွန်ုပ်တို့သည် ဤဖော်မြူလာများနှင့် သီအိုရီများကို ကျွန်ုပ်တို့၏ဒေတာအတွဲတွင် လက်တွေ့လုပ်ဆောင်သွားပါမည်။ INDEX-MATCH ကို Excel တွင် ကိုက်ညီမှုများစွာဖြင့် အသုံးပြု၍ မတူညီသော အခြေအနေများကို ဖြေရှင်းပြီး ပိုမိုနားလည်နိုင်စေရန် မတူညီသောကဏ္ဍများတွင် ထည့်သွင်းထားသည်။ မတူညီသောအခြေအနေများတွင် ၎င်းတို့ကို မည်သို့အသုံးချနိုင်သည်ကို ကြည့်ရှုရန် သို့မဟုတ် သင်အတိအကျတစ်ခုကို နှစ်သက်ပါက၊ အထက်ပါဇယားတွင် ၎င်းကို သင်တွေ့နိုင်ပါသည်။

1. INDEX-MATCH with Multiple Criteria

အတွက် စံသတ်မှတ်ချက်များစွာ ဖြင့် တန်ဖိုးများကို ထုတ်ယူခြင်းအားလုံး၏ ပထမဆုံး စံသတ်မှတ်ချက်များကို သတ်မှတ်ပေးသည်။ ဥပမာအားဖြင့်၊ အကယ်၍ သင်သည် အရွယ်အစားသေးငယ်သော ရှပ်အင်္ကျီ (ကျွန်ုပ်တို့၏ အလုပ်စာအုပ်တွင်) စျေးနှုန်းကို ရယူလိုပါက ထုတ်ကုန်အမည် – အင်္ကျီနှင့် အရွယ်အစား – Small ကို သတ်မှတ်ရန် လိုအပ်ပါသည်။

Excel တွင်ဤများစွာသောကိုက်ညီမှုများနှင့်အညွှန်းကိန်းကိုက်ညီမှုကိုရှာဖွေရန် ဖော်မြူလာကိုကျွန်ုပ်တို့မည်ကဲ့သို့သုံးနိုင်သည်ကိုကြည့်ရန်ယခုဤအဆင့်များကိုလိုက်နာပါ။

အဆင့်များ-

  • ပထမ၊ ဆဲလ် G6 ကိုရွေးပါ။
  • ထို့နောက် အောက်ပါဖော်မြူလာကို ချရေးပါ။

=INDEX(D5:D15,MATCH(1,(G4=B5:B15)*(G5=C5:C15),0))

<7

🔎 ဖော်မြူလာ၏ခွဲခြမ်းစိတ်ဖြာ

INDEX(D5:D15,MATCH(1,(G4=B5:B15))*(G5=C5- C15),0))

👉 (G4=B5:B15) နှင့် (G5=C5:C15) နှစ်ခုလုံးသည် အခြေအနေများနှင့် ပြန်လာသည် TRUE သို့မဟုတ် FALSE အခြေအနေများသည် မှန်သည်ဖြစ်စေ မမှန်ကန်ခြင်းအပေါ် မူတည်သည်။ ကိန်းဂဏာန်းအရ၊ ၎င်းတို့သည် 1 သို့မဟုတ် 0 ဖြစ်သည်။ ထို့ကြောင့် ကိန်းဂဏန်းနှစ်ခုလုံးသည် အမှန်ရှိရာ 1 ကို ပြန်ပေးသည်။

👉 MATCH(1,(G4=B5:B15)*(G5=C5:C15) 0) အခြေအနေနှစ်ခုလုံးရှိသည့် အနေအထားကို ပြန်ပေးသည်။မှန်ပါတယ်။ ဤအခြေအနေတွင်၊ ၎င်းသည် 1.

👉 INDEX(D5:D15,MATCH(1,(G4=B5:B15)*(G5=C5:C15,0))) ဖော်မြူလာ၏ ယခင်အပိုင်းကို ပြန်ပေးသည့် အနေအထားရှိ တန်ဖိုးကို ပြန်ပေးသည်။

  • နောက်ဆုံးတွင်၊ Enter ကိုနှိပ်ပါ။

ဤသည်မှာ Excel တွင် စံသတ်မှတ်ချက်များစွာ သို့မဟုတ် ကိုက်ညီမှုများအတွက် INDEX MATCH ကို မည်သို့အသုံးပြုနိုင်မည်နည်း။

Read More: Excel တွင် မတူညီသော Arrays များမှ စံသတ်မှတ်ချက်များစွာကို ယှဉ်တွဲနည်း

2. အတန်းများနှင့် ကော်လံများဆိုင်ရာ စံသတ်မှတ်ချက်များစွာရှိသော INDEX-MATCH

ဤကဏ္ဍတွင်၊ အတန်းများနှင့် ကော်လံများတွင် စံသတ်မှတ်ချက်နှစ်ခု သို့မဟုတ် နှစ်ခုထက်ပိုသော စံသတ်မှတ်ချက်များကို စမ်းသပ်ခြင်းဖြင့် ရှာဖွေမှုလုပ်ဆောင်ပုံကို ဆွေးနွေးပါမည်။ ။ အနည်းငယ် ဆန်းကျယ်ပြီး ရှုပ်ထွေးပုံပေါ်နိုင်သည် ။

ကျွန်ုပ်တို့၏ ဥပမာတွင် ပြောင်းလဲမှုအနည်းငယ်ကို ယူဆောင်လာပါသည်၊ ယခု ကျွန်ုပ်တို့၏ဇယားသည် ကော်လံတစ်ခုချင်းစီကို ကိုယ်စားပြုသည့် အရွယ်အစားတန်ဖိုးများ (အသေး၊ အကြီး၊ M၊ XL) ကဲ့သို့သော ပုံစံဖြင့် စီစဉ်ထားပါသည်။

ယခင်ကဏ္ဍနှင့်ဆင်တူသည်၊ ထုတ်ကုန်နှင့် လိုအပ်သောအရွယ်အစားကို စံတန်ဖိုးများအဖြစ် သတ်မှတ်ပါ။

၎င်းအတွက် ဖော်မြူလာကိုကျွန်ုပ်တို့မည်ကဲ့သို့သုံးနိုင်သည်ကိုကြည့်ရန် ဤအဆင့်များကို လိုက်နာပါ။ အပိုင်း။

အဆင့်များ-

  • ပထမဦးစွာ၊ ဆဲလ် I6 ကိုရွေးချယ်ပါ။
  • ထို့နောက် အောက်ပါဖော်မြူလာကို ချရေးပါ။ အဲဒါ။

=INDEX(C5:F7,MATCH(I4,B5:B7,0),MATCH(I5,C4:F4,0))

🔎 ဖော်မြူလာ၏ခွဲခြမ်းစိတ်ဖြာ

👉 MATCH(I4,B5:B7,0) သည် I4 အကွာအဝေး B5:B7 တန်ဖိုး၏ အတိအကျတူညီမှုကို ပြန်ပေးသည်။

👉 အလားတူ၊ MATCH(I5,C4:F4,0) သည် I5 အကွာအဝေး C4:F4 အတွင်းရှိ တန်ဖိုး၏ အတိအကျကိုက်ညီမှုကို ပြန်ပေးသည်။ .

👉 နောက်ဆုံး၊ INDEX(C5:F7,MATCH(I4,B5:B7,0),MATCH(I5,C4:F4,0)) ပထမ function ၏ output ကို row number အဖြစ် ယူပြီး ဒုတိယ function အဖြစ်၊ ကော်လံနံပါတ်နှင့် အပိုင်းအခြား C5:F7 မှ အနေအထားရှိ တန်ဖိုးကို ပြန်ပေးသည်။

  • ထို့နောက်၊ Enter ကိုနှိပ်ပါ။

ထို့ကြောင့်၊ ကျွန်ုပ်တို့သည် INDEX-MATCH အတန်းများနှင့် ကော်လံများဆိုင်ရာ စံသတ်မှတ်ချက်များစွာဖြင့် အသုံးပြုနိုင်ပါသည်။

Read More: Excel Index Match single/multiple standards တစ်ခုတည်း/multiple ရလဒ်များ

အလားတူ Readings

  • IndEX MATCH 3 Excel ရှိ စံသတ်မှတ်ချက်များ (ဥပမာ 4 ခု)
  • Excel ရှိ စာရွက်များစွာတွင် INDEX MATCH (အခြားရွေးချယ်စရာဖြင့်)
  • များစွာသောအောက်ရှိ INDEX-MATCH Functions ပေါင်းလဒ်များ Excel ရှိ သတ်မှတ်ချက်
  • Excel တွင် အနိမ့်ဆုံးတန်ဖိုးကိုရှာဖွေရန် အနိမ့်ဆုံးတန်ဖိုးကိုရှာဖွေရန် Excel တွင် အတန်းများစွာအညွှန်း (4 နည်းလမ်း) သင့်လျော်သောနည်းလမ်းများ)

3. ကပ်လျက်မဟုတ်သောကော်လံများမှ INDEX-MATCH

ဤကဏ္ဍတွင်၊ matchi ရယူနည်းကို နမူနာပြပါမည်။ ကပ်လျက်မဟုတ်သော ကော်လံနှစ်ခုကို အသုံးပြု၍ ng တန်ဖိုးများ။ ထို့အပြင်၊ ဤအခြေအနေအတွက် IFERROR လုပ်ဆောင်ချက် လိုအပ်ပါသည်။

၎င်းသည် သရုပ်ပြမှုအတွက် ဒေတာအတွဲဖြစ်ပါမည်။

ဤအဆင့်များကို လိုက်နာပါ။ ဤဒေတာအတွဲရှိ ကပ်လျက်မဟုတ်သောကော်လံများ (ထုတ်ကုန်နှင့် ပမာဏ) အတွက် INDEX-MATCH ကို မည်သို့အသုံးပြုနိုင်သည်ကို ကြည့်ရန်။

အဆင့်များ-

  • ဦးစွာ၊ ဆဲလ် G6 ကို ရွေးပါ။
  • ထို့နောက် ၎င်းကို ချရေးပါ။၎င်းတွင်ဖော်ပြထားသော ဖော်မြူလာ။

=IFERROR(INDEX(B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0)),"No Value")

🔎ဖော်မြူလာ၏ခွဲခြမ်းစိတ်ဖြာ

IFERROR(INDEX(B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0))," တန်ဖိုးမရှိ”)

👉 MATCH(G5,B4:B7,0) အပိုင်းအခြားရှိ ဆဲလ် G5 ၏တန်ဖိုးအတိအကျကို ရှာပါ>B4:B7 ။

👉 နှင့် MATCH(F6,B4:D4,0) F6 သည် အပိုင်းအခြား ကို ရှာသည် B4:D4 .

👉 ထို့နောက် INDEX(B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0)) ယူသည် အတန်းနံပါတ်အဖြစ် ပထမလုပ်ဆောင်ချက်တန်ဖိုးနှင့် ကော်လံနံပါတ်အဖြစ် ဒုတိယလုပ်ဆောင်ချက်တန်ဖိုးကို အပိုင်းအခြား B4:D7 ရှိ ထိုအနေအထားရှိတန်ဖိုးကို ပြန်ပေးသည်။

👉 နောက်ဆုံးတွင်၊ IFERROR(INDEX (B4:D7,MATCH(G5,B4:B7,0),MATCH(F6,B4:D4,0)),"တန်ဖိုးမရှိ") လုပ်ဆောင်နေစဉ် အမှားအယွင်းတစ်ခုရှိလျှင် "No Value" စာကြောင်းကို ပြန်ပေးသည် ဖော်မြူလာ။ မဟုတ်ပါက၊ ၎င်းသည် ပုံမှန်တန်ဖိုးကို ပြန်ပေးသည်။

  • ထို့နောက်၊ Enter သင့်ကီးဘုတ်ပေါ်တွင် နှိပ်ပါ။

အနေဖြင့် ရလဒ်အနေဖြင့်၊ Excel တွင် ရွေးချယ်ထားသော စံနှုန်းများစွာအတွက်ပင် ကပ်လျက်မဟုတ်သောကော်လံများမှ INDEX-MATCH ကို အသုံးပြု၍ လိုချင်သောကိုက်ညီမှုကို ကျွန်ုပ်တို့ရှာတွေ့နိုင်ပါသည်။

4. Multiple Tables မှ INDEX-MATCH

ဇယားများစွာမှကိုက်ညီမှုများကိုရှာဖွေရန် INDEX-MATCH ဖော်မြူလာကို အသုံးပြုနိုင်ပါသည်။ ဤလုပ်ဆောင်ချက်နှင့်အတူ၊ ကျွန်ုပ်တို့သည် SMALL ISNUMBER ROW COUNTIF နှင့် IFERROR လုပ်ဆောင်ချက်များကိုလည်း လိုအပ်မည်ဖြစ်ပါသည်။ .

နမူနာစာရွက်တွင်၊ ကျွန်ုပ်တို့တွင် ဆိုင်၏ထုတ်ကုန် ၂ ခုရှိသည်။ ဤစာရွက်ကို အသုံးပြု၍ မည်သို့မြင်မည်နည်း။လုပ်ဆောင်စရာကို လုပ်ဆောင်ရန်။

Excel ရှိ ဤဇယားအစုံမှ ကိုက်ညီမှုများစွာဖြင့် INDEX-MATCH နှင့်အတူ ဤလုပ်ဆောင်ချက်များကို ပေါင်းစပ်အသုံးပြုနိုင်ပုံကို ကြည့်ရှုရန် ဤအဆင့်များကို လိုက်နာပါ .

အဆင့်များ-

  • ပထမ၊ ဆဲလ် C14 ကို ရွေးပါ။
  • ယခု အောက်ပါဖော်မြူလာကို ချရေးပါ။

=IFERROR(INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), ""), ROWS($A$1:A1))), INDEX($F$6:$F$10, SMALL(IF(ISNUMBER(MATCH($E$6:$E$10, $C$12, 0)), MATCH(ROW($E$6:$E$10), ROW($E$6:$E$10)), ""), ROWS($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))))

🔎 ဖော်မြူလာ၏ခွဲခြမ်းစိတ်ဖြာမှု

IFERROR(INDEX($C$6:$C$10၊ SMALL(IF(ISNUMBER(MATCH($B$6:$B$10၊ $C$12, 0))), MATCH( ROW($B$6:$B$10), ROW($B$6:$B$10)), ""), ROWS($A$1:A1))), INDEX($F$6:$F$10၊ SMALL( IF(ISNUMBER(MATCH($E$6:$E$10၊ $C$12, 0)), MATCH(ROW($E$6:$E$10), ROW($E$6:$E$10)), "") ၊ ROWS($A$1:A1)-COUNTIF($B$6:$B$10၊ $C$12))))

👉 MATCH($B$6:$B$10၊ $C$12, 0) C12 အကွာအဝေး B6:B10 တွင် အတိအကျကိုက်ညီမှုကို ရှာပါ။

👉 ISNUMBER(MATCH($B) $6:$B$10၊ $C$12, 0)) တန်ဖိုးသည် လုပ်ဆောင်ချက်ရှိ နံပါတ်ဟုတ်မဟုတ် စစ်ဆေးပါသည်။

👉 IF(ISNUMBER(MATCH($B$6:$B$10) ၊ $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), "") ROW($B$6:$B$1 0)) ယခင်လုပ်ဆောင်ချက်သည် နံပါတ်ဟုတ်၊ မဟုတ် စစ်ဆေးသည်။ အဲဒါဆိုရင်၊ MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10))) ရဲ့ အထွက်တန်ဖိုးကို ပြန်ပေးမယ့် အတန်းရဲ့ array ရဲ့ အနေအထားပါ။ နံပါတ်များကို ပထမနှင့် ဒုတိယ ROW လုပ်ဆောင်ချက်များတွင် တူညီပါသည်။ မဟုတ်ပါက၊ ၎င်းသည် အလွတ်စာကြောင်းကို ပြန်ပေးသည်။

👉 SMALL(IF(ISNUMBER(MATCH($B$6:$B$10၊ $C$12, 0))), MATCH(ROW($B$6: $B$10၊ ROW($B$6:$B$10)),“”), ROWS($A$1:A1)) ROWS($A$1:A1) - ခုမြောက် အသေးငယ်ဆုံးတန်ဖိုးကို array မှ ပြန်ပေးသည်။

👉 နောက်ဆုံး။ INDEX($C$6:$C$10၊ SMALL(IF(ISNUMBER(MATCH($B$6:$B$10၊ $C$12၊ 0))))၊ MATCH(ROW($B$6:$B$10))၊ ROW($B$6:$B$10)), “”), ROWS($A$1:A1))) အကွာအဝေး C6:C10 အတွင်းရှိ အဆိုပါတန်ဖိုးကို ပြန်ပေးသည်။

👉 INDEX($F$6:$F$10၊ SMALL(IF(ISNUMBER(MATCH($E$6:$E$10၊ $C$12, 0))), MATCH(ROW($E$6: $E$10), ROW($E$6:$E$10)), ""), ROWS($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))) လုပ်သည် အတူတူပါပဲ၊ ဒါပေမယ့် ဖော်မြူလာရဲ့ ဒီအပိုင်းမှာ အပိုင်းအခြားတွေ ကွာဟချက်တွေကြောင့် ဒုတိယဇယားကနေ ကွဲပြားပါတယ်။

👉 နောက်ဆုံးအနေနဲ့၊ function တစ်ခုလုံးက function တစ်ခုလုံးကိုယူပြီး INDEX-MATCH ကို ပြန်ပေးပါတယ်။ ပေါင်းစပ်မှုများ။ IFERROR function ၏အကျိုးသက်ရောက်မှုသည် ဖော်မြူလာကိုလုပ်ဆောင်နေစဉ် အမှားအယွင်းများရှိခဲ့ပါက ၎င်းသည် မည်သည့်တန်ဖိုးမှပြန်မလာပါ။

  • ထို့နောက် Enter ကိုနှိပ်ပါ။

  • ထို့နောက်၊ ဆဲလ်ကို ထပ်မံရွေးချယ်ပြီး ဆဲလ်များစွာအတွက် ဖြည့်စွက်လက်ကိုင်အိုင်ကွန်ကို အောက်သို့ဆွဲယူကာ ဇယားများမှ ကျန်တန်ဖိုးများကို ရှာဖွေပါ။ အပိုဆဲလ်များကို သင်ဆွဲယူနိုင်ပြီး၊ Excel သည် ၎င်းတို့တွင် မရှိတော့သည့်အခါ တန်ဖိုးများကို ရပ်တန့်သွားမည်ဖြစ်သည်။

ဤအရာသည် စံသတ်မှတ်ချက်များကို အသုံးပြု၍ INDEX-MATCH ကိုအသုံးပြုပုံ၊ Excel တွင် ဇယားများစွာ။

Read More: INDEX၊ MATCH နှင့် COUNTIF Function ကိုအသုံးပြု၍ Excel တွင် စံသတ်မှတ်ချက်အများအပြား

5. INDEX-MATCH မှ အလုပ်စာရွက်များစွာ

ကျွန်ုပ်တို့သည် INDEX-MATCH ကို အသုံးပြုနိုင်ပါသည်။မတူညီသောစာရွက်များပေါ်တွင်ဖော်မြူလာ။ ဤနေရာတွင် မတူညီသော အလုပ်စာရွက်နှစ်ခုပေါ်တွင် ဤဇယားနှစ်ခုရှိသည်။

ဆိုင် 1 အတွက် စာရွက် 1 နှင့် ဆိုင် 2 အတွက် စာရွက် 1 ကိုဝယ်ပါ။

ရလဒ်ထွက်လာရန် ကျွန်ုပ်တို့လုပ်ဆောင်ရမည့်အရာမှာ Cell ရည်ညွှန်းချက်၏ ရှေ့တွင် Sheet အမည်ကို ပေးရုံသာဖြစ်သည်။ နောက်ထပ်အသေးစိတ်အချက်အလက်များအတွက် ဤအဆင့်များကို လိုက်နာပါ။

အဆင့်များ-

  • ပထမဦးစွာ၊ ဆဲလ် C14 စာရွက် “Shop 1” ကို ရွေးပါ။
  • ထို့နောက် အောက်ပါပုံသေနည်းကို ချရေးပါ။

=IFERROR(INDEX($C$6:$C$10, SMALL(IF(ISNUMBER(MATCH($B$6:$B$10, $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), ""), ROWS($A$1:A1))), INDEX('Shop 2'!$C$6:$C$10, SMALL(IF(ISNUMBER(MATCH('Shop 2'!$B$6:$B$10, $C$12, 0)), MATCH(ROW('Shop 2'!$B$6:$B$10), ROW('Shop 2'!$B$6:$B$10)), ""), ROWS($A$1:A1)-COUNTIF($B$6:$B$10, $C$12))))

🔎 ဖော်မြူလာ၏ခွဲခြမ်းစိတ်ဖြာ

IFERROR(INDEX($C$6:$C$10၊ SMALL(IF(ISNUMBER(MATCH($B$6:$) B$10၊ $C$12, 0)), MATCH(ROW($B$6:$B$10), ROW($B$6:$B$10)), ""), ROWS($A$1:A1))) , INDEX('Shop 2'!$C$6:$C$10၊ SMALL(IF(ISNUMBER(MATCH('Shop 2''!$B$6:$B$10၊ $C$12, 0))), MATCH(ROW(' ဆိုင် 2'!$B$6:$B$10), ROW('Shop 2'!$B$6:$B$10)), “”), ROWS($A$1:A1)-COUNTIF($B$6:$ B$10၊ $C$12))))

👉 MATCH($B$6:$B$10၊ $C$12, 0) တန်ဖိုး၏ အတိအကျတူညီမှုကို ရှာဖွေပါ ဆဲလ်များ၏ C12 အကွာအဝေး B6:B10

👉 ISNUMBER(MATCH($B$6:$B$10၊ $C$12, 0) ) ယခင် function ၏ output သည် နံပါတ်တစ်ခု ဟုတ်မဟုတ် စစ်ဆေးသည်။ တိုက်ဆိုင်မှု ရှိ၊ မရှိ ဆုံးဖြတ်ပေးသည်။ ၎င်းသည် နံပါတ်တန်ဖိုးကို ဘူလီယန်အဖြစ်သို့ ပြောင်းရန်သာဖြစ်သည်။

👉 ထို့နောက် IF(ISNUMBER(MATCH($B$6:$B$10၊ $C$12, 0)))၊ MATCH(ROW($ B$6:$B$10), ROW($B$6:$B$10)), "") ဘူလီယံတန်ဖိုးကို စစ်ဆေးပြီး MATCH(ROW($B$6:$B$10))၊

Hugh West သည် လုပ်ငန်းနယ်ပယ်တွင် အတွေ့အကြုံ 10 နှစ်ကျော်ရှိသော Excel သင်တန်းဆရာနှင့် ခွဲခြမ်းစိတ်ဖြာသူဖြစ်သည်။ စာရင်းကိုင်နှင့် ဘဏ္ဍာရေးဆိုင်ရာဘွဲ့နှင့် စီးပွားရေးစီမံခန့်ခွဲမှု မဟာဘွဲ့တို့ကို ရရှိထားသူဖြစ်သည်။ Hugh သည် သင်ကြားရေးကို ဝါသနာပါပြီး လိုက်နာရန်နှင့် နားလည်ရန်လွယ်ကူသော ထူးခြားသောသင်ကြားရေးနည်းလမ်းကို တီထွင်ခဲ့သည်။ Excel ၏ ကျွမ်းကျင်သော အသိပညာသည် ကမ္ဘာတစ်ဝှမ်းရှိ ထောင်ပေါင်းများစွာသော ကျောင်းသားများနှင့် ပရော်ဖက်ရှင်နယ်များကို ၎င်းတို့၏ ကျွမ်းကျင်မှုနှင့် ၎င်းတို့၏ အသက်မွေးဝမ်းကြောင်းတွင် ထူးချွန်အောင် ကူညီပေးခဲ့သည်။ သူ၏ဘလော့ဂ်မှတစ်ဆင့်၊ Hugh သည် လူတစ်ဦးချင်းစီနှင့် လုပ်ငန်းများ၏ အလားအလာများ ပြည့်မီစေရန်အတွက် အခမဲ့ Excel သင်ခန်းစာများနှင့် အွန်လိုင်းသင်တန်းများကို ပေးဆောင်ကာ သူ၏အသိပညာကို ကမ္ဘာနှင့်မျှဝေပါသည်။