မာတိကာ
ဤသင်ခန်းစာတွင်၊ ကျွန်ုပ်သည် သင့်အား 8 Excel တွင် စာသားဖြင့် ဆဲလ်များကို ရေတွက်ရန် အမြန်လှည့်ကွက်များကို ပြသပါမည်။ စာသားတန်ဖိုးများပါရှိသော ဒေတာဆဲလ်များကို ရှာဖွေရန်အတွက် ကြီးမားသောဒေတာအတွဲများတွင်ပင် ဤနည်းလမ်းများကို အသုံးပြုနိုင်သည်။ ဤသင်ခန်းစာတစ်လျှောက်တွင်၊ excel နှင့်သက်ဆိုင်သည့် မည်သည့်အလုပ်တွင်မဆို အလွန်အသုံးဝင်မည့် အရေးကြီးသော excel ကိရိယာများနှင့် နည်းစနစ်အချို့ကိုလည်း သင်လေ့လာနိုင်မည်ဖြစ်ပါသည်။
Practice Workbook ကိုဒေါင်းလုဒ်လုပ်ပါ
အလေ့အကျင့်ဆိုင်ရာစာအုပ်ကို ဤနေရာတွင်ဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။
Text.xlsm ဖြင့် ဆဲလ်များကို ရေတွက်ပါ
Excel တွင် စာသားဖြင့် ဆဲလ်များကို ရေတွက်ရန် အမြန်လှည့်ကွက် 8 ခု
ကျွန်ုပ်တို့ ရှင်းပြရန် တိုတိုတုတ်တုတ် ဒေတာအစုံကို ယူထားပါသည်။ ခြေလှမ်းများရှင်းလင်းစွာ။ ဒေတာအတွဲတွင် ခန့်မှန်းခြေအားဖြင့် 7 အတန်းနှင့် 2 ကော်လံများ ရှိသည်။ အစပိုင်းတွင်၊ ကျွန်ုပ်တို့သည် ဆဲလ်အားလုံးကို အထွေထွေ ဖော်မတ်တွင် ထားရှိထားပါသည်။ ဒေတာအတွဲအားလုံးအတွက်၊ ကျွန်ုပ်တို့တွင် ထုတ်ကုန် နှင့် အရောင်းပမာဏ ဖြစ်သည့် သီးသန့်ကော်လံများရှိသည်။ လိုအပ်ပါက နောက်ပိုင်းတွင် ကော်လံအရေအတွက် ကွဲပြားနိုင်သော်လည်း၊
1. COUNTA လုပ်ဆောင်ချက်
COUNTA လုပ်ဆောင်ချက် ဆဲလ်အားလုံးကို မည်သည့်တန်ဖိုးအမျိုးအစားဖြင့် ရေတွက်သည်။ excel တွင် စာသားပါသော ဆဲလ်များကို ရေတွက်ရန် ဤလုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့ အသုံးပြုနိုင်ပါသည်။ ၎င်းကိုလုပ်ဆောင်ရန် အောက်ပါအဆင့်များကို လိုက်နာပါ။
အဆင့်များ-
- ပထမဦးစွာ၊ ဆဲလ် C10 နှင့် အောက်ပါဖော်မြူလာကို ထည့်သွင်းပါ-
=COUNTA(B5:C9)-COUNT(B5:C9)
- ယခု၊ Enter ကို နှိပ်ပါ၊ ၎င်းသည် တွက်ချက်ပါမည် C10 အတွင်းရှိ စာသားဆဲလ်စုစုပေါင်းအရေအတွက်။
နောက်ထပ်ဖတ်ရန်- ရေတွက်လျှင်ဆဲလ်တွင် စာသားပါ၀င်သည် (5 လွယ်ကူသောနည်းလမ်းများ)
2. COUNTIF လုပ်ဆောင်ချက်ကိုအသုံးပြုခြင်း
COUNTIF လုပ်ဆောင်ချက် သည် ဆဲလ်များကိုရေတွက်ရန် အချို့သောစံနှုန်းများကို လိုအပ်သည်။ သင့်လျော်သောစံနှုန်းများကို သတ်မှတ်ခြင်းဖြင့် ဤလုပ်ဆောင်ချက်ကို အသုံးပြု၍ excel တွင် စာသားဖြင့်ဆဲလ်များကို ရေတွက်နိုင်သည်။ ၎င်းကိုပြုလုပ်နည်းကို ကြည့်ကြပါစို့။
အဆင့်များ-
- အစပြုရန်၊ ဆဲလ် C10 ကို နှစ်ချက်နှိပ်ပြီး ဖြည့်သွင်းပါ။ အောက်ပါပုံသေနည်း-
=COUNTIF(B5:C9,"*")
- နောက်တစ်ခု၊ Enter ကီးကို နှိပ်ပြီး စာသားဒေတာပါသည့် ဆဲလ်အရေအတွက်ကို သင်ရသင့်သည်။
နောက်ထပ်ဖတ်ရန်- ဆဲလ်တစ်ခု Excel တွင် မည်သည့်စာသားပါရှိသည်ဆိုပါက ရေတွက်ပါ (နည်းလမ်း 4 ခု)
3. ISTEXT Function ကိုအသုံးပြုခြင်း
အမည် အကြံပြုထားသည့်အတိုင်း၊ ISTEXT လုပ်ဆောင်ချက် သည် ဆဲလ်တစ်ခုတွင် စာသားပါရှိ/မရှိကို Excel စစ်ဆေးပြီး ဖြင့် တုံ့ပြန်ချက်ပေးသည်။ TRUE သို့မဟုတ် FALSE တန်ဖိုး။ ဆဲလ်များရေတွက်ရန် ဤနေရာတွင် အသုံးပြုနည်းကို ကြည့်ကြပါစို့။
အဆင့်များ-
- ဤနည်းလမ်းကို စတင်ရန်၊ ဆဲလ် C10 <ကို နှစ်ချက်နှိပ်ပါ။ 2>အောက်ပါဖော်မြူလာကိုထည့်ပါ-
=COUNT(IF(ISTEXT(B5:C9),1))
- နောက်တစ်ခု၊ Enter ကိုနှိပ်ပါ သော့ချက်ကြောင့်၊ ၎င်းသည် ဆဲလ် C10 အတွင်း စာသားဒေတာဖြင့် စုစုပေါင်းဆဲလ်အရေအတွက်ကို တွေ့ရှိမည်ဖြစ်သည်။
🔎 ဖော်မြူလာဘယ်လိုအလုပ်လုပ်သလဲ။
- ISTEXT(B5:C9): ဤအပိုင်းသည် အပိုင်းအခြားရှိ ဆဲလ်တစ်ခုစီကို စစ်ဆေးသည် ဆဲလ်တစ်ခုတွင် စာသားပါရှိလျှင် TRUE ၊ FALSE
- IF(ISTEXT(B5:C9),1): ၎င်းသည် array တစ်ခုကို ပြန်ပေးသည် 1 နှင့် FALSE စာသားတန်ဖိုးပါရှိသောဆဲလ်ပေါ်တွင်မူတည်သည်။
နောက်ထပ်ဖတ်ရန်- Excel တွင် သီးသန့်စာသားပါရှိသော COUNTIF ဆဲလ် (Case-Sensitive နှင့် Insensitive)
4. SUM Function ဖြင့်ရေတွက်ခြင်း
ကျွန်ုပ်တို့သည် စာသားဖြင့်ဆဲလ်များကိုရေတွက်ရန် SUM လုပ်ဆောင်ချက် ကို excel တွင် ISTEXT လုပ်ဆောင်ချက် နှင့်လည်း အသုံးပြုနိုင်ပါသည်။
အဆင့်များ-
- ဤနည်းလမ်းကို စတင်ရန်၊ ဆဲလ် C10 သို့ သွားကာ အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပါ-
=SUM(IF(ISTEXT(B5:C9),1))
- ထို့နောက်၊ Enter ကီးကို နှိပ်ပါ သို့မဟုတ် ဆဲလ်အလွတ်တစ်ခုခုကို နှိပ်ပါ။
- ချက်ချင်း၊ ၎င်းသည် သင့်အား ဆဲလ်အတွင်းရှိ စာသားဆဲလ်အရေအတွက် C10 အဖြစ် 5 ဖြစ်သည်။
🔎 ဖော်မြူလာဘယ်လိုအလုပ်လုပ်သလဲ။
- ISTEXT(B5:C9): ဤအပိုင်း အပိုင်းအခြားရှိ ဆဲလ်တစ်ခုစီကို စစ်ဆေးပြီး ဆဲလ်တစ်ခုတွင် စာသားပါရှိပါက FALSE
- IF(ISTEXT(B5:C9),1): ၎င်းသည် 1 နှင့် FALSE စာသားတန်ဖိုးပါဝင်သော ဆဲလ်အပေါ်မူတည်၍ array တစ်ခုကို ပြန်ပေးသည်။
နောက်ထပ် Read More - Excel ရှိ ကော်လံတစ်ခုအတွင်း တိကျသောစကားလုံးများကို ရေတွက်နည်း (နည်းလမ်း 2 ခု)
5. SUMPRODUCT လုပ်ဆောင်ချက်ဖြင့် စာသားဆဲလ်များကို ရေတွက်ခြင်း
ဤနည်းလမ်းတွင်၊ ကျွန်ုပ်တို့သည် SUMPRODUCT ကို အသုံးပြုပါမည်။ လုပ်ဆောင်ချက် နှင့်အတူ ISTEXT လုပ်ဆောင်ချက် နှင့်အတူ excel တွင် စာသားဖြင့် ဆဲလ်များကို ရေတွက်ရန်။
အဆင့်များ-
- ယခင်အတိုင်း၊ ထည့်ပါ ဆဲလ်အတွင်းရှိ အောက်ပါဖော်မြူလာ C10 :
=SUMPRODUCT(IF(ISTEXT(B5:C9),1))
- နောက်ဆုံးတွင်၊ Enter ကီးကို နှိပ်ပြီး ရလဒ်ကို 5 အဖြစ် ရရှိသင့်ပါသည်။
🔎 ဖော်မြူလာဘယ်လိုအလုပ်လုပ်သလဲ။
- ISTEXT(B5:C9): ဤအပိုင်းသည် အပိုင်းအခြားရှိ ဆဲလ်တစ်ခုစီကို စစ်ဆေးပြီး ပြန်ပို့သည် TRUE ဆဲလ်တစ်ခုတွင် စာသားပါရှိလျှင် FALSE
- IF(ISTEXT(B5:C9),1): ၎င်းသည်
1 နှင့် FALSE စာသားတန်ဖိုးပါရှိသောဆဲလ်ပေါ် မူတည်၍ excel tests တွင် နံပါတ်တစ်ခုသည် positive သို့မဟုတ် negative ဖြစ်မဖြစ်။ excel တွင် စာသားဖြင့် ဆဲလ်များကို ရေတွက်ရန် ယခင်နည်းလမ်းအတိုင်း ဤလုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့ အသုံးပြုနိုင်ပါသည်။ အောက်တွင်အသေးစိတ်အဆင့်များဖြစ်သည်။ အဆင့်များ-
- စတင်ရန်၊ လုပ်ငန်းစဉ်တွင်၊ ဆဲလ် C10 သို့သွား၍ ရိုက်ထည့်ပါ။ အောက်ပါပုံသေနည်း-
=SUMPRODUCT(SIGN(ISTEXT(B5:C9)))
- ထို့နောက် Enter ကိုနှိပ်လိုက်ပါ၊ C10 ဆဲလ်အတွင်းရှိ စာသားဒေတာတန်ဖိုးပါသည့် ဆဲလ်စုစုပေါင်းအရေအတွက်ကို ရေတွက်ပါ။
🔎 ဖော်မြူလာဘယ်လိုအလုပ်လုပ်သလဲ။
- ISTEXT(B5:C9): ဤအပိုင်းသည် အပိုင်းအခြားရှိ ဆဲလ်တစ်ခုစီကို စစ်ဆေးပြီး အမှန်အတိုင်း ဆဲလ်တစ်ခုတွင် စာသားပါရှိပါက FALSE
- SIGN(ISTEXT(B5:C9)): ဤအပိုင်းသည် 1 ၏ array တစ်ခုကို ပြန်ပေးသည် နှင့် 0 ဆဲလ်သည် အပြုသဘောဆောင်သည့်အခါ သို့မဟုတ် 0 ။
7. Space ရှိသောဆဲလ်များကို ဖယ်ထုတ်ခြင်း
အောက်ပါဒေတာအတွဲတွင်၊ ဆဲလ် B8 တွင် ယခင်နည်းလမ်းများအတိုင်း ရေတွက်မည့် နေရာတစ်ခု ရှိသည်။စာသား။ ယင်းအတွက်၊ ကျွန်ုပ်တို့သည် excel တွင် စာသားဖြင့် ဆဲလ်များကို ရေတွက်ရန် အခြားနည်းလမ်းတစ်ခု လိုအပ်သော်လည်း နေရာလွတ်ရှိသော မည်သည့်ဆဲလ်ကိုမဆို ဖယ်ထုတ်ရန် လိုအပ်ပါသည်။
အဆင့်များ-
- ပထမဦးစွာ၊ ဆဲလ်သို့သွားပါ။ C10 နှင့် အောက်ပါ ဖော်မြူလာကို ထည့်ပါ-
=COUNTIF(B5:C9,"><")
- ယခု၊ နှိပ်ပါ Enter ၎င်းသည် C10 ဆဲလ်အတွင်းရှိ စာသားဆဲလ်စုစုပေါင်း အရေအတွက်ကို တွက်ချက်ပါမည်။
8. ပြီးနောက် ဆဲလ်များကို ရေတွက်ခြင်း စစ်ထုတ်ခြင်း
ဤနေရာတွင်၊ အတန်း 9 မရှိသည်ကို သင်သတိပြုမိနိုင်သောကြောင့် ကျွန်ုပ်တို့သည် ဒေတာအတွဲကို စစ်ထုတ်ထားပါသည်။ ပုံမှန်ဖော်မြူလာများသည် ဤအတန်းကိုလည်း ရေတွက်ပါမည်။ ထို့ကြောင့် excel တွင် စာသားဖြင့် စစ်ထုတ်ထားသော ဆဲလ်များကိုသာ ရေတွက်ရန် မတူညီသော ဖော်မြူလာကို အသုံးပြုပါမည်။
အဆင့်များ-
- ၎င်းအတွက်၊ ဆဲလ်ပေါ်တွင် နှစ်ချက်နှိပ်ပါ C10 ပြီး အောက်ပါပုံသေနည်းကို ရိုက်ထည့်ပါ-
=SUMPRODUCT(SUBTOTAL(103, INDIRECT("B"&ROW(B5:C10)))*(ISTEXT(B5:C10)))
- နောက်တစ်ခု၊ <ကိုနှိပ်ပါ 1> သော့ကို ရိုက်ထည့်ပြီး သင်သည် စာသားဒေတာပါသည့် ဆဲလ်အရေအတွက်ကို ရသင့်ပါသည်။
🔎 ဖော်မြူလာဘယ်လိုအလုပ်လုပ်သလဲ
- ISTEXT(B5:C10) : ISTEXT လုပ်ဆောင်ချက် သည် အပိုင်းအခြားအတွင်းရှိ ဆဲလ်တစ်ခုစီကို စစ်ဆေးပြီး ဆဲလ်တစ်ခုတွင် ပါဝင်ပါက TRUE ပြန်ပေးသည်။ စာသား၊ မဟုတ်ရင် FALSE။
- INDIRECT(“B”&ROW(B5:C10)): INDIRECT function အတွင်းရှိဆဲလ်အားလုံး၏တစ်ဦးချင်းစီရည်ညွှန်းချက်များကိုသတ်မှတ်ရန် သတ်မှတ်ထားသော အပိုင်းအခြား။
- SUBTOTAL(103၊ INDIRECT(“B”&ROW(B5:C10)))*(ISTEXT(B5:C10)): ဤအပိုင်းသည် array တစ်ခုကို ပြန်ပေးသည် ဆဲလ်တစ်ခုအတွင်း စာသားတည်ရှိမှုကို ညွှန်ပြသော 1 နှင့် 0 မဟုတ်ပါက။
နောက်ထပ်ဖတ်ရန်- Excel တွင် စာသားဖြင့် စစ်ထုတ်ထားသောဆဲလ်များကို ရေတွက်နည်း (နည်းလမ်း 3 ခု)
Excel တွင် ဆဲလ်များရေတွက်နည်း
excel တွင် VBA နှင့် ရင်းနှီးပါက၊ ကုဒ်လိုင်းအနည်းငယ်ဖြင့် ဆဲလ်များကို လျှင်မြန်စွာ ရေတွက်ပါ။ ၎င်းကို ကျွန်ုပ်တို့ မည်သို့လုပ်ဆောင်နိုင်သည်ကို ကြည့်ကြပါစို့။
အဆင့်များ-
- ဤနည်းလမ်းအတွက်၊ ဆော့ဖ်ဝဲရေးသားသူ တက်ဘ်သို့ သွားကာ <ကိုရွေးချယ်ပါ 1>Visual Basic ။
- ယခု၊ Insert ကို ရွေးပါ VBA window နှင့် Module ကိုနှိပ်ပါ။
- နောက်တစ်ခု၊ ဝင်းဒိုးအသစ်တွင် အောက်ပါပုံသေနည်းကို ရိုက်ထည့်ပါ-
7485
- ထို့နောက် Developer tab မှ Macro ကိုဖွင့်ပြီး Macros ကိုနှိပ်ပါ။
- ယခု၊ Macro window တွင်၊ CountCells macro ကို ရွေးပြီး Run ကိုနှိပ်ပါ။
- ရလဒ်အနေဖြင့် VBA ကုဒ်သည် C10 ဆဲလ်အတွင်းရှိ ဆဲလ်စုစုပေါင်းအရေအတွက်ကို တွက်ချက်မည်ဖြစ်သည်။
Excel တွင် နံပါတ်များဖြင့် ဆဲလ်များကို ရေတွက်နည်း
နံပါတ်များဖြင့် ဆဲလ်များကို ရေတွက်ရန်၊ ကျွန်ုပ်တို့သည် အခြေခံ COUNT လုပ်ဆောင်ချက် ကို excel တွင် ပြုလုပ်ပါမည်။
အဆင့်များ-
- စတင်ရန်၊ ဆဲလ် C10 ကို နှစ်ချက်နှိပ်ပြီး အောက်ပါဖော်မြူလာကို ထည့်ပါ-
=COUNT(B5:C9)
- ထို့နောက် Enter သော့ကို နှိပ်လိုက်ပါက ၎င်းကိုတွေ့လိမ့်မည်။ 5 နှင့် ညီမျှသော ကိန်းဂဏန်းတစ်ခုရှိသော ဆဲလ်အရေအတွက်။
နိဂုံး
သင်သည် ၎င်းကို အသုံးချနိုင်မည်ဟု မျှော်လင့်ပါသည်။ ဒီထဲမှာ ငါပြထားတဲ့ နည်းလမ်းတွေExcel တွင်စာသားဖြင့်ဆဲလ်ရေတွက်နည်းသင်ခန်းစာ။ သင်တွေ့မြင်ရသည့်အတိုင်း၊ ဤအရာကိုအောင်မြင်ရန်နည်းလမ်းအနည်းငယ်ရှိသည်။ ဒါကြောင့် ကိုယ့်အခြေအနေနဲ့ အကိုက်ညီဆုံး နည်းလမ်းကို ပညာရှိရှိ ရွေးချယ်ပါ။ အကယ်၍ သင်သည် အဆင့်တစ်ခုခုတွင် ပိတ်မိနေပါက၊ ရှုပ်ထွေးမှုများကို ရှင်းလင်းရန် ၎င်းတို့ကို အကြိမ်အနည်းငယ် ဖြတ်သန်းသွားရန် အကြံပြုအပ်ပါသည်။ နောက်ဆုံးအနေဖြင့်၊ excel နည်းပညာများကို ပိုမိုလေ့လာရန်၊ ကျွန်ုပ်တို့၏ ExcelWIKI ဝဘ်ဆိုဒ်ကို လိုက်နာပါ။ သင့်တွင် မေးမြန်းလိုသည်များရှိပါက comment တွင် ကျွန်ုပ်အား အသိပေးပါ။