မာတိကာ
Excel ရှိ ဒေတာအတွဲတစ်ခုနှင့် ဆက်ဆံရာတွင် ဆဲလ်အလွတ်များကို ရေတွက်ရန် မကြာခဏ လိုအပ်ပါသည်။ ထိုအလွတ်ဆဲလ်များကို ရေတွက်ရန် ရည်ရွယ်ချက်မှာ ဘာမဆို ဖြစ်နိုင်သည်။ ဒေတာဇယားကို ပိုင်းခြားစိတ်ဖြာလိုခြင်း ဖြစ်နိုင်သည်၊ သင်သည် ဗလာဆဲလ်များကို ချုံ့ခြင်းဖြင့် ရှိရင်းစွဲတစ်ခုမှ အခြားဒေတာဇယားကို ပေါင်းစပ်လိုသည်၊ သို့မဟုတ် အချက်အလက်မရှိဘဲ ဆဲလ်ဗလာများကို လျစ်လျူရှုခြင်းဖြင့် အစိုင်အခဲအချက်အလက်ကိုသာ ထုတ်ယူလိုပေမည်။ သင်ပိုင်ဆိုင်သည့်ရည်ရွယ်ချက် မည်သို့ပင်ရှိစေကာမူ Excel တွင် အလွတ်ဆဲလ်များကို ရေတွက်ရာတွင် အထောက်အကူဖြစ်စေမည့် နည်းလမ်း 3 ခုကို လေ့လာနိုင်သောကြောင့် ဤဆောင်းပါးကို လိုက်နာပါ။
လက်တွေ့အလုပ်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ
သင့်အား အကြံပြုအပ်ပါသည်။ Excel ဖိုင်ကို ဒေါင်းလုဒ်လုပ်ပြီး ၎င်းနှင့်အတူ လေ့ကျင့်ပါ။
Condition.xlsx ဖြင့် Excel တွင် Blank Cells များကို ရေတွက်ခြင်း
အခြေအနေဖြင့် Excel တွင် Blank Cells ရေတွက်နည်း 3 ခု
ဆောင်းပါးတစ်လျှောက်လုံး နည်းလမ်းအားလုံးကို သရုပ်ပြရန် ကျွန်ုပ်တို့၏ဒေတာအတွဲအဖြစ် နမူနာကျောင်းသားအမှတ်အသားစာရွက်ကို အသုံးပြုပါမည်။ ကျောင်းသားတစ်ဦးစီ၏ backlogs အရေအတွက်ကို တွက်ချက်ရန် ကြိုးစားပါမည်။
ထို့ကြောင့် နောက်ထပ်ဆွေးနွေးစရာမလိုဘဲ နည်းလမ်းများကို တစ်ခုပြီးတစ်ခု တည့်တည့်ကြည့်ကြပါစို့။
1. Excel တွင် IFS လုပ်ဆောင်ချက်ကို အသုံးပြု၍ အခြေအနေဖြင့် အလွတ်ဆဲလ်အရေအတွက်ကို တွက်ချက်ပါ
အခြေအနေ- နံနက်အပြောင်းအရွှေ့တွင်သာ ဆဲလ်အလွတ်များကို ရေတွက်ပါ။ဦးစွာပထမ၊ ကျွန်ုပ်တို့သည် IFS လုပ်ဆောင်ချက် ကို ရွေးချယ်နေချိန်တွင် ၎င်းသည် ကျွန်ုပ်တို့အား စံနှုန်းများစွာကို ထည့်သွင်းနိုင်စေသောကြောင့်၊Excel ရှိ ဗလာဆဲလ်အရေအတွက်ကို ရေတွက်ခြင်း။ ဤအပိုင်းတွင်၊ နံနက်ပိုင်းမှ ကျောင်းသားတစ်ဦးစီမှ သယ်ဆောင်လာသော backlog အရေအတွက်ကို ရေတွက်ပါမည်။ ဒီတော့ အဆင့်တစ်ဆင့်ပြီးတစ်ဆင့် လုပ်ဆောင်နိုင်ပုံကို ကြည့်ကြရအောင်။
🔗 အဆင့်များ-
❶ ပထမဦးစွာ ဆဲလ် ကို ရွေးပါ G5 ▶ backlogs အရေအတွက်ကို သိမ်းဆည်းရန်။
❷ ထို့နောက် အမျိုးအစား ဖော်မြူလာ
=IFS(C5="Morning",COUNTIF(D5:F5, ""))
အတွင်း၌ ဆဲလ်
❸ ထို့နောက် ENTER ခလုတ်ကို နှိပ်ပါ။
❹ ယခု၊ Fill Handle အိုင်ကွန်ကို အဆုံးထိ ဆွဲယူပါ။ ကော်လံ G5 ။
Boom။ ပြီးပြီ။ ဤသည်မှာ ရလဒ်ဖြစ်သည်-
␥ ဖော်မြူလာ ပိုင်းခြားခြင်း
📌 Syntax: = IFS([တစ်စုံတစ်ခုသည် အမှန်၁၊ မှန်လျှင်တန်ဖိုး၁၊ တစ်စုံတစ်ခုသည် စစ်မှန်သည်၂၊ မှန်လျှင်တန်ဖိုး ၂၊ တစ်ခုခုမှန်သည် ၃၊ မှန်လျှင်တန်ဖိုး ၃)
- COUNTIF(D5:F5, “”) ▶ အပိုင်းအခြား D5:F5 အတွင်းရှိ ဆဲလ်အလွတ်များကို ရှာဖွေသည်။
- C5=”မနက်ခင်း” ▶ ကြက်ခြေခတ် -အပြောင်းအရွှေ့သည် နံနက် သို့မဟုတ် ညနေဖြစ်မဖြစ် စစ်ဆေးပေးပါသည်။
- =IFS(C5=”မနက်ခင်း”၊ COUNTIF(D5:F5၊ “”)) ▶ သည် အလွတ်ဆဲလ်အရေအတွက်ကို ရေတွက်သည် ဆိုလိုတာက နံနက်အဆိုင်းအချိန်ကာလပါရှိသော အတန်းတစ်ခုစီရှိ backlogs အရေအတွက်။
📔 မှတ်ချက်-
သင်လုပ်နိုင်သည် ပြဿနာကိုဖြေရှင်းရန် IFS လုပ်ဆောင်ချက် ကိုအသုံးပြုမည့်အစား IF လုပ်ဆောင်ချက် ကိုအသုံးပြုပါ။
ရလဒ်သည် ဤကဲ့သို့ဖြစ်လိမ့်မည်-
ပိုမိုဖတ်ရန်- Excel တွင် ဗလာဆဲလ်များကိုရေတွက်
2. Excel တွင် အလွတ်ဆဲလ်အရေအတွက်ကို တွက်ချက်ပါအခြေအနေနှင့်အတူ IF နှင့် COUNTBLANK လုပ်ဆောင်ချက်များကို အသုံးပြုခြင်း
အခြေအနေ- အလွတ်ဆဲလ်များကို ရေတွက်ပါ။ ရေတွက်မှုတန်ဖိုးသည် 0 ဖြစ်သောအခါ၊ ၎င်းအစား “ နောက်ပြန်မဆုတ်ပါ ” ဟူသော မက်ဆေ့ချ်ကို ပြပါ။ယခု၊ ကျွန်ုပ်တို့သည် စိတ်ဝင်စားစရာကောင်းသည့်အရာကို လုပ်ဆောင်ရန် ကြိုးစားပါမည်။ 0 ကိုပြမည့်အစား “ No backlog ” မက်ဆေ့ချ်ကို ပြမည်ဖြစ်ပြီး အခြား backlog အရေအတွက်အတွက်၊ နံပါတ်ကို ရိုးရိုးရှင်းရှင်း သတ်မှတ်ပါမည်။ စိတ်ဝင်စားဖို့ကောင်းတယ်။ ထို့နောက် အချိန်မဖြုန်းဘဲ အောက်ပါအဆင့်များကို လိုက်နာပါ-
🔗 အဆင့်များ-
❶ ပထမဦးစွာ cell G5 ကို ရွေးပါ ▶ backlogs အရေအတွက်ကို သိမ်းဆည်းရန်။
❷ ထို့နောက် အမျိုးအစား ဖော်မြူလာ
=IF(COUNTBLANK(D5:F5)=0, "No backlog",COUNTBLANK(D5:F5) )
ဆဲလ်အတွင်း .
❸ ထို့နောက် ENTER ခလုတ်ကို နှိပ်ပါ။
❹ ယခု၊ Fill Handle အိုင်ကွန်ကို အဆုံးထိ ဆွဲဆွဲပါ။ ကော်လံ G5 ။
Phew! ပြီးပြီ။ ဤသည်မှာ ရလဒ်ဖြစ်သည်-
␥ ဖော်မြူလာ ပိုင်းခြားခြင်း
📌 Syntax: IF(logical_test၊ value_if_true၊ [value_if_false])
- COUNTBLANK(D5:F5) ▶ အပိုင်းအခြားအတွင်းရှိ ဗလာဆဲလ်များကို ရေတွက်သည် D5:F5 ။
- COUNTBLANK(D5:F5)=0၊ “နောက်မဆုတ်ပါ” ▶ ရေတွက်မှုတန်ဖိုး သုညဖြစ်သည့် “ နောက်ပြန်လဂ်မရှိပါ ” ဟူသော စာတိုကို ပြသည်။
- =IF(COUNTBLANK(D5:F5)=0၊ “နောက်မဆုတ်ပါ”၊COUNTBLANK(D5:F5) ) ▶ ပေါ်လာသောအခါ “ နောက်ပြန်လဂ်မရှိပါ ” ကိုပြသည် ရေတွက်မှုတန်ဖိုးမှာ 0 ဖြစ်သည်။ သို့မဟုတ်ပါက၊ ၎င်းသည် သတ်မှတ်ထားသောရေတွက်မှုတန်ဖိုးဖြစ်သည့် နောက်ကျကျန်ခဲ့သည့်အရေအတွက်ကို ပြသသည်။
ပိုမိုဖတ်ရန်- ရေတွက်နည်းExcel တွင် ဖြည့်ထားသောဆဲလ်များ
3. SUMPRODUCT လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်းဖြင့် Excel တွင် အလွတ်ဆဲလ်များကို ရေတွက်ပါ
အခြေအနေ- ဆဲလ်အလွတ်များကို ရေတွက်သည့်အခါမှသာ၊ ဘယ်ဘက်ဆဲလ်များသည် ကွက်လပ်မဟုတ်ပါ။ယခု ကျွန်ုပ်တို့သည် အလွတ်ဆဲလ်များကို ပြောင်းသည့်ကာလကိုပေးသောအခါမှသာ backlogs အရေအတွက်ကို ရေတွက်ရန် ကြိုးစားပါမည်။ အပြောင်းအရွှေ့ကာလ ပျောက်နေပါက၊ ကျွန်ုပ်တို့သည် ဆဲလ်ထဲတွင် “ N/A ” ကို ပြပါမည်။ ဒီတော့ လုပ်ထုံးလုပ်နည်းအဆင့်တွေကို စလိုက်ရအောင်-
🔗 အဆင့်များ-
❶ ပထမဦးစွာ ဆဲလ် G5 ကို ရွေးပါ ▶ backlogs အရေအတွက်ကို သိမ်းဆည်းရန်။
❷ ထို့နောက် ရိုက်ထည့်ပါ ဖော်မြူလာ
=IF(C5"",SUMPRODUCT((C5"")*(D5:F5="")),"N/A")
ဆဲလ်အတွင်း။
❸ ထို့နောက် ENTER ခလုတ်ကို နှိပ်ပါ။
❹ ယခု၊ Fill Handle အိုင်ကွန်ကို အဆုံးထိ ဆွဲယူပါ။ ကော်လံ G5 ။
ယခင်အဆင့်များ အားလုံးပြီးပါက အောက်ပါအတိုင်း ရလဒ်ကို ရရှိပါမည်-
␥ ဖော်မြူလာ ခွဲခြမ်းစိတ်ဖြာမှု
📌 Syntax- =SUMPRODUCT(array1, [array2], [array3], …)
- (C5") ▶ ဆဲလ် C5 သည် ဗလာရှိမရှိ စစ်ဆေးပါသည်။
- SUMPRODUCT((C5"") *(D5:F5=””)) ▶ အပြောင်းအရွှေ့ကာလ အချက်အလက်ကို ပေးသည့်အခါမှသာ ဆဲလ်အလွတ်များကို ရေတွက်သည်။
- =IF(C5””,SUMPRODUCT((C5””) *(D5:F5=””)),”N/A”) ▶ အပြောင်းအရွှေ့ကာလ အချက်အလက်ကို ပေးသောအခါမှသာ ဆဲလ်အလွတ်များကို ရေတွက်သည်။ မဟုတ်ပါက၊ ၎င်းသည် ဆဲလ်များအတွင်း “ N/A ” ကိုပြသည်။
မှတ်ထားရမည့်အရာ
📌 The IF လုပ်ဆောင်ချက်သည် အခြေအနေတစ်ခုတည်းကိုသာ လွယ်ကူချောမွေ့စေသည်။ အကယ်လို့တစ်ခုထက်ပို၍ လိုအပ်ပြီး IFS လုပ်ဆောင်ချက်ကို အသုံးပြုပါ။
📌 ဖော်မြူလာများအတွင်းရှိ အပိုင်းအခြားကို ရွေးချယ်ရာတွင် သတိထားပါ။
နိဂုံးချုပ်
အနှစ်ချုပ်ပြောရလျှင် Excel ရှိ အခြေအနေအမျိုးမျိုးဖြင့် ဗလာဆဲလ်များကို ရေတွက်ရန် သင်အသုံးပြုနိုင်သည့် နည်းလမ်း 3 ခုကို မိတ်ဆက်ပေးထားပါသည်။ ပေးထားသော Excel လေ့ကျင့်ခန်းစာအုပ်နှင့်အတူ နည်းလမ်းအားလုံးကို လေ့ကျင့်ရန် အကြံပြုထားသည်။ ဤဆောင်းပါးတွင် သရုပ်ပြထားသော နည်းလမ်းများနှင့် ပတ်သက်၍ မည်သည့်မေးခွန်းများကိုမဆို လွတ်လပ်စွာမေးမြန်းနိုင်ပါသည်။ မည်သည့်မေးခွန်းများကိုမဆို အမြန်ဆုံးတုံ့ပြန်ရန် ကျွန်ုပ်တို့ကြိုးစားပါမည်။