Excel ရှိ အလွတ်ဆဲလ်များကို ရေတွက်ရန် COUNTBLANK နှင့် အခြားလုပ်ဆောင်ချက်များ

  • ဒါကိုမျှဝေပါ။
Michael Brown

သင်ခန်းစာတွင် Excel ရှိ ဗလာဆဲလ်အရေအတွက်ကိုရေတွက်ရန်အတွက် COUNTBLANK လုပ်ဆောင်ချက်၏ syntax နှင့် အခြေခံအသုံးပြုမှုများကို ဆွေးနွေးထားသည်။

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

    Excel COUNTBLANK လုပ်ဆောင်ချက်

    Excel ရှိ COUNTBLANK လုပ်ဆောင်ချက်သည် သတ်မှတ်ထားသော အပိုင်းအခြားတစ်ခုအတွင်း အလွတ်ဆဲလ်များကို ရေတွက်ရန် ဒီဇိုင်းထုတ်ထားသည်။ ၎င်းသည် Statistical functions အမျိုးအစားတွင် ပါဝင်ပြီး Office 365၊ Excel 2019၊ Excel 2016၊ Excel 2013၊ Excel 2010 နှင့် Excel 2007 အတွက် Excel ဗားရှင်းအားလုံးတွင် ရရှိနိုင်ပါသည်။

    ဤလုပ်ဆောင်ချက်၏ syntax သည် အလွန်ရိုးရှင်းပါသည်။ အငြင်းအခုံတစ်ခုသာ လိုအပ်သည်-

    COUNTBLANK(အပိုင်းအခြား)

    အကွာအဝေး သည် ကွက်လပ်များကို ရေတွက်ရမည့် ဆဲလ်များ၏ အကွာအဝေးဖြစ်သည်။

    ဤသည်မှာ COUNTBLANK ၏ ဥပမာတစ်ခုဖြစ်သည်။ Excel တွင် ၎င်း၏ အရိုးရှင်းဆုံးပုံစံဖြင့် ဖော်မြူလာ-

    =COUNTBLANK(A2:D2)

    E2 တွင် ထည့်သွင်းပြီး E7 သို့ ကူးယူထားသော ဖော်မြူလာသည် အတန်းတစ်ခုစီရှိ ကော်လံ A မှ D အတွင်းရှိ အလွတ်ဆဲလ်အရေအတွက်ကို ဆုံးဖြတ်ပြီး ၎င်းတို့ကို ပြန်ပေးသည်။ ရလဒ်များ-

    အကြံပြုချက်။ Excel တွင် ကွက်လပ်မဟုတ်သော ဆဲလ်များကို ရေတွက်ရန်၊ COUNTA လုပ်ဆောင်ချက်ကို အသုံးပြုပါ။

    COUNTBLANK လုပ်ဆောင်ချက် - 3မှတ်သားထားရမည့်အရာများ

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

    1. စာသားပါရှိသောဆဲလ်များ ၊ နံပါတ်များ၊ ရက်စွဲများ၊ ယုတ္တိတန်ဘိုးများ၊ နေရာလွတ်များ သို့မဟုတ် အမှားအယွင်းများကို ရေတွက်မည်မဟုတ်ပါ။
    2. သုည ပါဝင်သော ဆဲလ်များကို အလွတ်မဟုတ်ဟု ယူဆကာ ရေတွက်မည်မဟုတ်ပါ။
    3. ဖော်မြူလာများပါရှိသော ဆဲလ်များ return empty strings ("") ကို ဗလာဟု သတ်မှတ်ပြီး ရေတွက်ထားသည်။

    အထက်ပုံ screenshot ကိုကြည့်ပါ၊ ကျေးဇူးပြု၍ A7 ပါဝင်သောဆဲလ်ကို သတိပြုပါ။ အလွတ်စာကြောင်းကို ပြန်ပေးသည့် ဖော်မြူလာကို နှစ်ခါရေတွက်သည်-

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

    ၎င်းသည် အနည်းငယ်ယုတ္တိမတန်ဟုထင်ရသော်လည်း Excel သည် ဤနည်းအတိုင်းအလုပ်လုပ်သည် :)

    Excel တွင် ဗလာဆဲလ်များကိုရေတွက်နည်း - ဖော်မြူလာနမူနာများ

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

    အကွာအဝေးအတွင်းရှိ ဆဲလ်အလွတ်များကို COUNTBLANK ဖြင့် ရေတွက်ပါ

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

    ဥပမာ၊ အောက်ပါဇယားရှိ အတန်းတစ်ခုစီရှိ အလွတ်ဆဲလ်အရေအတွက်ကို ရယူရန်၊F2 တွင် အောက်ပါဖော်မြူလာ-

    =COUNTBLANK(A2:E2)

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

    COUNTIFS သို့မဟုတ် COUNTIF

    Excel တွင် ဆဲလ်အလွတ်များကိုရေတွက်ရန် အခြားနည်းလမ်းမှာ COUNTIF သို့မဟုတ် COUNTIFS လုပ်ဆောင်ချက်ကို အသုံးပြု၍ သို့မဟုတ် နှင့်အတူ၊ စံသတ်မှတ်ချက်အဖြစ် အလွတ်စာကြောင်း ("")။

    ကျွန်ုပ်တို့၏အခြေအနေတွင်၊ ဖော်မြူလာများသည် အောက်ပါအတိုင်းဖြစ်သည်-

    =COUNTIF(B2:E2, "")

    သို့မဟုတ်

    =COUNTIFS(B2:E2, "")

    အောက်တွင်ဖော်ပြထားသော ဖန်သားပြင်ဓာတ်ပုံတွင် သင်တွေ့မြင်ရသည့်အတိုင်း၊ COUNTIFS ၏ရလဒ်များသည် COUNTBLANK ၏ရလဒ်များနှင့် အတိအကျတူညီသောကြောင့် ဤအခြေအနေတွင်အသုံးပြုရမည့်ဖော်မြူလာသည် သင့်ကိုယ်ရေးကိုယ်တာဦးစားပေးကိစ္စဖြစ်သည်။

    အခြေအနေဖြင့် ဆဲလ်အလွတ်များကို ရေတွက်ပါ

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

    ဥပမာ၊ col တွင် "Apples" ပါသော ဆဲလ်အရေအတွက်ကို ဆုံးဖြတ်ရန်၊ umn A နှင့် ကော်လံ C တွင် ကွက်လပ်များ၊ ဤဖော်မြူလာကို အသုံးပြုပါ-

    =COUNTIFS(A2:A9, "apples", C2:C9, "")

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

    =COUNTIFS(A2:A9, F1, C2:C9, "")

    Excel တွင် COUNTBLANK ဖြစ်နေလျှင်

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

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

    • ကွက်လပ်များကို ရေတွက်ပါက သုညနှင့် ညီမျှခြင်းရှိ၊ ၊ "No blanks" ကိုထုတ်ပေးသည်။
    • ယုတ္တိဗေဒစမ်းသပ်မှုမှ FALSE သို့အကဲဖြတ်ပါက "Blanks" ကိုထုတ်ပေးပါ 3>

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

      သို့မဟုတ် ကွက်လပ်အရေအတွက်ပေါ်မူတည်၍ အခြားလုပ်ဆောင်ချက်တစ်ခုကို သင်လုပ်ဆောင်နိုင်သည်။ ဥပမာအားဖြင့်၊ အပိုင်းအခြား B2:D2 တွင် ဗလာဆဲလ်များမရှိပါက (ဆိုလိုသည်မှာ COUNTBLANK သည် 0 ပြန်ဖြစ်သွားပါက)၊ ထို့နောက် တန်ဖိုးများကို ပေါင်းလဒ်၊ သို့မဟုတ်ပါက "Blanks" သို့ပြန်ပေးပါ-

      =IF(COUNTBLANK(B2:D2)=0, SUM(B2:D2), "Blanks")

      Excel တွင် အလွတ်တန်းများကို ရေတွက်နည်း

      အခြားအတန်းများ လုံးဝလွတ်နေချိန်တွင် အချို့အတန်းများတွင် အချက်အလက်ပါရှိသော ဇယားတစ်ခုရှိသည်ဆိုပါစို့။ မေးခွန်းမှာ - ၎င်းတို့တွင် တစ်စုံတစ်ရာမပါဝင်သည့် အတန်းအရေအတွက်ကို သင်မည်ကဲ့သို့ ရနိုင်မည်နည်း။

      စိတ်ထဲတွင် အလွယ်ဆုံးဖြေရှင်းချက်မှာ helper ကော်လံတစ်ခုထည့်ကာ ၎င်းကိုတွေ့ရှိသည့် Excel COUNTBLANK ဖော်မြူလာဖြင့် ဖြည့်ရန်ဖြစ်သည်။ အတန်းတစ်ခုစီရှိ ဗလာဆဲလ်အရေအတွက်-

      =COUNTBLANK(A2:E2)

      ထို့နောက် ဆဲလ်အားလုံးသည် အတန်းအရေအတွက်မည်မျှရှိသည်ကို သိရှိရန် COUNTIF လုပ်ဆောင်ချက်ကို အသုံးပြုပါ။ ကျွန်ုပ်တို့၏အရင်းအမြစ်ဇယားတွင် ကော်လံ 5 ခု (A မှ E) ပါ၀င်သောကြောင့်၊ ကျွန်ုပ်တို့သည် ဆဲလ်အလွတ် 5 ခုပါသော အတန်းများကို ရေတွက်သည်-

      =COUNTIF(F2:F8, 5))

      အစား၊"hardcoding" ကော်လံအရေအတွက်၊ ၎င်းကိုအလိုအလျောက်တွက်ချက်ရန် COLUMNS လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်-

      =COUNTIF(F2:F8, COLUMNS(A2:E2))

      သင်ဖွဲ့စည်းပုံကို မဖျက်လိုပါက၊ သင်၏ လှပစွာ ဒီဇိုင်းထုတ်ထားသော အလုပ်စာရွက်မှ၊ မည်သို့ပင် အထောက်အကူ ကော်လံများ သို့မဟုတ် ခင်းကျင်းထည့်သွင်းမှုပင် မလိုအပ်သော ပိုမိုရှုပ်ထွေးသော ဖော်မြူလာဖြင့် တူညီသောရလဒ်ကို သင်ရရှိနိုင်သည်-

      =SUM(--(MMULT(--(A2:E8""), ROW(INDIRECT("A1:A"&COLUMNS(A2:E8))))=0))

      အတွင်းပိုင်းမှ လုပ်ဆောင်ခြင်း၊ ဤပုံသေနည်းက လုပ်ဆောင်သည်-

      • ပထမ၊ A2:E8"" ကဲ့သို့အသုံးအနှုန်းကိုသုံး၍ အလွတ်မဟုတ်သောဆဲလ်များအတွက် အပိုင်းအခြားတစ်ခုလုံးကို စစ်ဆေးပြီးနောက် အတင်းအကျပ် unary အော်ပရေတာ (--) ကို အသုံးပြု၍ TRUE နှင့် FALSE မှ 1's နှင့် 0's တို့၏ ယုတ္တိတန်ဖိုးများကို ပြန်ပေးသည်။ ဤလုပ်ဆောင်ချက်၏ ရလဒ်မှာ နှစ်ဘက်မြင် အခင်းအကျင်းများ (ကွက်လပ်မဟုတ်သော) နှင့် သုည (ကွက်လပ်များ) ဖြစ်သည်။
      • ROW အပိုင်း၏ ရည်ရွယ်ချက်မှာ ဂဏန်း သုညမဟုတ်သော ဒေါင်လိုက်အခင်းအကျင်းတစ်ခုကို ထုတ်လုပ်ရန်ဖြစ်သည်။ အပိုင်းအခြား၏ ကော်လံအရေအတွက်နှင့် ညီမျှသော ဒြပ်စင်အရေအတွက် တန်ဖိုးများ။ ကျွန်ုပ်တို့၏အခြေအနေတွင်၊ အကွာအဝေးတွင် ကော်လံ 5 ခု (A2:E8) ပါ၀င်သောကြောင့် ဤ array ကိုရပါသည်- {1;2;3;4;5}
      • MMULT လုပ်ဆောင်ချက်သည် အထက်ပါ array များ၏ matrix ရလဒ်ကို တွက်ချက်ပေးပြီး၊ ရလဒ်အဖြစ်- {11;0;15;8;0;8;10}။ ဤ array တွင်၊ ကျွန်ုပ်တို့အတွက် အရေးကြီးသည့် တစ်ခုတည်းသောအရာမှာ ဆဲလ်အားလုံး ကွက်လပ်ဖြစ်နေသော အတန်းများကို ကိုယ်စားပြုသည့် 0 တန်ဖိုးများဖြစ်သည်။
      • နောက်ဆုံးတွင်၊ သင်သည် အထက်ဖော်ပြပါ array ၏ဒြပ်စင်တစ်ခုစီကို သုည၊ TRUE နှင့် FALSE နှင့် 1 နှင့် နှိုင်းယှဉ်ပြီး၊ 0 နှင့်ဤနောက်ဆုံးဒြပ်စင်ကိုပေါင်းလဒ်အခင်းအကျင်း- {0;1;0;0;1;0;0}။ 1 ၏ အလွတ်တန်းများနှင့် ကိုက်ညီကြောင်း မှတ်သားထားပါက သင်အလိုရှိသော ရလဒ်ကို ရရှိမည်ဖြစ်သည်။

      အထက်ပါဖော်မြူလာသည် သင့်အား နားလည်ရန် ခက်ခဲနေပါက၊ ဤအရာကို သင်ပို၍နှစ်သက်နိုင်ပါသည်-

      =SUM(--(COUNTIF(INDIRECT("A"&ROW(A2:A8) & ":E"&ROW(A2:A8)), ""&"")=0))

      ဤတွင်၊ သင်သည် အတန်းတစ်ခုစီတွင် အလွတ်မဟုတ်သည့်ဆဲလ် မည်မျှရှိသည်ကိုရှာဖွေရန် COUNTIF လုပ်ဆောင်ချက်ကို သင်အသုံးပြုပြီး အတန်းများကို COUNTIF တစ်ခုပြီးတစ်ခုသို့ သွယ်ဝိုက်၍ "စာ" ပေးသည်။ ဤလုပ်ဆောင်ချက်၏ရလဒ်မှာ {4;0;5;3;0;3;4} ကဲ့သို့ array တစ်ခုဖြစ်သည်။ 0 အတွက် စစ်ဆေးမှုတစ်ခု၊ 1 သည် အတန်းအလွတ်များကို ကိုယ်စားပြုသည့် အထက် array ကို {0;1;0;0;1;0;0} သို့ ပြောင်းပေးသည်၊ ထို့ကြောင့် ၎င်းတို့ကို ထပ်ပေါင်းရန် လိုအပ်ပါသည်။

      အမှန်တကယ် ဗလာဆဲလ်များကို ရေတွက်ပါ။ ဗလာစာကြောင်းများကို ဖယ်ထုတ်ခြင်း

      ယခင်နမူနာများအားလုံးတွင်၊ ကျွန်ုပ်တို့သည် ဗလာဟုသာမြင်ရသော ဆဲလ်များအပါအဝင် အလွတ်များကို ရေတွက်နေသော်လည်း၊ လက်တွေ့တွင်မူ အချို့သောဖော်မြူလာများမှ ပြန်ပေးသော ဗလာစာကြောင်းများ ("") ပါဝင်ပါသည်။ ရလဒ်မှ သုညအလျား လိုင်းများကို ဖယ်ထုတ်လိုပါက၊ သင်သည် ဤယေဘုယျဖော်မြူလာကို သုံးနိုင်သည်-

      ROWS( range ) * COLUMNS( range ) - COUNTA( အကွာအဝေး )

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

      ဥပမာ၊ အတွင်း၌ လုံးဝအလွတ်ဆဲလ်မည်မျှရှိသည်ကို ဆုံးဖြတ်ရန်၊ အပိုင်းအခြား A2:A8၊ ဒါကဖော်မြူလာပါ။အသုံးပြုရန်-

      =ROWS(A2:A8) * COLUMNS(A2:A8) - COUNTA(A2:A8)

      အောက်က ဖန်သားပြင်ဓာတ်ပုံသည် ရလဒ်ကိုပြသသည်-

      ၎င်းသည် Excel တွင် ဆဲလ်အလွတ်များကို ရေတွက်နည်းဖြစ်သည်။ ကျွန်ုပ်တို့၏ဘလော့ဂ်တွင် သင့်အား ဖတ်ရှုပြီး နောက်အပတ်တွင် တွေ့ရမည်ဟု မျှော်လင့်ပါသည်။

      ရရှိနိုင်သော ဒေါင်းလုဒ်များ

      ဆဲလ်အလွတ်ဖော်မြူလာနမူနာများကို ရေတွက်ပါ

    မိုက်ကယ်ဘရောင်းသည် ဆော့ဖ်ဝဲလ်ကိရိယာများကို အသုံးပြု၍ ရှုပ်ထွေးသောလုပ်ငန်းစဉ်များကို ရိုးရှင်းအောင်ပြုလုပ်လိုသော သီးသန့်နည်းပညာကို ဝါသနာပါသူတစ်ဦးဖြစ်သည်။ နည်းပညာနယ်ပယ်တွင် ဆယ်စုနှစ်တစ်ခုကျော်အတွေ့အကြုံဖြင့် Microsoft Excel နှင့် Outlook အပြင် Google Sheets နှင့် Docs တို့တွင် သူ၏ကျွမ်းကျင်မှုကို ချီးမြှောက်ခဲ့သည်။ Michael ၏ဘလော့ဂ်သည် ကုန်ထုတ်စွမ်းအားနှင့် ထိရောက်မှုတိုးတက်စေရန်အတွက် လိုက်လျောရလွယ်ကူသော အကြံပြုချက်များနှင့် သင်ခန်းစာများကို အခြားသူများအား မျှဝေရန် ရည်ရွယ်ပါသည်။ သင်သည် ကျွမ်းကျင်သော သို့မဟုတ် စတင်သူဖြစ်ပါစေ၊ Michael ၏ဘလော့ဂ်သည် ဤမရှိမဖြစ်လိုအပ်သောဆော့ဖ်ဝဲလ်ကိရိယာများထဲမှ အကောင်းဆုံးကိုရယူရန်အတွက် အဖိုးတန်သောထိုးထွင်းသိမြင်မှုနှင့် လက်တွေ့ကျသောအကြံဉာဏ်များကို ပေးပါသည်။