မာတိကာ
Excel တွင် စာလုံးနှစ်လုံးကြားမှ စာသားကိုထုတ်ယူရန် အထူးလှည့်ကွက်အချို့ကို သင်ရှာဖွေနေပါက၊ သင်သည် မှန်ကန်သောနေရာသို့ ရောက်ရှိသွားပါပြီ။ Microsoft Excel တွင် စာလုံးနှစ်လုံးကြားတွင် စာသားကို ထုတ်ယူရန် နည်းလမ်းများစွာရှိသည်။ ဤဆောင်းပါးတွင်၊ စာလုံးနှစ်လုံးကြားတွင် စာသားကိုထုတ်ယူရန် နည်းလမ်းလေးခုကို ဆွေးနွေးပါမည်။ ဤအရာအားလုံးကိုလေ့လာရန် လမ်းညွှန်ချက်အပြည့်အစုံကို လိုက်နာကြပါစို့။
လေ့ကျင့်ရေးအလုပ်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ
ဤဆောင်းပါးကိုဖတ်ရှုနေစဉ် လေ့ကျင့်ခန်းစာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ။
စာလုံးနှစ်လုံးကြားမှ စာသားကို ထုတ်ယူပါ.xlsm
Excel တွင် စာလုံးနှစ်လုံးကြားတွင် စာသားကို ထုတ်ယူရန် နည်းလမ်း 4 ခု
ဤတွင်၊ ကျွန်ုပ်တို့တွင် အကိုးအကားနှင့် ကုဒ်ပါရှိသော ဒေတာအတွဲတစ်ခုရှိသည်။ ကျွန်ုပ်တို့၏ အဓိကပန်းတိုင်မှာ စာလုံးနှစ်လုံးကြားတွင် စာသားကို ထုတ်ယူရန်ဖြစ်သည်။
အောက်ပါကဏ္ဍတွင်၊ စာလုံးနှစ်လုံးကြားတွင် စာသားထုတ်ယူရန် နည်းလမ်း 4 ခုကို အသုံးပြုပါမည်။
1 . စာသားထုတ်ယူရန် MID၊ LEFT နှင့် FIND Functions ကိုအသုံးပြု၍
စာသားကိုထုတ်ယူရန်၊ ကျွန်ုပ်တို့သည် MID လုပ်ဆောင်ချက် ၊ လက်ဝဲလုပ်ဆောင်ချက် နှင့် တို့ကို ပေါင်းစပ်ပါမည်။ လုပ်ဆောင်ချက် ကိုရှာပါ။ ဤတွင်၊ MID လုပ်ဆောင်ချက်သည် စာသားလိုင်းတစ်ခု၏အလယ်မှ ဇာတ်ကောင်များကို ပြန်ပေးသည်။ LEFT Function သည် စာသားလိုင်းတစ်ခု၏အစမှ သတ်မှတ်ထားသော စာလုံးအရေအတွက်ကို ပြန်ပေးသည်။ နောက်ဆုံးတွင်၊ FIND function သည် စာသားလိုင်းတစ်ခု၏ အစအနေအထားကို ပြန်ပေးသည်။ အောက်ပါဒေတာအတွဲရှိ Client Code ကော်လံရှိ စာသားကို ထုတ်ယူရန် အောက်ပါအဆင့်များကို လိုက်နာရပါမည်။
ကျွန်ုပ်တို့သည် ၎င်းကို အသုံးပြုပါမည်။အထွက်ဆဲလ် C5:
=LEFT(MID(B5,FIND("/",B5)+1,LEN(B5)),FIND("/",MID(B5,FIND("/",B5)+1,LEN(B5)))-1)
ထို့နောက် Enter<7 ကိုနှိပ်ပါ။> နှင့် ဖြည့်လက်ကိုင်ကို ဆွဲယူပါ။ ယခု သင်သည် အောက်ပါ output ကို ရရှိပါမည်။
🔎 Formula မည်ကဲ့သို့ အလုပ်လုပ်သနည်း။
- ဤတွင်၊ FIND(“/”,B5)+1 လုပ်ဆောင်ချက်သည် ကျွန်ုပ်တို့နှင့် စာလုံးနှစ်လုံးကြားတွင် ထုတ်ယူလိုသော စာတန်းတစ်ကြောင်း၏ အစအနေအထားကို ပြန်ပေးသည် အောက်ပါအထွက်ကို ရရှိလိမ့်မည်-
{5;7;5;5;5;5}
- LEN(B5) လုပ်ဆောင်ချက်သည် တစ်ခုအတွင်း စာလုံးအရေအတွက်ကို ပြန်ပေးသည်။ အောက်ပါကဲ့သို့ စာသားစာတန်း-
{11;11;13;12;10;10}
- ဤတွင်၊ MID(B5,FIND(“/”,B5)+ 1,LEN(B5)) သည် အောက်ပါအထွက်ကဲ့သို့ ပထမအက္ခရာပြီးနောက် စာသားများကို ပြန်ပေးလိမ့်မည်-
{THER/38 ;GS/31; XLMNE/846; ENHT/846; TML/23; KGF/14}
- The FIND(“/”,MID(B5,FIND(“/”,B5)+1,LEN(B5)))-1 သည် ကျွန်ုပ်တို့ထုတ်ယူလိုသော စာသား၏အရှည် (အထက်လုပ်ဆောင်ချက်မှရရှိသည်) ကို ပြန်ပေးလိမ့်မည်-
{4;2;5;4;3;3}
- နောက်ဆုံးတွင်၊ LEFT လုပ်ဆောင်ချက် ကိုအသုံးပြုခြင်းဖြင့် စာလုံးနှစ်လုံးကြားတွင် သတ်မှတ်ထားသော စာသားအရေအတွက်ကို ကျွန်ုပ်တို့ ရရှိပါမည်။
Read More- လုပ်နည်း Excel တွင် ဆဲလ်တစ်ခုမှ စာသားကို ထုတ်ယူခြင်း (နည်းလမ်း 5 ခု)
2. အစားထိုး၊ MID နှင့် REPT လုပ်ဆောင်ချက်များ Excel တွင် စာလုံးနှစ်လုံးကြားမှ စာသားကို ထုတ်ယူရန်
Client Code အတွင်းရှိ စာသားကို ထုတ်ယူရန် ကော်လံ၊ ကျွန်ုပ်တို့သည် SUBSTITUTE function ၊ MID ကို ပေါင်းစပ်ပါမည်လုပ်ဆောင်ချက် ၊ နှင့် REPT လုပ်ဆောင်ချက် ။ ဤတွင်၊ SUBSTITUTE လုပ်ဆောင်ချက်သည် ရှိပြီးသားစာသားများကို စာသားကြိုးတစ်ချောင်းဖြင့် အစားထိုးသည်၊ နှင့် REPT function သည် ပေးထားသော အကြိမ်အရေအတွက်အတိုင်း စာသားကို ထပ်ခါတလဲလဲ ပြုလုပ်ပါသည်။
အောက်ပါပေါင်းစပ်ဖော်မြူလာကို အထွက်ဆဲလ် C5:
=SUBSTITUTE(MID(SUBSTITUTE("/"&B5&REPT(" ",6),"/",REPT(",",255)),2*255,255),",","")
ထို့နောက်။ Enter ကိုနှိပ်ပြီး ဖြည့်စွက်လက်ကိုင်ကို ဆွဲယူပါ။ ယခု သင်သည် အောက်ပါ output ကို ရရှိပါမည်။
🔎 Formula အလုပ်လုပ်ပုံ။
- ဤတွင်၊ REPT(” “,6) REPT လုပ်ဆောင်ချက်သည် ပေးထားသောအကြိမ်အရေအတွက်အတိုင်း စာသားကို ထပ်ခါတလဲလဲလုပ်သည်။
- MID(SUBSTITUTE(“/”&B5& ;REPT(""၊6),"/",REPT(",",255)),2*255,255) ဆဲလ်ရှိ အောက်ပါအထွက်ကို C5 : <16 ပြန်ပေးပါမည်။>
- ထို့နောက် SUBSTITUTE လုပ်ဆောင်ချက်သည် အောက်ပါအထွက်ကို ပြန်ပေးလိမ့်မည်-
- Excel တွင် ဒုတိယနေရာလွတ်ပြီးနောက် စာသားကို ထုတ်ယူနည်း (6 နည်းလမ်းများ)
- Excel တွင် သီးခြားစာသားတစ်ခုပြီးနောက် စာသားကို ထုတ်ယူပါ (နည်းလမ်း 10 ခု)
- Excel တွင် နောက်ဆုံးနေရာလွတ်ပြီးနောက် စာသားကို ထုတ်ယူနည်း (နည်းလမ်း 5 ခု)
{,,,Nancy,,,,,,,,,,,,..
{Nancy;GS;XLMNE;ENHT;TML;KGF}
Read More- Excel တွင် စာလုံးရှေ့မှ စာသားကို ထုတ်ယူပါ (4 အမြန်နည်းလမ်းများ)
အလားတူ ဖတ်ရှုမှုများ
3. စာသားကိုထုတ်ယူရန် MID နှင့် SEARCH Functions ကိုအသုံးပြုခြင်း
Client ကုဒ်ကော်လံတွင် စာသားကိုထုတ်ယူရန်၊ ကျွန်ုပ်တို့သည် MID လုပ်ဆောင်ချက် နှင့် <6 ကို ပေါင်းစပ်ရပါမည်။> ရှာဖွေရေးလုပ်ဆောင်ချက် တွင် ဤတွင်၊ SEARCH လုပ်ဆောင်ချက်သည် သတ်မှတ်ထားသော အက္ခရာ သို့မဟုတ် စာသားစာကြောင်းကို ပထမဆုံးတွေ့ရှိသည့် စာလုံးအရေအတွက်ကို ပြန်ပေးသည်။
အထွက်တွင် အောက်ပါပေါင်းစပ်ဖော်မြူလာကို ကျွန်ုပ်တို့ အသုံးပြုပါမည်။ ဆဲလ် C5:
=MID(B5, SEARCH("/",B5) + 1, SEARCH("/",B5,SEARCH("/",B5)+1) - SEARCH("/",B5) - 1)
ထို့နောက်၊ Enter ကိုနှိပ်ပြီး ဖြည့်စွက်လက်ကိုင်ကို ဆွဲယူပါ။ . ယခု သင်သည် အောက်ပါ output ကို ရရှိပါမည်။
🔎 Formula အလုပ်လုပ်ပုံ။
- ဤတွင်၊ SEARCH(“/”,B5) + 1 လုပ်ဆောင်ချက်သည် အောက်ပါကဲ့သို့ သတ်သတ်မှတ်မှတ် အက္ခရာ သို့မဟုတ် စာသားစာကြောင်းကို ပထမဆုံးတွေ့ရှိသည့် စာလုံးအရေအတွက်ကို ပြန်ပေးသည်-
{5;7;5;5;5;5}
၎င်းကို MID function အတွက် စာလုံးစတင်ရန်အတွက် ၎င်းကိုအသုံးပြုသည်။
- ရှာဖွေမှု(“/”၊B5၊SEARCH(“/”၊B5)+1) – SEARCH(“/”၊B5) – 1 လုပ်ဆောင်ချက်သည် အောက်ပါအထွက်ကို ပြန်ပေးသည်-
{4;2;5;4;3;3}
၎င်းသည် MID လုပ်ဆောင်ချက်အတွက် အဆုံးစာလုံးဖြစ်သည်။
- နောက်ဆုံးတွင် MID လုပ်ဆောင်ချက်သည် စာသားလိုင်းတစ်ခု၏အလယ်မှ ဇာတ်ကောင်များကို ပြန်ပေးသည်။
Read More- Excel တွင် စာလုံးတစ်ခုပြီးနောက် စာသားကို ထုတ်ယူပါ (နည်းလမ်း 6 ခု)
4. Excel တွင် စာလုံးနှစ်လုံးကြားမှ စာသားကို ထုတ်ယူရန် VBA ကို အသုံးပြုခြင်း
ယခု၊ သင်သည် Client Code ကော်လံတွင် စာသားကို ထုတ်ယူလိုပါက အောက်ပါအဆင့်များကို လိုက်နာရပါမည်။
📌 အဆင့်များ-
- ပထမဦးစွာ ALT+F ကိုနှိပ်ပါ။ 11 သို့မဟုတ် သင်တက်ဘ် Developer သို့သွားရမည်၊၊ Visual Basic တည်းဖြတ်မှုကိုဖွင့်ရန် Visual Basic ကိုရွေးချယ်ပါ၊ ပြီးရင် Insert ကိုနှိပ်ပါ၊ Module ကိုရွေးပါ။
- နောက်တစ်ခု၊ သင်ရိုက်ထည့်ရမှာက အောက်ပါကုဒ်-
9293
- ယခု၊ F5 ကိုနှိပ်ပါ သို့မဟုတ် Run ကိုရွေးချယ်ပြီး Sub/UserFrom ကိုနှိပ်ပါ။
နောက်ဆုံးတွင်၊ သင်သည် အောက်ပါလိုအပ်သော output ကိုရလိမ့်မည်။
💬 မှတ်ထားရမည့်အရာ
✎ အကယ်၍ သင်သည် ပေါင်းစပ်ကြီးမားသော ဖော်မြူလာကို အသုံးပြုနေပါက၊ သင်သည် ကွင်းပိတ်များကို ဂရုတစိုက် အသုံးပြုသင့်သည်။
နိဂုံးချုပ်
၎င်းသည် ယနေ့ စက်ရှင်၏ အဆုံးဖြစ်သည်။ ယခုမှစ၍ Excel တွင် စာလုံးနှစ်လုံးကြားမှ စာသားကို ထုတ်ယူနိုင်မည်ဟု ကျွန်ုပ် အခိုင်အမာ ယုံကြည်ပါသည်။ သင့်တွင် မေးခွန်းများ သို့မဟုတ် အကြံပြုချက်များရှိပါက အောက်ပါမှတ်ချက်များကဏ္ဍတွင် မျှဝေပေးပါ။
Excel နှင့်ပတ်သက်သည့် ပြဿနာများနှင့် ဖြေရှင်းနည်းအမျိုးမျိုးအတွက် ကျွန်ုပ်တို့၏ဝဘ်ဆိုက် Exceldemy.com ကို စစ်ဆေးရန် မမေ့ပါနှင့်။ နည်းလမ်းသစ်များကို ဆက်လက်လေ့လာပြီး ကြီးထွားလာပါ!