မာတိကာ
တစ်ခါတစ်ရံ၊ excel တွင် ကျွန်ုပ်တို့သည် မြင်နိုင်သောဆဲလ်များကိုသာ ရေတွက်ရန် လိုအပ်သည်။ ဥပမာအားဖြင့်၊ သင်သည် Excel ဒေတာအတွက် စစ်ထုတ်ခြင်း ကို အသုံးပြုသောအခါ၊ အတန်းအချို့ကို ဝှက်ထားပါမည်။ ထို့အပြင် excel တွင်အလုပ်လုပ်နေစဉ်၊ ကျွန်ုပ်တို့သည် အတန်းများကို ရည်ရွယ်ချက်ရှိရှိဖြင့် ကိုယ်တိုင်ဝှက်ထားလေ့ရှိသည်။ ထိုသို့သောအခြေအနေမျိုးတွင်၊ မြင်နိုင်သောအတန်းအရေအတွက်ကို ရေတွက်ရန် လိုအပ်ပါသည်။ ဤဆောင်းပါးသည် သင့်အား မြင်နိုင်သောဆဲလ်များကို ရေတွက်နည်းကို လမ်းညွှန်ပေးပါမည်။
လက်တွေ့အလုပ်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ
ဤဆောင်းပါးကို ပြင်ဆင်ရန်အတွက် ကျွန်ုပ်တို့အသုံးပြုထားသော အလေ့အကျင့်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။
မြင်နိုင်သောဆဲလ်များသာရေတွက်ပါ.xlsx
Excel တွင်မြင်နိုင်သောဆဲလ်များသာရေတွက်ရန် အကွက်များ 5
ပုံမှန်အားဖြင့်၊ ကျွန်ုပ်တို့သည် COUNTA လုပ်ဆောင်ချက် ကို အသုံးပြုနိုင်သည်။ ဒေတာအတွဲတစ်ခုတွင် ရှိပြီးသားအတန်းအရေအတွက်ကို ရယူပါ။ သို့သော်၊ အတန်းများကို ကိုယ်တိုင်ဝှက်ထားသည့်အခါ သို့မဟုတ် Filter ရွေးချယ်မှုကို အသုံးပြုခြင်းအားဖြင့်၊ COUNTA လုပ်ဆောင်ချက်သည် မြင်နိုင်သောအတန်းအရေအတွက်ကို မပေးပေ။ ထို့ကြောင့် မြင်နိုင်သောဆဲလ်များကိုသာ ရေတွက်ရန် အခြားသော excel လုပ်ဆောင်ချက်များ၏ အသုံးချပုံကို သင့်အား ပြသပါမည်။ သရုပ်ဖော်ရန်အတွက် ကျွန်ုပ်တွင် အစားအသောက်အချို့၏ အရောင်းဒေတာပါရှိသော ဒေတာအတွဲတစ်ခုရှိသည်။ ယခု ကျွန်ုပ်သည် ဆဲလ်များကို ဦးစွာဖျောက်ပြီး မြင်နိုင်သောအတန်းများကို ရေတွက်နည်းကို သင်ပြပါမည်။
1. မြင်နိုင်သောဆဲလ်များကိုသာ ရေတွက်ရန် Excel SUBTOTAL Function
ကျွန်ုပ်တို့လုပ်နိုင်သည် မြင်နိုင်သောဆဲလ်များကိုရေတွက်ရန် excel တွင် SUBTOTAL လုပ်ဆောင်ချက် ကို အသုံးပြုပါ။ ပထမဦးစွာ၊ ကျွန်ုပ်သည် ကျွန်ုပ်၏ဒေတာအတွဲတွင် Filter ကိုသုံးကာ မြင်နိုင်သောအတန်းများကို တွက်ချက်ပါမည်။
အဆင့်များ-
- ပထမဦးစွာ၊ ရွေးချယ်ပါ dataset ( B4:E13 ) နှင့် Data သို့သွားပါ။> စစ်ထုတ်ခြင်း ။ သို့မဟုတ် dataset တွင် filtering ကိုအသုံးပြုရန် Ctrl + Shift + L ကိုနှိပ်နိုင်သည်။
- ရလဒ်အနေဖြင့်၊ စစ်ထုတ်သည့် drop-down အိုင်ကွန်ကို အောက်တွင်မြင်ရသည်။
- ထို့နောက်၊ <1 အတွက် အရောင်းဒေတာကို ကျွန်ုပ် စစ်ထုတ်လိုက်ပါပြီ။>Corn Flakes ( screenshot ကိုကြည့်ပါ)။ ယခု Cell C16 တွင် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပြီး ကီးဘုတ်မှ Enter ကိုနှိပ်ပါ။
=SUBTOTAL(3,B5:B13)
- ထို့ကြောင့် သင်သည် Corn Flakes ဖြစ်သည့် 6 အတွက်သာ အတန်းရေတွက်ခြင်းကို ရရှိပါမည်။
ဤတွင်၊ အထက်ဖော်ပြပါဖော်မြူလာတွင်၊ 3 သည် အပိုင်းအခြား B5:E13 အတွင်း လုပ်ဆောင်ရမည့် အရေအတွက်အမျိုးအစားကို လုပ်ဆောင်ချက်ကို ပြောပြသည်။
⏩ မှတ်ချက်-
- အောက်ပါဖော်မြူလာကိုလည်း သင်မြင်နိုင်သောဆဲလ်အရေအတွက်ကို ရှာဖွေနိုင်သည်။
=SUBTOTAL(103,B5:E13)
ပိုမိုဖတ်ရန်- စာသားဖြင့်ဆဲလ်များကိုရေတွက်ရန် Excel ဖော်မြူလာ (အခမဲ့ Workbook ကိုဒေါင်းလုဒ်လုပ်ပါ)
2. မြင်သာသောအတန်းအရေအတွက်ကို သတ်မှတ်ချက်များဖြင့်သာ ရယူပါ (Excel Functions ပေါင်းစပ်မှု )
ဤတစ်ကြိမ်၊ ကျွန်ုပ်သည် မြင်နိုင်သောဆဲလ်များ၏ ရေတွက်မှုကို စံနှုန်းများဖြင့် ရှာဖွေပါမည်။ ဥပမာအားဖြင့်၊ ကျွန်ုပ်သည် ကျွန်ုပ်၏ဒေတာအတွဲ၏ အတန်း 11 ကို ကိုယ်တိုင်ဝှက်ထားသည်။ ယခု ကျွန်ုပ်သည် Excel လုပ်ဆောင်ချက်များကို ပေါင်းစပ်အသုံးပြု၍ Rolled Oats ပါဝင်သော မြင်နိုင်သော အတန်းအရေအတွက်ကို တွက်ချက်ပါမည် (ဥပမာ SUMPRODUCT ၊ OFFSET ၊ SUBTOTAL လုပ်ဆောင်ချက်များ ) သင့်အချက်အလက်များအတွက်၊ Oats Rolled Oats ပါ၀င်သော စုစုပေါင်း 3 တန်းများ ရှိပါသည်။
အဆင့်များ-
- အစတွင်၊ ကိုရိုက်ထည့်ပါ။ Cell C18 တွင် အောက်ပါဖော်မြူလာအတိုင်း Enter ကိုနှိပ်ပါ။
=SUMPRODUCT((B5:B13=C16)*(SUBTOTAL(103,OFFSET(B5,ROW(B5:B13)-MIN(ROW(B5:B13)),0))))
- ထို့ကြောင့်၊ ဤသည်မှာ Rolled Oats အတွက် မြင်နိုင်သောဆဲလ်များ၏ ဆဲလ်အရေအတွက်ဖြစ်သည်။
🔎 ဖော်မြူလာဘယ်လိုအလုပ်လုပ်သလဲ။
- (B5:B13=C16)
ဖော်မြူလာရဲ့အထက်အပိုင်းက ပြန်တက်လာတယ်။ - { FALSE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE }
- ROW(B5:B13)
ဤတွင်၊ ROW လုပ်ဆောင်ချက် သည် အပိုင်းအခြား B5:E13 ရှိ အတန်းအရေအတွက်ကို ပြန်ပေးသည်။
{ 5;6;8 ;9;10;11;12;13 }
- MIN(ROW(B5:B13))
ထို့နောက် MIN လုပ်ဆောင်ချက် သည် အပိုင်းအခြား B5:E13 အတွင်း အသေးငယ်ဆုံးအတန်းကို ပေးသည်။
- (SUBTOTAL(103,OFFSET(B5,ROW(B5:B13) )-MIN(ROW(B5:B13)),0)))
ထို့နောက်၊ ဖော်မြူလာ၏အထက်အပိုင်းသည် ပြန်တက်လာသည်-
{ 1 ;1;1;1;1;1;0;1;1 }
- SUMPRODUCT((B5:B13=C16)*(စုစုပေါင်း(103၊OFFSET(B5) ,ROW(B5:B13)-MIN(ROW(B5:B13)),0))))
နောက်ဆုံးတွင်၊ အထက်ဖော်ပြပါပုံသေနည်းသည် { 2 } သို့ ပြန်သွားသည်။ မြင်နိုင်သောအရေအတွက်၊ Rolled Oats ပါဝင်သောဆဲလ်များ။
နောက်ထပ်ဖတ်ရန်- အခြေအနေဖြင့် Excel တွင် အလွတ်ဆဲလ်များကို ရေတွက်နည်း (နည်းလမ်း 3 ခု)
3. Excel တွင်မြင်နိုင်သောဆဲလ်များကိုသာရေတွက်ရန် AGGREGATE Function သည် Excel တွင်
မြင်နိုင်သောဆဲလ်အရေအတွက်ကိုရှာဖွေရန် AGGREGATE လုပ်ဆောင်ချက် ကိုသုံးနိုင်သည်။ ဥပမာအားဖြင့်၊ Corn အတွက် စစ်ထုတ်ထားသောဒေတာအတွဲမှ မြင်နိုင်သောအတန်းများကို ကျွန်ုပ်ရေတွက်ပါမည်။Flakes ။
အဆင့်များ-
- ပထမဦးစွာ၊ အောက်ပါပုံသေနည်းကို Cell C15 တွင် ရိုက်ထည့်ပြီး Enter<နှိပ်ပါ။ 2>.
=AGGREGATE(3,3,B5:B13)
- အကျိုးဆက်အနေဖြင့်၊ သင်သည် မြင်သာသည့်အတန်းများ၏ အရေအတွက်ကိုသာ ရလိမ့်မည် .
ပိုမိုဖတ်ရန်- Excel တွင် ဗလာဆဲလ်များကို ရေတွက်ပါ (နည်းလမ်း 4 ခု)
အလားတူစာဖတ်ခြင်း
- Excel တွင် ထူးထူးခြားခြားနှင့် ဂဏန်းများကို ရေတွက်နည်း (လွယ်ကူသောနည်းလမ်း 3 ခု)
- ဆဲလ်အရေအတွက်ကို ရေတွက်နည်း Excel ရှိ ရက်စွဲများ (နည်းလမ်း 6 ခု)
- အကွာအဝေးရှိ Excel အရေအတွက် (6 လွယ်ကူသောနည်းလမ်းများ)
- ပထမမြင်ရနိုင်သောဆဲလ်ကိုရွေးချယ်ရန် Excel VBA စစ်ထုတ်ထားသော အပိုင်းအခြားအတွင်း
4. ထူးခြားသောမြင်နိုင်သောဆဲလ်များကို တွက်ချက်ရန် COUNTA၊ UNIQUE နှင့် FILTER Functions များကို ပေါင်းစပ်ခြင်း
ယခု၊ ထူးခြားသောတန်ဖိုးများပါရှိသော မြင်နိုင်သောအတန်းများကို ကျွန်ုပ်ရေတွက်ပါမည်။ ထိုသို့လုပ်ဆောင်ရန်၊ ကျွန်ုပ်သည် COUNTA ၊ UNIQUE နှင့် FILTER လုပ်ဆောင်ချက်များကို ပေါင်းစပ်အသုံးပြုပါမည်။ အတန်း 11 ကို ဝှက်ထားရာ အထက်ဒေတာအစုံကို ကျွန်ုပ်တို့ အသုံးပြုသွားပါမည်။
အဆင့်များ-
- ပထမတစ်ခုက အပိုတစ်ခု ထပ်ထည့်ထားပါတယ် ကျွန်ုပ်၏ဒေတာအတွဲသို့ ' မြင်နိုင် ' ကော်လံ။ ကူညီသူကော်လံအတွက် အောက်ပါဖော်မြူလာကို ကျွန်ုပ်အသုံးပြုထားပါသည်။
=SUBTOTAL(3,B5)
- ဤနေရာတွင် အပိုကော်လံ အထက်တွင် ပေါင်းထည့်ထားသော အတန်းများသည် သက်ဆိုင်ရာ အတန်းများ၏ မြင်နိုင်စွမ်းကို ပြသသည်။
- ထို့နောက် အောက်ဖော်ပြပါ ဖော်မြူလာကို အသုံးပြု၍ မြင်နိုင်သော အတန်းများ၏ စုစုပေါင်း အရေအတွက်ကို ကျွန်ုပ် တွက်ချက်ခဲ့သည်-
=SUM(F5:F13)
- ယခု ဤနည်းလမ်း၏ အဓိကအစိတ်အပိုင်း ရောက်ရှိလာပါသည်။ အောက်ပါအတိုင်းရိုက်ပါ။ Cell C17 နှင့် Enter ကိုနှိပ်ပါ။
=COUNTA(UNIQUE(FILTER(B5:B13,F5:F13)))
<11
🔎 ဖော်မြူလာ မည်သို့အလုပ်လုပ်သနည်း။
- FILTER(B5:B13,F5:F13)
ဤအပိုင်းတွင် FILTER လုပ်ဆောင်ချက်အားလုံးကို စစ်ထုတ်သည် မြင်ရပြီး ပြန်လာသော အစားအစာများ-
{ “ပြောင်းဖူးအစေ့များ”;”ဂျုံလုံးများ”;”ပြောင်းဖူးအစေ့များ”;”အခွံမာသီးများ”;”ပြောင်းဖူးအရွက်များ”;”ပြောင်းဖူးအစေ့များ”;” သစ်သီးခြောက်များ";"ပြောင်းဖူးအရွက်များ";"ပြောင်းဖူးအရွက်များ" }
- UNIQUE(FILTER(B5:B13,F5:F13))
ထို့နောက် UNIQUE လုပ်ဆောင်ချက်သည် စစ်ထုတ်ထားသည့်အရာများမှ ထူးခြားသောအစားအစာပစ္စည်းများကို ပြန်ပေးသည်-
{ “ပြောင်းဖူးအခွံများ”;”လိပ် Oats”;”Mixed Nuts” ;”သစ်သီးခြောက်များ” }
- COUNTA(UNIQUE(FILTER(B5:B13,F5:F13)))
တွင် အဆုံးတွင်၊ COUNTA လုပ်ဆောင်ချက်သည် အောက်ဖော်ပြပါအတိုင်း မြင်သာထင်ရှားသည့် ထူးခြားသောအစားအစာ အရေအတွက်ကို ပြန်ပေးသည်။
}
⏩ မှတ်ချက်-
- ဤဖော်မြူလာကို Excel 2021 နှင့် Microsoft 365 တို့တွင်သာ အသုံးပြုနိုင်ကြောင်း သတိရပါ UNIQUE နှင့် FILTER လုပ်ဆောင်ချက်များကို excel ဗားရှင်းအဟောင်းများတွင် မရနိုင်ပါ။
ဆက်စပ်အကြောင်းအရာ- ဗလာကို ရေတွက်နည်း Excel ရှိဆဲလ်များ (နည်းလမ်း 5 ခု)
5. ထူးခြားသောမြင်နိုင်သောဆဲလ်အရေအတွက်ကိုပြသရန် Excel Functions ပေါင်းစပ်ခြင်း
ယခင်နည်းလမ်းအတိုင်းပင်၊ Excel တွင်မြင်နိုင်သောထူးခြားသောတန်ဖိုးများကိုငါတွက်ချက်မည် array ဖော်မြူလာတစ်ခု။ ဤနည်းလမ်းတွင်လည်း ကျွန်ုပ်တို့သည် အကူအညီပေးသူကို ပေါင်းထည့်ပါမည်။အဆုံးစွန်ရလဒ်ရရှိရန် ကော်လံ။ ဖော်မြူလာတွင် SUM ၊ IF ၊ ISNA နှင့် MATCH လုပ်ဆောင်ချက်များကို ကျွန်ုပ်အသုံးပြုပါမည်။ ဤနည်းလမ်းတွင် ကျွန်ုပ်အသုံးပြုထားသော ဖော်မြူလာကို ဇူလိုင်လ 20၊ 2001 တွင် ထုတ်ပြန်ခဲ့သော Excel Expert Newsletter တွင် ထုတ်ဝေခဲ့သည် (မရနိုင်တော့ပါ။)
အဆင့်များ-
- ပထမဦးစွာ၊ ကျွန်ုပ်သည် helper ကော်လံတွင် အောက်ပါဖော်မြူလာကို အသုံးပြုခဲ့သည်။ ဤဖော်မြူလာကို array တစ်ခုအဖြစ် ထည့်သွင်းထားသည် (ရလဒ်ကို အောက်ပါအတိုင်း အပြာရောင်ဖြင့် ဖော်ပြထားပါသည်။)
=IF(SUBTOTAL(3,OFFSET(B5:B13,ROW(B5:B13)-MIN(ROW(B5:B13)),,1)),B5:B13,"")
- ထို့နောက် အောက်ပါပုံသေနည်း ဆဲလ် C16 ကို ရိုက်ထည့်ပြီး Enter ကိုနှိပ်ပါ။
=SUM(N(IF(ISNA(MATCH("",F5#,0)),MATCH(B5:B13,B5:B13,0),IF(MATCH(F5#,F5#,0)=MATCH("",F5#,0),0,MATCH(F5#,F5#,0)))=ROW(B5:B13)-MIN(ROW(B5:B13))+1))
- နောက်ဆုံးတွင်၊ ကျွန်ုပ်တို့၏ဒေတာအတွဲ၏မြင်နိုင်သောအတန်းများတွင် ထူးခြားသောအစားအစာလေးမျိုးရှိသည်ကို သင်တွေ့လိမ့်မည်။
🔎 ဖော်မြူလာက ဘယ်လိုအလုပ်လုပ်သလဲ။
ဒီဖော်မြူလာက တော်တော်ရှည်တယ်၊ အတိုချုံးပြီး ရှင်းပြထားပါတယ်။
- IF(ISNA(MATCH(“”၊F5#,0)), MATCH(B5:B13,B5:B13,0), IF(MATCH(F5#,F5#,0)=MATCH(“”,F5#၊ 0),0,MATCH(F5#,F5#,0)))
အစပိုင်းတွင်၊ ဖော်မြူလာ၏အထက်အပိုင်းသည် ပြန်တက်လာသည်-
{ 1 ;2;1;4;1;1;7;1;1 }
- ROW(B5:B13)-MIN(ROW(B5:B13))+1 )
နောက်တစ်ခု၊ ဖော်မြူလာ၏ ဤအပိုင်းကို ပြန်ပို့သည်-
{ 1;2;3;4;5;6;7;8;9 }
- SUM(N(IF(ISNA(MATCH(“”),F5#,0)))), MATCH(B5:B13,B5:B13,0),IF( MATCH(F5#,F5#,0)=MATCH(“”,F5#,0),0,MATCH(F5#,F5#,0)))=ROW(B5:B13)-MIN(ROW(B5- B13))+1))
နိဂုံးချုပ်၊ အထက်ပါပုံသေနည်းပြန်ပေးသည်-
{ 4 }
ပိုမိုဖတ်ရန်- နံပါတ်များဖြင့် Excel Count Cells (ရိုးရှင်းသောနည်းလမ်း 5 ခု)
နိဂုံးချုပ်
အထက်ပါဆောင်းပါးတွင်၊ excel တွင် မြင်နိုင်သောဆဲလ်များကိုသာ ရေတွက်ရန် နည်းလမ်းများစွာကို ကျွန်ုပ် အသေးစိပ် ဆွေးနွေးရန် ကြိုးစားခဲ့ပါသည်။ ဤနည်းလမ်းများနှင့် ရှင်းပြချက်များသည် သင့်ပြဿနာများကို ဖြေရှင်းရန် လုံလောက်လိမ့်မည်ဟု မျှော်လင့်ပါသည်။ သင့်တွင်မေးမြန်းချက်များရှိပါက ကျွန်ုပ်အား အသိပေးပါ။