မာတိကာ
ဤဆောင်းပါးတွင်၊ ကျွန်ုပ်သည် သင့်အား IF ကို INDEX-MATCH Excel တွင် သင်မည်သို့အသုံးပြုနိုင်ကြောင်းပြသပါမည်။ IF လုပ်ဆောင်ချက်၊ INDEX လုပ်ဆောင်ချက်၊ နှင့် MATCH လုပ်ဆောင်ချက် တို့သည် Excel ၏ အလွန်အရေးကြီးပြီး အသုံးများသော လုပ်ဆောင်ချက်သုံးခုဖြစ်သည်။ Excel တွင်အလုပ်လုပ်နေစဉ်၊ ကျွန်ုပ်တို့သည် ဤလုပ်ဆောင်ချက်သုံးခုကို ပေါင်းစပ်အသုံးပြုရလေ့ရှိသည်။ ဒီနေ့တော့ ဒီလုပ်ဆောင်ချက်တွေကို ဖြစ်နိုင်သမျှ နည်းလမ်းပေါင်းစုံနဲ့ ပြည့်စုံစွာ ပေါင်းစပ်နိုင်ပုံကို သင်ပြပါမယ်။
Practice Workbook
IF နဲ့ INDEX- MATCH.xlsx
3 Excel တွင် INDEX-MATCH နှင့် IF ကိုအသုံးပြုရန်နည်းလမ်းများ
ဤနေရာတွင် အမည်များ<နှင့် ဒေတာအစုံရရှိပါသည်။ ကျောင်းသားအချို့၏ 2> နှင့် နေကြာပန်းသူငယ်တန်းဟုခေါ်သော ကျောင်း၏ အမှတ်များ နှင့် ရူပဗေဒ နှင့် ဓာတုဗေဒ ။
ဤဒေတာအတွဲမှ ဖြစ်နိုင်သမျှနည်းလမ်းအားလုံးတွင် IF လုပ်ဆောင်ချက် ၊ INDEX လုပ်ဆောင်ချက် နှင့် MATCH လုပ်ဆောင်ချက် တို့ကို ပေါင်းစပ်ရန် ကြိုးစားကြပါစို့။
၁။ INDEX-MATCH ကို Excel တွင် INDEX-MATCH ဖြင့် IF ဖြင့်အသုံးပြုရန် IF လုပ်ဆောင်ချက်တစ်ခုအတွင်း ခြုံပါ
သင်သည် IF လုပ်ဆောင်ချက် အတွင်းတွင် INDEX-MATCH ဖော်မြူလာ ကို ခြုံနိုင်သည် တစ်နည်းနည်းနဲ့ လိုအပ်ရင်။
ဥပမာ၊ ကျောင်းအာဏာပိုင်က ရူပဗေဒဘာသာရပ်မှာ နံပါတ်အနည်းဆုံးကျောင်းသားကို ရှာဖွေဖို့ ဆုံးဖြတ်လိုက်တာ ခဏလောက်စဉ်းစားကြည့်ရအောင်။
ဒါပေမယ့် ဒါက အရေအတွက်အနည်းဆုံးဖြစ်မှပဲ၊ Physics တွင် 40 ထက်နည်းသည်။
မဟုတ်ပါက၊ ကျောင်းသားကိုရှာဖွေရန်မလိုအပ်ဘဲ “No Student” ကိုပြပါမည်။
⧪ ကျောင်းအာဏာပိုင်က ဘယ်လိုလဲ။ဒါကို ပြီးအောင်လုပ်မလား
လွယ်ပါတယ်။ ၎င်းတို့သည် INDEX-MATCH ဖော်မြူလာ ကို ဤဖော်မြူလာကဲ့သို့ IF လုပ်ဆောင်ချက် အတွင်းတွင် ခြုံထားနိုင်သည်-
=IF(MIN(C4:C13)<40,INDEX(B4:D13,MATCH(MIN(C4:C13),C4:C13,0),1),"No Student")
ကြည့်ပါ၊ ရူပဗေဒတွင် အနည်းဆုံး နံပါတ်သည် 40 ( 20 ဤကိစ္စတွင်) ဖြစ်သောကြောင့် ကျွန်ုပ်တို့ တွေ့ရှိပါသည်၊ အရေအတွက်အနည်းဆုံးကျောင်းသား။
အဲဒါကတော့ Alfred Moyes။
⧪ ဖော်မြူလာရဲ့ ရှင်းလင်းချက်-
- MIN(C4:C13) ကော်လံရှိ အသေးငယ်ဆုံးတန်ဖိုးကို C4:C13 ( ရူပဗေဒတွင် အမှတ်အသားများ ) ကို ပြန်ပေးသည်။ ဤဥပမာတွင်၊ ၎င်းသည် 20 ဖြစ်သည်။ အသေးစိတ်အတွက် MIN လုပ်ဆောင်ချက် ကို ကြည့်ပါ။
- ထို့ကြောင့် ပုံသေနည်းသည် IF(20<40,INDEX(B4:D13,MATCH(20,C4:C13,0),1) ဖြစ်လာပါသည်။ ),"No Student") .
- IF လုပ်ဆောင်ချက် ( 20<40 ) သည် TRUE ဖြစ်သောကြောင့်၊ ၎င်းသည် ပထမအငြင်းအခုံဖြစ်သော INDEX(B4:D13,MATCH(20,C4:C13,0),1) ကို ပြန်ပေးသည်။
- MATCH(20,C4:C13,0) ) ကော်လံတွင် 20 ၏ အတိအကျကိုက်ညီမှုတစ်ခုကို C4:C13 (ရူပဗေဒဆိုင်ရာအမှတ်အသားများ) ရှာဖွေပြီး 4th အတန်း (ဆဲလ်တွင် C7 )။ ထို့ကြောင့် 4 သို့ ပြန်သွားပါသည်။
- ယခု ဖော်မြူလာသည် INDEX(B4:D13,4,1) ဖြစ်လာသည်။ ၎င်းသည် အပိုင်းအခြား B4:D13 ၏ 4th အတန်း နှင့် 1st ကော်လံမှ တန်ဖိုးကို ပြန်ပေးသည် ( ကော်လံ ခေါင်းစီးများ ဒေတာအတွဲ >)။
- ၎င်းသည် Physics တွင် နံပါတ်အနည်းဆုံးရှိသော ကျောင်းသား၏အမည်ဖြစ်သည်။ ၎င်းမှာ Alfred Moyes ဖြစ်သည်။
⧪ နောက်ထပ်လုပ်ဆောင်စရာများ-
ဤဖော်မြူလာကို နားလည်ပါက ယခုပြောပြနိုင်ပါသလား။ဓာတုဗေဒ ဘာသာရပ်တွင် နံပါတ်အများဆုံး ကျောင်းသားကို ရှာဖွေရန် ဖော်မြူလာကို ကျွန်ုပ် သိလိုပါသလား။
၎င်းသည် အမြင့်ဆုံး နံပါတ်သည် 80 ထက် ကြီးပါက သို့မဟုတ် ညီမျှမှသာ ဖြစ်ပါမည်။ မဟုတ်ပါက “No ကျောင်းသား” ဟု ပြန်ပေးပါ။
ဟုတ်ကဲ့။ မင်းမှန်းဆထားတာမှန်တယ်။ ဖော်မြူလာမှာ-
=IF(MAX(D4:D13)>=80,INDEX(B4:D13,MATCH(MAX(D4:D13),D4:D13,0),1),"No Student")
ဓာတုဗေဒဘာသာရပ်တွင် အမှတ်အများဆုံးသည် ထက်ကြီးသောကြောင့် ကြည့်ပါ၊ 80 ( 95 ဤဥပမာတွင်)၊ ကျွန်ုပ်တို့သည် ဓာတုဗေဒဘာသာရပ်တွင် အမှတ်အများဆုံးရသော ကျောင်းသားကို ရရှိခဲ့သည်။
ရယ်စရာမှာ Alfred Moyes သည် နောက်တစ်ကြိမ်ဖြစ်သည်။
နောက်ထပ်ဖတ်ရန်- ဆဲလ်တစ်ခုအတွင်း တန်ဖိုးများစွာကို ပြန်ပေးရန်အတွက် Excel INDEX MATCH
၂။ Excel တွင် INDEX-MATCH နှင့် IF ကိုအသုံးပြုရန် INDEX လုပ်ဆောင်ချက်အတွင်း IF Function ကိုသုံးပါ
လိုအပ်ပါက IF function ကို INDEX လုပ်ဆောင်ချက် အတွင်းတွင်လည်း အသုံးပြုနိုင်ပါသည်။ တစ်နေရာရာမှာ။
အောက်ပါပုံကို ကြည့်ပါ။ ယခုတစ်ကြိမ်တွင် မတူညီသော နေကြာပန်းသူငယ်တန်း၏ အဆင့်နှစ်တန်းရှိသော ကျောင်းသားများ၏ စာမေးပွဲမှတ်တမ်း ( ရူပဗေဒ သာလျှင်) ရှိသည်။
ယခု ကျွန်ုပ်တို့တွင် ဆဲလ်တစ်ခု VII ပါရှိသော အလုပ်စာရွက်ရှိ H9 ။
ကျွန်ုပ်တို့သည် ကပ်လျက်တွင် Grade VII ၏ အမှတ်အများဆုံး ကျောင်းသားကို ပြသမည့် ဖော်မြူလာကို ရယူလိုပါသည်။ အကယ်၍ ဆဲလ်တွင် H9 တွင် VII ပါရှိသည်။
၎င်းတွင် VIII ပါဝင်ပါက၊ ဖော်မြူလာတွင် မှ အမှတ်အများဆုံးရသော ကျောင်းသားကို ပြပါမည်။ အဆင့် VIII ။
⧪ ၎င်းကို မည်သို့လုပ်ဆောင်ရမည်နည်း။
သင်သည် IF လုပ်ဆောင်ချက်<2 ကို ထည့်သွင်းနိုင်သည်။> အလုပ်ပြီးမြောက်ရန် INDEX လုပ်ဆောင်ချက် အတွင်း။ ဟိဖော်မြူလာမှာ-
=INDEX(IF(H9="VII",B6:C15,E6:F15),IF(H9="VII",MATCH(MAX(C6:C15),C6:C15,1),MATCH(MAX(F6:F15),F6:F15,1)),1)
VII ရှိသောကြောင့်ကြည့်ပါ၊ ဆဲလ် H9 တွင်၊ ကျွန်ုပ်တို့သည် Grade VII မှ အမှတ်အများဆုံး ကျောင်းသားကို ရရှိနေပါသည်။
၎င်းမှာ Steve Smith ဖြစ်ပြီး အမှတ် 98 ဖြစ်သည်။
အဲဒီမှာ VIII ကိုဝင်ရင် Grade VIII ကနေ အမှတ်အများဆုံးရတဲ့ ကျောင်းသားကို ရပါလိမ့်မယ်။
အဲဒါကတော့ Paul Kennington ပါ။
⧪ ဖော်မြူလာ၏ ရှင်းလင်းချက်-
- IF(H9=”VII”,B6:C15 ,E6:F15) သည် B6:C15 ဆဲလ် H9 တွင် “VII” ပါလျှင် “VII” ။ မဟုတ်ပါက၊ ၎င်းသည် E6:F15၊
- ထို့အတူ၊ IF(H9=”VII”၊MATCH(MAX(C6:C15),C6:C15,1),MATCH (MAX(F6:F15),F6:F15,1)) သည် MATCH(MAX(C6:C15),C6:C15,1) H9 ရှိလျှင် “VII” ။ မဟုတ်ပါက၊ ၎င်းသည် MATCH(MAX(F6:F15),F6:F15,1).
- ထို့ကြောင့် H9 တွင် “VII”<ပါဝင်သောအခါ၊ 2>၊ ဖော်မြူလာသည် INDEX(B6:C15,MATCH(MAX(C6:C15),C6:C15,1),1) ဖြစ်လာသည်။
- MAX(C6: C15) သည် အကွာအဝေး C6:C15 ( Grade VII ၏ Marks ) မှ အမြင့်ဆုံးအမှတ်များကို ပြန်ပေးသည်။ ဤနေရာတွင် 98 ဖြစ်သည်။ အသေးစိတ်အတွက် MAX လုပ်ဆောင်ချက် ကို ကြည့်ပါ။
- ထို့ကြောင့် ဖော်မြူလာသည် INDEX(B6:C15,MATCH(98,C6:C15,1),1) ဖြစ်လာသည်။
- MATCH(98,C6:C15,1) ကော်လံ C6:C15> တွင် 98 ၏ အတိအကျ ကိုက်ညီမှုကို ရှာဖွေသည်။ တစ်ခု တွေ့ရှိသည် ဆဲလ် C13 အတွင်းရှိ 8th အတန်း။ ထို့ကြောင့် 8 သို့ ပြန်သွားပါသည်။
- ဖော်မြူလာသည် ယခု INDEX(B6:C15,8,1) ဖြစ်လာသည်။ အဲဒါဒေတာအတွဲ 8th အတန်းနှင့် 1st ကော်လံ B6:C15 မှ တန်ဖိုးကို ပြန်ပေးသည်။
- ၎င်းသည် အမှတ်အများဆုံးရသော ကျောင်းသားဖြစ်သည်။ Grade VII တွင်၊ Steve Smith။
အလားတူစာဖတ်ခြင်း
- သတ်မှတ်ချက်များစွာရှိသော Excel INDEX နှင့် MATCH လုပ်ဆောင်ချက်များ (4 ဖော်မြူလာ)
- Excel တွင် အနည်းဆုံးတန်ဖိုးကိုရှာရန် INDEX-MATCH ဖော်မြူလာ (သင့်လျော်သောနည်းလမ်း 4 ခု)
- အများစုရှိသော INDEX၊ MATCH နှင့် MAX Excel ရှိ စံသတ်မှတ်ချက်
- Excel တွင် XLOOKUP နှင့် INDEX-MATCH (အားလုံးဖြစ်နိုင်သော နှိုင်းယှဉ်ချက်များ)
- Excel ရှိ အတန်းများနှင့် ကော်လံများတွင် အညွှန်းကိန်း အများအပြား သတ်မှတ်ချက်များနှင့် ကိုက်ညီသည်
၃။ Excel တွင် INDEX-MATCH နှင့် IF ကိုအသုံးပြုရန် MATCH လုပ်ဆောင်ချက်အတွင်း IF Function ကိုသုံးပါ
လိုအပ်ပါက MATCH လုပ်ဆောင်ချက် အတွင်းတွင်လည်း IF လုပ်ဆောင်ချက် ကို အသုံးပြုနိုင်သည်။
နေကြာသူငယ်တန်းကျောင်းသူလေးများ၏ Physics နှင့် Chemistry တို့နှင့်အတူ ကျွန်ုပ်တို့၏ မူရင်းဒေတာအတွဲသို့ ပြန်သွားကြပါစို့။
ယခု ကျွန်ုပ်တို့သည် အခြားအခြားသော လုပ်ဆောင်စရာများကို လုပ်ဆောင်ပါမည်။
အလုပ်စာရွက်၏ဆဲလ် F4 တွင်၊ ဘာသာရပ်၏အမည်မှာ “ရူပဗေဒ” ဖြစ်သည်။
F4 တွင် “Physics” ပါ၀င်ပါက ကပ်လျက်ဆဲလ်ရှိ ရူပဗေဒ တွင် အမှတ်အများဆုံး ကျောင်းသားကို ပြသမည့် ဖော်မြူလာကို ကျွန်ုပ်တို့ ရယူပါမည်။
၎င်းတွင် “Chemistry” ရှိပါက၊ ၎င်းသည် Chemistry တွင် အမှတ်အများဆုံးရသော ကျောင်းသားကို ပြသပါမည်။
⧪ ဒါကို ဘယ်လိုလုပ်ဆောင်ရမလဲ။
လွယ်ပါတယ်။ IF လုပ်ဆောင်ချက် ကိုသုံးပါ။ MATCH လုပ်ဆောင်ချက် အတွင်း၊ ဤဖော်မြူလာကဲ့သို့ပင်-
=INDEX(B4:D13,MATCH(IF(F7="Physics",MAX(C4:C13),MAX(D4:D13)),IF(F7="Physics",C4:C13,D4:D13),0),1)
၎င်းသည် Steve Smith ကိုပြသနေသောကြောင့်၊ သူက Physics တွင် အမှတ်အများဆုံးရရှိပြီး ဆဲလ် F7 တွင် “ရူပဗေဒ” ပါရှိသည်။
ဆဲလ် F7 ကို ပြောင်းလျှင် သို့ “ဓာတုဗေဒ” သို့၊ ၎င်းသည် ဓာတုဗေဒ တွင် အမှတ်အများဆုံးရရှိသူ Alfred Moyes ကိုပြသပါမည်။
⧪ ရှင်းလင်းချက် ဖော်မြူလာ၏-
- IF(F7=”Physics”၊MAX(C4:C13),MAX(D4:D13)) ပြန်ပေးသည် MAX(C4:C13) F7 တွင် “Physics” ပါရှိလျှင်။ မဟုတ်ပါက၊ ၎င်းသည် MAX(D4:D13) ကို ပြန်ပေးသည်။
- ထို့အတူ၊ IF(F7=”Physics”,C4:C13,D4:D13) သည် C4:C13 အကယ်၍ F7 တွင် “ရူပဗေဒ” ပါရှိသည်။ မဟုတ်ပါက၊ ၎င်းသည် D4:D13 သို့ ပြန်သွားပါမည်။
- ထို့ကြောင့် F7 တွင် “Physics” ပါဝင်ပါက၊ ဖော်မြူလာသည် INDEX(B4) ဖြစ်လာမည်ဖြစ်သည်။ :D13၊MATCH(MAX(C4:C13),C4:C13,0),1)။
- MAX(C4:C13) သည် အကွာအဝေးမှ အမှတ်အများဆုံးကို ပြန်ပေးသည် C4:C13 ( ရူပဗေဒ ၏ အမှတ်များ )။ ဤနေရာတွင် 98 ဖြစ်သည်။ အသေးစိတ်အတွက် MAX လုပ်ဆောင်ချက် ကို ကြည့်ပါ။
- ထို့ကြောင့် ဖော်မြူလာသည် INDEX(B4:D13,MATCH(98,C4:C13,1),1) ဖြစ်လာသည်။
- MATCH(98,C4:C13,1) ကော်လံ C4:C13> တွင် 98 ၏ အတိအကျ ကိုက်ညီမှုကို ရှာဖွေသည်။ တစ်ခု တွေ့ရှိသည် ဆဲလ် C11 ရှိ 8th အတန်း။ ထို့ကြောင့် ၎င်းသည် 8 သို့ ပြန်သွားသည်။
- ဖော်မြူလာသည် ယခု INDEX(B4:D13,8,1) ဖြစ်လာသည်။ ၎င်းသည် ဒေတာအတွဲ၏ 8th အတန်းနှင့် 1st ကော်လံမှ တန်ဖိုးကို ပြန်ပေးသည် B4:D13။
- ၎င်းသည် ရူပဗေဒ ၊ Steve Smith တွင် အမှတ်အများဆုံးရသော ကျောင်းသားဖြစ်သည်။
အရာများ
- အတိအကျကိုက်ညီလိုပါက MATCH လုပ်ဆောင်ချက် ၏ 3rd အငြင်းအခုံကို 0 သို့ အမြဲသတ်မှတ်ထားပါ။ အခြားမည်သည့်အရာကိုမှ ကျွန်ုပ်တို့သတ်မှတ်ထားခဲသည်။
- INDEX-MATCH ဖော်မြူလာ ၊ FILTER လုပ်ဆောင်ချက် ၊ VLOOKUP လုပ်ဆောင်ချက်<ကဲ့သို့ အခြားရွေးချယ်စရာအချို့ရှိပါသည်။ 2>၊ XLOOKUP လုပ်ဆောင်ချက်၊ စသည် သို့သော်၎င်းကို Office 365 တွင်သာရနိုင်သည်။
နိဂုံး
ဤနည်းလမ်းများကိုအသုံးပြုခြင်းဖြင့် သင်သည် IF လုပ်ဆောင်ချက်<ကိုသုံးနိုင်သည်။ 2> Excel တွင် INDEX-MATCH လုပ်ဆောင်ချက် ဖြင့်။ အခြားနည်းလမ်းကို သင်သိပါသလား။ သို့မဟုတ် ကျွန်ုပ်တို့တွင် မေးခွန်းများ ရှိပါသလား။ ကျွန်ုပ်တို့အား လွတ်လပ်စွာမေးမြန်းနိုင်ပါသည်။