မာတိကာ
ဤသင်ခန်းစာတွင်၊ Excel ရှိ သီးခြားစာကြောင်းနှင့် စာကြောင်းအကွာအဝေးရှိ စာလုံးတစ်လုံး သို့မဟုတ် စကားလုံးတစ်လုံး၏ အရေအတွက်ကို ဆွေးနွေးပါမည်။ မကြာခဏဆိုသလို၊ ကျွန်ုပ်တို့သည် ဆဲလ်တစ်ခု သို့မဟုတ် ဒေတာပမာဏများစွာပါဝင်သော ဒေတာအပိုင်းအခြားတစ်ခုရှိ ဇာတ်ကောင်၏ကြိမ်နှုန်းကို တွက်ချက်ရန် လိုအပ်သည်။ ထို့ကြောင့် ဤရေတွက်ခြင်းအရေအတွက်ကို ပိုမိုလွယ်ကူစေရန်အတွက်၊ ဤဆောင်းပါးတွင် အသုံးပြုရလွယ်ကူသော ဖော်မြူလာအချို့ကို ဆွေးနွေးပါမည်။
Practice Workbook ကိုဒေါင်းလုဒ်လုပ်ပါ
အလေ့အကျင့်ကို သင်ဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။ ဤဆောင်းပါးကို ပြင်ဆင်ရန်အတွက် ကျွန်ုပ်တို့အသုံးပြုထားသော အလုပ်စာအုပ်။
String.xlsx တွင် စာလုံးရေတွက်မှု အရေအတွက်
5 တွင် စာလုံးဖြစ်ပေါ်မှုကို ရေတွက်ရန် နည်းလမ်းများ Excel ရှိ စာကြောင်း
1. SUMPRODUCT နှင့် LEN လုပ်ဆောင်ချက်ကို အသုံးပြု၍ Excel ရှိ စာကြောင်းတွင် ဇာတ်ကောင်စုစုပေါင်း အရေအတွက်ကို ရှာပါ
စုစုပေါင်း အရေအတွက်ကို သိရှိလိုပါက၊ ဆဲလ်တစ်ခုရှိ ဇာတ်ကောင်များ၊ LEN လုပ်ဆောင်ချက် သည် ရည်ရွယ်ချက်ကို ဆောင်ရွက်ပေးသည်။ သို့သော်၊ သင်သည် အကွာအဝေးတစ်ခုရှိ စာလုံးအရေအတွက် စုစုပေါင်းကို သိရန်လိုအပ်သောအခါ၊ သင်သည် SUMPRODUCT နှင့် LEN လုပ်ဆောင်ချက်များကို ပေါင်းစပ်နိုင်သည်။ ဥပမာအားဖြင့်၊ ကျွန်ုပ်တို့တွင် စာအုပ်အမည်ဒေတာအတွဲတစ်ခုရှိပြီး အပိုင်းအခြားရှိ စာလုံးစုစုပေါင်းအရေအတွက်ကို သိရှိလိုပါသည်။ ထို့ကြောင့်၊ ကျွန်ုပ်တို့သည် အောက်ပါအဆင့်များကို အသုံးပြုပါမည်။
အဆင့်များ-
- ပထမဦးစွာ အောက်ပါပုံသေနည်းကို ရိုက်ထည့်ပါ-
=SUMPRODUCT(LEN(B5:B9))
ဤတွင်၊ LEN လုပ်ဆောင်ချက်သည် စာသားကြိုးတစ်ကြောင်းရှိ စာလုံးအရေအတွက်ကို ပြန်ပေးမည်ဖြစ်ပြီး SUMPRODUCT လုပ်ဆောင်ချက် သည် ထုတ်ကုန်များ၏ ပေါင်းလဒ်ကို ပြန်ပေးသည် သက်ဆိုင်ရာအပိုင်းအခြား။
- ထို့ပြင်၊ ဤသည်မှာ သတ်မှတ်ထားသည့် အပိုင်းအခြားရှိ စာလုံးစုစုပေါင်းအရေအတွက်ဖြစ်သည်။
မှတ်ချက်-
Excel LEN လုပ်ဆောင်ချက်သည် အက္ခရာများ၊ နံပါတ်များ၊ နေရာလွတ်များ၊ သင်္ကေတများနှင့် နေရာလွတ်များ၊ ပုဒ်ဖြတ်အမှတ်အသားများ စသည်တို့အပါအဝင် ဆဲလ်တစ်ခုစီရှိ စာလုံးအားလုံးကို ရေတွက်သည်။
2. Excel တွင် စာကြောင်းတစ်ခုတွင် သတ်သတ်မှတ်မှတ်ဇာတ်ကောင်များ ပေါ်ပေါက်မှုကို ပေါင်းချုပ်ရန် SUBSTITUTE နှင့် LEN လုပ်ဆောင်ချက်များကို ပေါင်းစပ်ပါ (Case Sensitive)
တစ်ခါတစ်ရံတွင်၊ ကျွန်ုပ်တို့သည် အရေအတွက်ကို သိရန်လိုအပ်ပါသည်။ Excel ဆဲလ်တစ်ခုရှိ စာလုံးတစ်ခု၏ အကြိမ်ရေ။ ဤကဲ့သို့သော အခြေအနေမျိုးတွင်၊ ကျွန်ုပ်တို့သည် LEN နှင့် SUBSTITUTION လုပ်ဆောင်ချက်များကို တစ်ပြိုင်နက် အသုံးပြုနိုင်ပါသည်။ အရေးကြီးတာက၊ SUBSTITUTE function က case sensitive ဖြစ်တာကြောင့် စာလုံးသေးသေးလေးတွေကို ရှာကြည့်မယ်ဆိုရင် အဲဒီစာလုံးတွေရဲ့ အရေအတွက်ကိုသာ ရရှိမှာဖြစ်ပါတယ်။ ဥပမာအားဖြင့်၊ ကျွန်ုပ်တို့၏စာအုပ်အမည်ဒေတာအတွဲတွင်၊ ကျွန်ုပ်တို့သည် စာလုံးအရေအတွက် 'a ' ကိုသာ ရှာပါမည်။ ထို့ကြောင့်၊ ပါဝင်သည့်အဆင့်များမှာ-
အဆင့်များ-
- ပထမဦးစွာ အောက်ပါပုံသေနည်းကို ရိုက်ထည့်ပါ-
=LEN(B5)-LEN(SUBSTITUTE(B5,"a",""))
ဖော်မြူလာ၏ခွဲခြမ်းစိတ်ဖြာ-
➤ LEN(B5)
ဤတွင်၊ LEN လုပ်ဆောင်ချက်သည် ဆဲလ် B5 ရှိ ဇာတ်ကောင်များကို ရေတွက်သည်။
➤ အစားထိုး(B5၊”a”၊ ””)
SUBSTITUTE လုပ်ဆောင်ချက်သည် 'a' စာလုံးအားလုံးကို အလွတ် (“”) ဖြင့် အစားထိုးသည်။
➤ LEN(SUBSTITUTE(B5,”a”,””))
ယခု SUBSTITUTE ဖော်မြူလာကို LEN<ဖြင့် ဖုံးအုပ်ထားပါသည်။ 4> function သည် ကျန်၏ count ကိုပေးသည်။string ၏ အက္ခရာများ ( 'a' အားလုံးကို မပါဝင်ပါ။
➤ LEN(B5)-LEN(SUBSTITUTE(B5,”a”၊ ””))
နောက်ဆုံးတွင်၊ ဤဖော်မြူလာသည် ယခင်တွက်ချက်ထားသော အလျားနှစ်ခုကို နုတ်ပြီး ကျွန်ုပ်တို့သတ်မှတ်ထားသော စာလုံးစုစုပေါင်းကို 'a' ပေးသည်။
- အဆုံးတွင်၊ ဤနေရာတွင် မျှော်လင့်ထားသော ဇာတ်ကောင်၏ရေတွက်ခြင်းဖြစ်သည်-
3. အမျိုးအစားအလိုက် ဇာတ်ကောင်များဖြစ်ပေါ်မှုကို တွက်ချက်ရန် ပေါင်းစပ်ခြင်း၏ SUBSTITUTE နှင့် LEN လုပ်ဆောင်ချက်များကို သုံးပါ Excel ရှိ စာတန်းတစ်ခု (Case Insensitive)
ယခင်နည်းလမ်းနှင့် ဆန့်ကျင်ဘက်အနေနှင့်၊ ၎င်းတို့၏ ဖြစ်ရပ်မှန်ကို အာရုံမခံနိုင်ဘဲ စာလုံးများကို ရေတွက်ရန် လိုအပ်နိုင်သည်။ ထိုအခြေအနေတွင်၊ သင်သည် ယခင်ဖော်မြူလာသို့ အထက် သို့မဟုတ် အောက်သို့ လုပ်ဆောင်ချက်ကို ထည့်နိုင်သည်။ ယခု ကျွန်ုပ်တို့၏စာအုပ်အမည်ဒေတာအတွဲတွင် 'A" နှင့် 'a' နှစ်ခုလုံးကို ရှာဖွေပါမည်။ ဤသည်မှာ အဆင့်များဖြစ်သည်-
အဆင့်များ-
- ပထမတွင် အောက်ပါပုံသေနည်းကို ရိုက်ထည့်ပါ။
=LEN(B5)-LEN(SUBSTITUTE(UPPER(B5),"A",""))
ဤတွင်၊ အထက် လုပ်ဆောင်ချက် သည် စာသားစာကြောင်းကို စာလုံးအကြီးအားလုံးသို့ ပြောင်းပေးသည်။ ဤတွင် 'a' အားလုံးကို 'A' သို့ ပြောင်းမည်ဖြစ်ပြီး လိုက်လျောညီထွေရှိသော အရေအတွက်ကို ရရှိမည်ဖြစ်သည်။ ထို့အပြင်၊ ကျန်ဖော်မြူလာများ၏ ယခင်ဥပမာတွင် ရှင်းပြထားသည့် အလားတူပုံစံအတိုင်း အလုပ်လုပ်ပါသည်။
- နောက်ဆုံးတွင်၊ ဖော်မြူလာထည့်သွင်းပါက အောက်ပါရလဒ်ကို သင်ရရှိမည်ဖြစ်ပါသည်။ မှန်ကန်စွာ။
4. Excel တွင် အကွာအဝေးတစ်ခုအတွင်း စာလုံးတစ်လုံးတည်း၏ ဖြစ်ပွားမှုအရေအတွက်ကို တွက်ချက်ပါ
တစ်ခါတစ်ရံ သင် စုစုပေါင်း ဖြစ်ပျက်မှု အတိအကျကို တွက်ချက်ရန် လိုအပ်ပါသည်။string range တစ်ခုရှိ ဇာတ်ကောင်များ။ ဥပမာအားဖြင့်၊ ဒေတာအပိုင်းအခြားတစ်ခုရှိ ဇာတ်ကောင် 'A' သို့မဟုတ် 'a' ကို သိလိုပါသည်။
အဆင့်များ-
- အောက်ပါဖော်မြူလာကို ဦးစွာရိုက်ပါ။
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"a","")))
ဤတွင်၊ SUM လုပ်ဆောင်ချက် အားလုံးပေါင်းထည့်သည်။ ဆဲလ်အကွာအဝေးရှိ ဂဏန်းများ။ ကျန်ဖော်မြူလာများသည် ယခင်အတိုင်းအလုပ်လုပ်ပြီး နောက်ဆုံးတွင် အက္ခရာစုစုပေါင်းအရေအတွက် 'a' အကွာအဝေးတစ်ခုလုံးတွင် ပြန်ပေးသည်။
- ထို့ကြောင့်၊ အောက်ပါအတိုင်း စုစုပေါင်း အရေအတွက်ကို သင်ရပါမည်-
5. စာလုံးအရေအတွက် (စာသား သို့မဟုတ် စာတန်းခွဲ) အပိုင်းအခြားရှိ စာကြောင်း
ယခင်နည်းလမ်းနှင့် အလားတူ၊ ဒေတာအပိုင်းအခြားတစ်ခုရှိ တိကျသောစာသားတစ်ခု၏ အကြိမ်ရေကို သိလိုပေမည်။ ဒီလိုအခြေအနေမျိုးမှာ လုပ်ဆောင်ချက်တွေကို ပေါင်းစပ်အသုံးပြုနိုင်ပါတယ်။ ဤနည်းလမ်းတွင်၊ ကျွန်ုပ်တို့သည် SUM ၊ LEN၊ နှင့် SUBSTITUTE လုပ်ဆောင်ချက်များကို ပေါင်းစပ်ထားသည်။ ဥပမာအားဖြင့်၊ ကျွန်ုပ်တို့တွင် အရောင်အမည်များပါဝင်သော ဒေတာအပိုင်းအခြားတစ်ခုရှိပြီး အရောင် 'အစိမ်းရောင်' အကွာအဝေးမှ အရောင်၏ကြိမ်နှုန်းကို သိလိုပါသည်။
အဆင့်များ-
- ပထမတွင် အောက်ပါဖော်မြူလာကို ရိုက်ပါ။
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"Green","")))/LEN("Green")
အထက်ပါဖော်မြူလာတွင်၊ စာလုံးအရေအတွက်ကို ပိုင်းခြားရန် လိုအပ်ပါသည်။ သတ်မှတ်ထားသော စာသား/စာတန်းခွဲများ မဟုတ်ပါက၊ စာသားရှိ စာလုံးတစ်လုံးစီကို တစ်ဦးချင်း ရေတွက်မည်ဖြစ်သည်။
- နောက်ဆုံးအနေဖြင့်၊ ဤတွင် စုစုပေါင်းရေတွက်သည် 'Green ' သတ်မှတ်ထားသော အပိုင်းအခြားအတွင်း။
မှတ်ချက်-
အထက်ဖော်ပြပါ ဖော်မြူလာအဖြစ် ထည့်သွင်းရပါမည်array ဖော်မြူလာတစ်ခု။ Windows အတွက် Excel တွင် ခင်းကျင်းမှုတစ်ခုအဖြစ် ဖော်မြူလာကိုထည့်ရန်၊ ဖော်မြူလာတစ်ခု array တစ်ခုအဖြစ်ထည့်ရန် CTRL+SHIFT+ENTER ကိုနှိပ်ပါ။