Excel မှာ text functions တွေက စာသားတွေကို ပြုပြင်တာ၊ ခွဲထုတ်တာ၊ ပေါင်းစပ်တာ၊ ဖော်မတ်ပြောင်းတာမျိုးတွေ လုပ်ဖို့ အသုံးပြုပါတယ်။ ဒီလုပ်ဆောင်ချက်တွေက ဒေတာစီမံခန့်ခွဲမှု၊ စာရင်းပြုစုတာ၊ အစီရင်ခံစာပြင်ဆင်တာမှာ အထူးအသုံးဝင်ပါတယ်။ အခုအောက်မှာ အဓိက text functions တချို့ကို ရှင်းပြပါမယ်။
1. LEFT Function
ဘာလုပ်တာလဲ?
စာသားတစ်ခုရဲ့ ဘယ်ဘက်ကနေ သတ်မှတ်ထားတဲ့ စာလုံးအရေအတွက်ကို ခွဲထုတ်ပေးပါတယ်။
Syntax (ရေးနည်း):=LEFT(text, [num_chars])
text: စာသားပါတဲ့ cell ဒါမှမဟုတ် စာသားကိုယ်တိုင်။num_chars: ဘယ်ဘက်ကနေ ဘယ်နှစ်လုံး ထုတ်ယူမလဲ (မထည့်ရင် ၁ လုံးပဲ ထုတ်မယ်)။
ဥပမာ:
Cell A1 မှာ “မြန်မာနိုင်ငံ” ဆိုတဲ့ စာသားရှိတယ်ဆိုပါစို့။=LEFT(A1, 3) → ရလဒ်က “မြန်မာ”
- ဘယ်ဘက်က စာလုံး ၃ လုံးကို ထုတ်ယူတယ်။
ဘယ်မှာအသုံးဝင်လဲ?
- နာမည်၊ ကုဒ်နံပါတ်တွေရဲ့ အစိတ်အပိုင်းတစ်ခုကို ခွဲထုတ်ချင်တဲ့အခါ။
- ဥပမာ၊ ဖုန်းနံပါတ်ရဲ့စာသားတွေရဲ့ နိုင်ငံကုဒ် (ဥပမာ၊ 09 ကို ခွဲထုတ်ဖို့)။
2. RIGHT Function
ဘာလုပ်တာလဲ?
စာသားရဲ့ ညာဘက်ကနေ သတ်မှတ်ထားတဲ့ စာလုံးအရေအတွက်ကို ခွဲထုတ်ပေးတယ်။
Syntax:=RIGHT(text, [num_chars])
text: စာသားပါတဲ့ cell ဒါမှမဟုတ် စာသားကိုယ်တိုင်။num_chars: ညာဘက်ကနေ ဘယ်နှစ်လုံး ထုတ်ယူမလဲ။
ဥပမာ:
Cell A1 မှာ “မြန်မာနိုင်ငံ” ရှိတယ်ဆိုရင်၊=RIGHT(A1, 2) → ရလဒ်က “နိုင်ငံ”
- ညာဘက်က စာလုံး ၂ လုံးကို ထုတ်ယူတယ်။
ဘယ်မှာအသုံးဝင်လဲ?
- စာသားရဲ့ နောက်ဆုံးအပိုင်းကို ခွဲထုတ်ဖို့ (ဥပမာ၊ နာမည်ရဲ့ မျိုးရိုးအမည်ကို ခွဲထုတ်တာ)။
3. MID Function
ဘာလုပ်တာလဲ?
စာသားရဲ့ အလယ်က သတ်မှတ်ထားတဲ့ စာလုံးအရေအတွက်ကို ခွဲထုတ်ပေးတယ်။
Syntax:=MID(text, start_num, num_chars)
text: စာသားပါတဲ့ cell။start_num: ဘယ်စာလုံးကစပြီး ထုတ်ယူမလဲ (ဥပမာ၊ ၂ ဆိုရင် ဒုတိယစာလုံးကစမယ်)။num_chars: ဘယ်နှစ်လုံး ထုတ်ယူမလဲ။
ဥပမာ:
Cell A1 မှာ “မြန်မာနိုင်ငံ” ရှိတယ်ဆိုရင်၊=MID(A1, 2, 3) → ရလဒ်က “မာနိုင်”
- ဒုတိယစာလုံးကစပြီး ၃ လုံးထုတ်ယူတယ်။
ဘယ်မှာအသုံးဝင်လဲ?
- စာသားရဲ့ အလယ်ပိုင်းက ဒေတာတွေကို ခွဲထုတ်ချင်တဲ့အခါ (ဥပမာ၊ ကုန်ပစ္စည်းကုဒ်ရဲ့ အလယ်အပိုင်းကို ထုတ်ယူတာ)။
4. CONCATENATE သို့မဟုတ် CONCAT Function
ဘာလုပ်တာလဲ?
စာသားတွေကို ပေါင်းစပ်ပေးတယ်။ Excel 2016 နှင့်အထက်မှာ CONCAT ကို သုံးလို့ရပြီး CONCATENATE ထက် ပိုပြည့်စုံတယ်။
Syntax:=CONCAT(text1, [text2], ...)
text1, text2, ...: ပေါင်းစပ်ချင်တဲ့ စာသားတွေ (cell တွေ ဒါမှမဟုတ် စာသားကိုယ်တိုင်)။
ဥပမာ:
Cell A1 မှာ “မြန်မာ” နဲ့ Cell B1 မှာ “နိုင်ငံ” ရှိတယ်ဆိုရင်၊=CONCAT(A1, " ", B1) → ရလဒ်က “မြန်မာ နိုင်ငံ”
- စာသားနှစ်ခုကို ကွက်လပ်တစ်ခုနဲ့ ပေါင်းစပ်တယ်။
ဘယ်မှာအသုံးဝင်လဲ?
- နာမည်အပြည့်အစုံဖန်တီးတာ၊ လိပ်စာတွေ ပေါင်းစပ်တာ စတဲ့ အလုပ်တွေမှာ။
5. LEN Function
ဘာလုပ်တာလဲ?
စာသားတစ်ခုမှာ စာလုံးအရေအတွက်ကို ရေတွက်ပေးတယ်။
Syntax:=LEN(text)
text: စာလုံးအရေအတွက်ရေတွက်မယ့် စာသား။
ဥပမာ:
Cell A1 မှာ “မြန်မာနိုင်ငံ” ရှိတယ်ဆိုရင်၊=LEN(A1) → ရလဒ်က ၆
- စာလုံး ၆ လုံးရှိတယ်လို့ ပြန်ပေးတယ်။
ဘယ်မှာအသုံးဝင်လဲ?
- စာသားရဲ့ အရှည်ကို စစ်ဆေးဖို့ (ဥပမာ၊ ဖုန်းနံပါတ်မှာ စာလုံးအရေအတွက်မမှန်ရင် သတိပေးဖို့)။
6. TEXT Function
ဘာလုပ်တာလဲ?
ဂဏန်းတွေ၊ ရက်စွဲတွေကို သတ်မှတ်ထားတဲ့ စာသားဖော်မတ်အဖြစ် ပြောင်းပေးတယ်။
Syntax:=TEXT(value, format_text)
value: ပြောင်းလဲချင်တဲ့ ဂဏန်း ဒါမှမဟုတ် ရက်စွဲ။format_text: ဘယ်လိုဖော်မတ်နဲ့ ပြမလဲ (ဥပမာ၊ “dd/mm/yyyy” ဒါမှမဟုတ် “0.00”)။
ဥပမာ:
Cell A1 မှာ ရက်စွဲ “15/10/2025” ရှိတယ်ဆိုရင်၊=TEXT(A1, "dd-mmm-yyyy") → ရလဒ်က “15-Oct-2025”
- ရက်စွဲကို စာသားဖော်မတ်အဖြစ် ပြောင်းတယ်။
ဘယ်မှာအသုံးဝင်လဲ?
- စာသင်းတွေမှာ ရက်စွဲတွေ၊ ဂဏန်းတွေကို ဖော်မတ်တစ်မျိုးနဲ့ ပြချင်တဲ့အခါ။
ဘယ်လိုအသုံးပြုရမလဲ?
ဒီ functions တွေကို အသုံးပြုတဲ့အခါ cell တစ်ခုထဲမှာ formula ရေးပြီး Enter နှိပ်ရုံပါ။ အကယ်၍ ရလဒ်မမှန်ဘူးဆိုရင် cell ထဲက စာသားမှာ အမှားပါမလားဆိုတာ စစ်ဆေးပါ။ ဥပမာ၊ LEFT မှာ num_chars ကို စာသားရဲ့ အရှည်ထက် ကြီးရင် အမှားပြတတ်ပါတယ်။
အသုံးဝင်မှုအနှစ်ချုပ်
- ဒေတာစီမံခန့်ခွဲမှု: ဒေတာတွေကို သန့်ရှင်းရာမှာ၊ ပုံစံတူညီအောင်ပြင်ဆင်ရာမှာ အသုံးဝင်တယ်။
- အစီရင်ခံစာပြင်ဆင်မှု: နာမည်တွေ၊ လိပ်စာတွေ၊ ကုဒ်တွေကို ပေါင်းစပ်တာ၊ ဖော်မတ်ပြောင်းတာမှာ အဆင်ပြေတယ်။
- အလိုအလျောက်လုပ်ဆောင်မှု: ဒီ functions တွေကို အခြား formulas (ဥပမာ၊ IF, VLOOKUP) နဲ့ တွဲသုံးရင် ပိုပြီး အားကောင်းတဲ့ ဒေတာခွဲခြမ်းစိတ်ဖြာမှုတွေ လုပ်နိုင်တယ်။
ဒီ functions တွေကို လေ့ကျင့်သုံးကြည့်ရင်း သင့်ရဲ့ Excel အလုပ်တွေကို ပိုမိုမြန်ဆန်ထိရောက်စွာ လုပ်ဆောင်နိုင်မှာပါ။ နောက်ထပ် ဥပမာတွေ လိုအပ်ရင် သို့မဟုတ် တခြား functions တွေကို သိချင်ရင် ပြောပြပါ။