မာတိကာ
Excel တွင်အလုပ်လုပ်နေစဉ်အချိန်များစွာ၊ မတူညီသောအခြေအနေများ သို့မဟုတ် စံနှုန်းများကိုထည့်သွင်းရန် IF ကြေငြာချက်များစွာဖြင့် အလုပ်လုပ်ရမည်ဖြစ်ပါသည်။ ဤဆောင်းပါးတွင်၊ Excel တွင် စာသားဖြင့် IF ရှင်းတမ်းများစွာကို သင်မည်သို့အသုံးပြုနိုင်ပုံကို ပြသပါမည်။
အလေ့အကျင့်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ
Excel တွင် စာသားဖြင့် IF ဖော်ပြချက်များစွာကို အသုံးပြုနည်း (6 အမြန်နည်းလမ်းများ)။xlsx
6 Excel တွင် စာသားဖြင့် IF Statements အများအပြားကို အသုံးပြုရန် အမြန်နည်းလမ်းများ
ဤတွင် နေကြာပန်းသူငယ်တန်းဟုခေါ်သော ကျောင်းရှိ ရူပဗေဒနှင့် ဓာတုဗေဒ ဘာသာရပ်ဆိုင်ရာ ကျောင်းသားအချို့၏ စာမေးပွဲမှတ်တမ်းပါ အချက်အလက်အစုံကို ကျွန်ုပ်တို့ ရရှိပါသည်။
ယနေ့ ကျွန်ုပ်တို့၏ ရည်ရွယ်ချက်မှာ ရူပဗေဒနှင့် ဓာတုဗေဒဘာသာရပ်တွင် ၎င်းတို့၏ ရလဒ်များအပေါ် အခြေခံ၍ ကျောင်းသားတစ်ဦးစီ၏ အလုံးစုံရလဒ်ကို ရှာဖွေပါ။
ကျွန်ုပ်တို့သည် IF ထုတ်ပြန်ချက်များစွာကို ဤနေရာတွင် အသုံးပြုပါမည်။
၁။ AND Condition ပါသော စာသားပါသော IF Statements အများအပြား (Case-Insensitive Match)
ဘာသာရပ်နှစ်ခုလုံးတွင် အောင်မြင်မှသာ ကျောင်းသားတစ်ဦး၏ စုစုပေါင်းရလဒ်သည် "Pass" ဖြစ်သည်ကို ခဏလောက်စဉ်းစားကြည့်ကြပါစို့။ "Fail" ဖြစ်သည်။
ဤနေရာတွင် ကျွန်ုပ်တို့သည် IF လုပ်ဆောင်ချက် အတွင်း AND လုပ်ဆောင်ချက် ကို အသုံးပြုရမည်ဖြစ်ပါသည်။
ထို့ကြောင့် အလုံးစုံအတွက် ဖော်မြူလာ၊ ပထမကျောင်းသား၏ရလဒ်မှာ-
=IF(AND(C4="pass",D4="pass"),"Pass","Fail")
မှတ်ချက်များ-
- The IF လုပ်ဆောင်ချက် မူရင်းအားဖြင့် case-insensitive ကိုက်ညီမှုများကို ကိုက်ညီသည်။ ထို့ကြောင့် သင်သည် C4= “pass” သို့မဟုတ် C4= “Pass” သုံးသည်ဖြစ်စေ ဤနေရာတွင် အရေးမကြီးပါ။
- AND(C4=”pass”၊ D4=”pass”) ပြန်လာသည်။အခြေအနေနှစ်ခုလုံး TRUE ဖြစ်မှသာ TRUE ။ မဟုတ်ပါက FALSE ပြန်လာပါမည်။
- ထို့ကြောင့် IF(AND(C4=”pass”,D4=”pass”),”Pass”,”Fail”) ဘာသာရပ်နှစ်ခုလုံးတွင် အောင်ပါက “Pass” သို့ ပြန်သွားလိမ့်မည်၊ မဟုတ်ပါက “Fail” ပြန်လာပါမည်။
ယခု Fill Handle ကို ဆွဲယူပြီး ကျန်ဆဲလ်များသို့ ဤဖော်မြူလာကို ကူးယူပါ။
ပိုမိုဖတ်ရန်- AND နှင့် Excel ဖော်မြူလာတစ်ခုတွင် (ဥပမာ 7 ခု)
၂။ AND အခြေအနေပါ စာသားပါသော IF ဖော်ပြချက်များစွာ (Case-Sensitive Match)
ပုံသေအားဖြင့် IF လုပ်ဆောင်ချက် သည် စာလုံးအကြီးအသေးမပါသော ကိုက်ညီမှုများကို စာသားများဖြင့် ပြန်ပေးပါသည်။
ထို့ကြောင့်၊ အကယ်၍ သင်သည် case-sensitive match ကို ပြန်ပေးလိုပါက၊ အနည်းငယ် ဆန်းကျယ်ရန်လိုပါသည်။
Excel ၏ Exact function ကို IF လုပ်ဆောင်ချက်<2 နှင့် ပေါင်းစပ်အသုံးပြုနိုင်ပါသည်။> case-sensitive ကိုက်ညီမှုများကို ပြန်ပေးရန်အတွက်။
ပထမကျောင်းသား၏ စုစုပေါင်းရလဒ်အတွက် ဤဖော်မြူလာကို အသုံးပြုပါ-
=IF(AND(EXACT(C4,"Pass"),EXACT(D4,"Pass")),"Pass","Fail")
မှတ်ချက်-
- EXACT လုပ်ဆောင်ချက် case-sensitive match များနှင့် အလုပ်လုပ်သည်။ ထို့ကြောင့် သင်သည် EXACT(C4,”Pass”) ကို အတိအကျအသုံးပြုရပါမည်။
- EXACT(C4၊”pass”) ဤနေရာတွင် အလုပ်မလုပ်ပါ။ FALSE သို့ ပြန်သွားပါမည်။ သင်ကိုယ်တိုင် စမ်းသပ်နိုင်ပါသည်။
- ကျန်သည် ယခင်ဖော်မြူလာအတိုင်းဖြစ်သည်။ IF(AND(EXACT(C4၊”Pass”),EXACT(D4၊”Pass”)),”Pass”,”Fail”) ပြန်လာမည် “Pass” ဖြစ်မှသာလျှင် ဘာသာရပ်နှစ်ခုစလုံးတွင် “Pass” ရှိသည်။
ယခု၊ သင်သည် Fill Handle သို့ ဆွဲယူနိုင်သည်ဤဖော်မြူလာကို ကျန်ဆဲလ်များသို့ ကူးယူပါ။
နောက်ထပ်ဖတ်ရန်- Excel တွင် Multiple IF Condition ကိုအသုံးပြုနည်း (ဥပမာ 3 ခု)
၃။ OR အခြေအနေဖြင့် စာသားပါသော IF ဖော်ပြချက်များစွာ (Case-Insensitive ကိုက်ညီမှု)
ယခုကျွန်ုပ်တို့သည် IF လုပ်ဆောင်ချက် အတွင်းတွင် OR လုပ်ဆောင်ချက် ကို အသုံးပြုပါမည်။
စာမေးပွဲတွင် အနည်းဆုံး ဘာသာရပ်တစ်ခု အောင်မြင်ပါက ကျောင်းသားတိုင်း စာမေးပွဲကို အောင်မည်ဟု ဤအခိုက်အတန့်တွင် တွေးကြည့်ကြပါစို့။
ထို့ကြောင့် ကျောင်းသားများ၏ ရလဒ်ကို သိရှိရန် ကျွန်ုပ်တို့ လျှောက်ထားရမည်ဖြစ်ပါသည်။ OR အခြေအနေ။
ပထမကျောင်းသား၏ စုစုပေါင်းရလဒ်အတွက် ဖော်မြူလာမှာ-
=IF(OR(C4="pass",D4="pass"),"Pass","Fail")
မှတ်ချက်များ-
- IF လုပ်ဆောင်ချက် မူရင်းအားဖြင့် စာလုံးအသေးမပါသော ကိုက်ညီမှုများနှင့် ကိုက်ညီသည်။ ထို့ကြောင့် သင်သည် C4= “pass” သို့မဟုတ် C4= “Pass” သုံးသည်ဖြစ်စေ ဤနေရာတွင် အရေးမကြီးပါ။
- OR(C4=”pass”၊ D4=”pass”) အခြေအနေများထဲမှ အနည်းဆုံးတစ်ခုသည် TRUE ဖြစ်ပါက ပြန်ပို့သည် TRUE ။ မဟုတ်ပါက၊ ၎င်းသည် FALSE သို့ ပြန်သွားပါမည်။
- ထို့ကြောင့် IF(OR(C4=”pass”,D4=”pass”),”Pass”,”Fail”) <2 အနည်းဆုံးဘာသာရပ်တစ်ခုအောင်မြင်ပါက “Pass” ပြန်လာမည်ဖြစ်ပြီး၊ သို့မဟုတ်ပါက “Fail” ပြန်လာပါမည်။
ယခု Fill Handle ကို ဆွဲယူပြီး ကျန်ဆဲလ်များသို့ ဤဖော်မြူလာကို ကူးယူပါ။
နောက်ထပ် ဖတ်ရှုရန်- Excel တွင် MAX IF Function ကိုအသုံးပြုနည်း
၄။ OR အခြေအနေဖြင့် စာသားပါသော IF ဖော်ပြချက်များစွာ (Case-Sensitive ကိုက်ညီမှု)
ကျွန်ုပ်တို့အသုံးပြုခဲ့သည့်စာကဲ့သို့ AND အခြေအနေ၊ သင်သည် EXACT လုပ်ဆောင်ချက် နှင့် IF လုပ်ဆောင်ချက် ပေါင်းစပ်ထားသော case-sensitive ကိုက်ညီမှုတစ်ခုကို ထုတ်လုပ်ရန် သင်အသုံးပြုနိုင်ပါသည်။
၎င်းကိုအသုံးပြုပါ။ ပထမကျောင်းသားအတွက် ဖော်မြူလာ-
=IF(OR(EXACT(C4,"Pass"),EXACT(D4,"Pass")),"Pass","Fail")
မှတ်ချက်များ-
- The EXACT function case-sensitive match များနှင့်အတူ အလုပ်လုပ်သည်။ ထို့ကြောင့် သင်သည် EXACT(C4၊ “Pass”) ကို အတိအကျသုံးရပါမည်။
- EXACT(C4၊ “pass”) ဤနေရာတွင် အလုပ်မလုပ်ပါ။ FALSE သို့ ပြန်သွားပါမည်။ သင်ကိုယ်တိုင် စမ်းသပ်နိုင်ပါသည်။
- ကျန်သည် ယခင်ဖော်မြူလာအတိုင်းဖြစ်သည်။ IF(OR(EXACT(C4၊"Pass"),EXACT(D4,"Pass")),"Pass","Fail") ရှိနေပါက “Pass” ပြန်လာပါမည်။ အနည်းဆုံးအကြောင်းအရာတစ်ခုတွင် “Pass” ဖြစ်သည်။
ထို့နောက် ဖော်မြူလာသို့ကူးယူရန် Fill Handle ကို ဆွဲယူပါ။ ကျန်ဆဲလ်များ။
နောက်ထပ်ဖတ်ရန်- Excel VBA- အကယ်၍ အခြေအနေများစွာနှင့် အခြားဖော်ပြချက် (ဥပမာ 5 ခု)
၅။ Nested IF Statements
ယခုအချိန်အထိ၊ ကျွန်ုပ်တို့သည် AND လုပ်ဆောင်ချက် နှင့် OR လုပ်ဆောင်ချက် ကိုကိုင်တွယ်ရန် IF လုပ်ဆောင်ချက် ကို အသုံးပြုထားပါသည်။ စံသတ်မှတ်ချက်များစွာ။
သို့သော် သင်သည် စံသတ်မှတ်ချက်များစွာကို ကိုင်တွယ်ရန် IF လုပ်ဆောင်ချက် အခြား IF လုပ်ဆောင်ချက် အတွင်းကိုလည်း သင်သုံးနိုင်သည်။
ဤအရာကို မျိုးစုံ <ဟုခေါ်သည်။ 1>IF ထုတ်ပြန်ချက်များ။
AND ကြေညာချက်၊ ဆိုလိုသည်မှာ ကျောင်းသားတစ်ဦးသည် ဘာသာရပ်နှစ်ခုလုံးတွင် အောင်မြင်မှသာ အောင်မြင်မည်ဖြစ်ပြီး၊ nested ဖြင့်လည်း အကောင်အထည်ဖော်နိုင်သည် <1 ဤတွင်>IF ထုတ်ပြန်ချက်နည်းလမ်း-
=IF(C4=”pass”,IF(D4=”pass”,”Pass”,”Fail”),”Fail”)မှတ်စုများ-
- ဤတွင်၊ ဆဲလ် C4 သည် “Pass” ဖြစ်ပါက၊ ၎င်းသည် အဘယ်အရာဖြစ်သည်ကို ကြည့်ရှုရန် ရွေ့လျားမည်ဖြစ်သည်။ ဆဲလ်ရှိတန်ဖိုး D4 ဖြစ်သည်။
- ဆဲလ် D4 တွင်လည်း “Pass' ဖြစ်ပါက၊ ၎င်းမှ <1 အဖြစ် အသိအမှတ်ပြုမည်>"ဖြတ်ရန်" ။ မဟုတ်ပါက၊ ၎င်းသည် “Fail” အဖြစ် အသိအမှတ်ပြုပါမည်။
- ပြီးလျှင် IF လုပ်ဆောင်ချက်သည် case-insensitive ကိုက်ညီမှုကို ပြန်ပေးပါသည်။ ဒါကြောင့် C4=”pass” သို့မဟုတ် C4=”Pass” ဒီမှာ တကယ်အရေးမကြီးပါဘူး။
ပြီးတော့ ဤဖော်မြူလာကို ကျန်ဆဲလ်များသို့ဖြည့်ရန် Fill Handle အား ဆွဲယူပါ။
ထို့ပြင် သင်သည် အသေးစိပ်အချက်အချာကျသော ကိုက်ညီမှုကို လိုချင်ပါက၊ သင်သည် အသုံးပြုနိုင်သည်။ EXACT လုပ်ဆောင်ချက် နှင့် IF လုပ်ဆောင်ချက် ၏ ပေါင်းစပ်မှုကို အစောပိုင်းတွင် ပြထားသည့်အတိုင်း ဖြစ်သည်။
ဤဖော်မြူလာကို ပထမဆဲလ်တွင် အသုံးပြုပြီး Fill Handle ကို ဆွဲယူပါ။>.
ဆက်စပ်အကြောင်းအရာ- တန်ဖိုးများအကွာအဝေးဖြင့် Excel IF Function ကိုအသုံးပြုနည်း
၆။ Array Formula ပါသော IF Statements အများအပြား
ဤအချက်အထိ ကျွန်ုပ်တို့လုပ်ဆောင်ပြီးသည်မှာ ပထမဆဲလ်တွင် ဖော်မြူလာကိုအသုံးပြုပြီး ဖော်မြူလာကိုဖြည့်ရန် Fill Handle ကို ဆွဲယူလိုက်ခြင်းဖြစ်သည် ကျန်ဆဲလ်များဆီသို့။
သို့သော် သင်သည် ဆဲလ်အားလုံးကို ဖြည့်ရန် Array Formula ကို အသုံးပြုနိုင်သည်။
The AND နှင့် သို့မဟုတ် အစောပိုင်းတွင် ကျွန်ုပ်တို့အသုံးပြုခဲ့သော ဖော်မြူလာသည် Array Formula သို့ အသုံးချ၍မရပါ။ ဒါပေမယ့် nested IF နဲ့ Array Formula ကို သင်အသုံးပြုနိုင်ပါတယ်။လုပ်ဆောင်ချက်။
Array Formula ဖြင့် ကျောင်းသားအားလုံး၏ အလုံးစုံရလဒ်ကို ရှာဖွေရန်၊ သင်သည် ဤဖော်မြူလာကို ထည့်သွင်းနိုင်သည်-
=IF(EXACT(C4:C13,"Pass"),IF(EXACT(D4:D13,"Pass"),"Pass","Fail"),"Fail")
မှတ်ချက်-
- ဤနေရာတွင် C4:C13 နှင့် D4:D13 သည် ကျွန်ုပ်၏စံသတ်မှတ်ချက်၏ အပိုင်းအခြားနှစ်ခုဖြစ်သည်။ သင်သည် သင့်စက်ကို အသုံးပြုပါသည်။
- ဤတွင် ကျွန်ုပ်တို့သည် case-sensitive match ကို ရွေးချယ်ထားပါသည်။ အကယ်၍ သင်သည် case-insensitive ကိုက်ညီမှုကို လိုချင်ပါက၊ C4:C13=“Pass” နှင့် D4:D13=“Pass” ကိုသုံးပါ။
- အစား CTRL ကိုနှိပ်ပါ။ သင်သည် Office 365 တွင်မရှိပါက ဖော်မြူလာကိုထည့်ရန် +SHIFT+ENTER ။
နောက်ထပ် ဖတ်ရှုရန်- လုပ်နည်း သက်ကြီးရွယ်အိုများအတွက် အခြေအနေများစွာကို Excel တွင်အသုံးပြုပါ (နည်းလမ်း 5 ခု)
နိဂုံး
ဤနည်းလမ်းများကိုအသုံးပြုခြင်းဖြင့် သင်သည် Excel တွင် စာသားဖြင့် IF ထုတ်ပြန်ချက်များစွာကို အသုံးပြုနိုင်ပါသည်။ အခြားနည်းလမ်းကို သင်သိပါသလား။ သို့မဟုတ် သင့်တွင် မေးခွန်းများ ရှိပါသလား။ ကျွန်ုပ်တို့အား လွတ်လပ်စွာမေးမြန်းနိုင်ပါသည်။