မာတိကာ
ဤတိုတောင်းသော သင်ခန်းစာမှ IFS လုပ်ဆောင်ချက်အသစ်အကြောင်း သင်လေ့လာနိုင်ပြီး Excel တွင် ထည့်သွင်းထားသော IF ကို မည်ကဲ့သို့ ရိုးရှင်းလွယ်ကူစေကြောင်း လေ့လာနိုင်ပါသည်။ ဥပမာများဖြင့် ၎င်း၏ syntax နှင့် အသုံးပြုမှုကိစ္စအချို့ကိုလည်း သင်တွေ့ရပါမည်။
ဖြစ်နိုင်ချေ ရလဒ်နှစ်ခုထက်ပိုသော အခြေအနေများကို အကဲဖြတ်လိုပါက Excel တွင် Nested IF ကို အသုံးများသည်။ nested IF မှ ဖန်တီးထားသော command သည် "IF(IF(IF()))" နှင့် ဆင်တူပါသည်။ သို့သော် ဤနည်းလမ်းဟောင်းသည် တစ်ခါတစ်ရံတွင် စိန်ခေါ်မှုနှင့် အချိန်ကုန်နိုင်သည်။
Excel အဖွဲ့သည် မကြာသေးမီက သင်အကြိုက်ဆုံးအသစ်ဖြစ်လာနိုင်ဖွယ်ရှိသည့် IFS လုပ်ဆောင်ချက်ကို မိတ်ဆက်ပေးခဲ့သည်။ Excel IFS လုပ်ဆောင်ချက်ကို Excel 365၊ Excel 2021 နှင့် Excel 2019 တွင်သာ ရရှိနိုင်ပါသည်။
Excel IFS လုပ်ဆောင်ချက် - ဖော်ပြချက်နှင့် အစည်းအဝေး
Excel ရှိ IFS လုပ်ဆောင်ချက်သည် တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော အခြေအနေများကို စောင့်ကြည့်ခြင်းရှိမရှိ ပြသသည် ပထမ TRUE အခြေအနေနှင့် ကိုက်ညီသော တန်ဖိုးကို ပြန်ပေးသည်။ IFS သည် Excel များစွာသော IF ထုတ်ပြန်ချက်များ၏ အခြားရွေးချယ်စရာတစ်ခုဖြစ်ပြီး အခြေအနေများစွာရှိပါက ဖတ်ရန်ပိုမိုလွယ်ကူပါသည်။
လုပ်ဆောင်ချက်သည် ဤအရာနှင့်တူသည်-
IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2]]… )၎င်းတွင် လိုအပ်သော အကြောင်းပြချက် 2 ခုနှင့် ရွေးချယ်နိုင်သော အကြောင်းပြချက် 2 ခု ရှိသည်။
- logical_test1 သည် လိုအပ်သော အကြောင်းပြချက်ဖြစ်သည်။ ၎င်းသည် TRUE သို့မဟုတ် FALSE သို့ အကဲဖြတ်သည့် အခြေအနေဖြစ်သည်။
- value_if_true1 သည် logical_test1 မှ TRUE သို့ အကဲဖြတ်ပါက ရလဒ်ကို ပြန်ပြမည့် ဒုတိယလိုအပ်သော အကြောင်းပြချက်ဖြစ်သည်။ အလွတ်ရနိုင်သည်ဆိုလျှင်၊လိုအပ်ပါသည်။
- logical_test2…logical_test127 သည် TRUE သို့မဟုတ် FALSE သို့ အကဲဖြတ်သည့် ရွေးချယ်နိုင်သော အခြေအနေတစ်ခုဖြစ်သည်။
- value_if_true2…value_if_true127 သည် ရလဒ်အတွက် ရွေးချယ်နိုင်သော အကြောင်းပြချက်တစ်ခုဖြစ်သည်။ logical_testN သည် TRUE သို့ အကဲဖြတ်ပါက ပြန်ပေးမည်ဖြစ်သည်။ value_if_trueN တစ်ခုစီသည် အခြေအနေ logical_testN တစ်ခုနှင့် ဆက်စပ်နေသည်။ ၎င်းသည် ဗလာလည်း ဖြစ်နိုင်သည်။
Excel IFS သည် သင့်အား မတူညီသော အခြေအနေ 127 ခုအထိ အကဲဖြတ်နိုင်စေပါသည်။ logical_test အငြင်းအခုံတစ်ခုတွင် အချို့သော value_if_true မပါပါက၊ function သည် "ဤလုပ်ဆောင်ချက်အတွက် အကြောင်းပြချက်အနည်းငယ်ကို သင်ထည့်သွင်းထားသည်" ဟူသော မက်ဆေ့ချ်ကို ပြသသည်။ logical_test အကြောင်းပြချက်ကို အကဲဖြတ်ပြီး TRUE သို့မဟုတ် FALSE မှလွဲ၍ အခြားတန်ဖိုးတစ်ခုနှင့် ဆက်စပ်ပါက Excel ရှိ IFS သည် #VALUE ကို ပြန်ပေးသည်။ အမှား။ စစ်မှန်သောအခြေအနေများကိုမတွေ့သဖြင့်၊ ၎င်းသည် #N/A ကိုပြသသည်။
အသုံးပြုမှုကိစ္စများပါရှိသော Excel တွင် IFS နှင့် nested IF နှင့် nested
Excel IFS အသစ်ကိုအသုံးပြုခြင်း၏အကျိုးကျေးဇူးမှာ သင်ထည့်သွင်းနိုင်သည် လုပ်ဆောင်ချက်တစ်ခုတည်းတွင် အခြေအနေများ အတွဲလိုက်။ အခြေအနေတစ်ခုစီသည် ဖော်မြူလာကို ရေးပြီးဖတ်ရန် ရိုးရှင်းအောင်ပြုလုပ်ထားလျှင် အခြေအနေမှန်လျှင် အသုံးပြုမည့်ရလဒ်ဖြင့် နောက်တွင်သုံးပါမည်။
အသုံးပြုသူရှိပြီးသားလိုင်စင်အရေအတွက်အလိုက် လျှော့စျေးကို ရယူလိုသည်ဆိုကြပါစို့။ . IFS လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်းဖြင့်၊ ၎င်းသည် ဤကဲ့သို့ဖြစ်လိမ့်မည်-
=IFS(B2>50, 40, B2>40, 35, B2>30, 30, B2>20, 20, B2>10, 15, B2>5, 5, TRUE, 0)
ဤသည်မှာ Excel တွင် nested IF ဖြင့် ပုံပါအတိုင်းဖြစ်သည်-
=IF(B2>50, 40, IF(B2>40, 35, IF(B2>30, 30, IF(B2>20, 20, IF(B2>10, 15, IF(B2>5, 5, 0))))))
အောက်ဖော်ပြပါ IFS လုပ်ဆောင်ချက်သည် ၎င်း၏ Excel multiple IF ထက် စာရေးရန်နှင့် အပ်ဒိတ်လုပ်ရန် ပိုမိုလွယ်ကူသည်ညီမျှသည်။
=IFS(A2>=1024 * 1024 * 1024, TEXT(A2/(1024 * 1024 * 1024), "0.0") & " GB", A2>=1024 * 1024, TEXT(A2/(1024 * 1024), "0.0") & " Mb", A2>=1024, TEXT(A2/1024, "0.0") & " Kb", TRUE, TEXT(A2, "0") & " bytes")
=IF(A2>=1024 * 1024 * 1024, TEXT(A2/(1024 * 1024 * 1024), "0.0") & " GB", IF(A2>=1024 * 1024, TEXT(A2/(1024 * 1024), "0.0") & " Mb", IF(A2>=1024, TEXT(A2/1024, "0.0") & " Kb", TEXT(A2, "0") & " bytes")))