မာတိကာ
သင်ခန်းစာသည် Excel ရှိ ISTEXT နှင့် ISNONTEXT လုပ်ဆောင်ချက်များကို မည်သို့အသုံးပြုရမည်ကို ဆဲလ်တစ်ခုတွင် စာသားတန်ဖိုးပါရှိခြင်း ရှိ၊ Excel ရှိ အချို့သောဆဲလ်များ၏၊ သင်သည် အများအားဖြင့် Information ဟုခေါ်သော လုပ်ဆောင်ချက်များကို အသုံးပြုလေ့ရှိသည်။ ISTEXT နှင့် ISNONTEXT နှစ်ခုစလုံးသည် ဤအမျိုးအစားတွင် သက်ဆိုင်ပါသည်။ ISTEXT လုပ်ဆောင်ချက်သည် တန်ဖိုးသည် စာသားဟုတ်မဟုတ် စစ်ဆေးပြီး တန်ဖိုးသည် စာသားမဟုတ်ပါက ISNONTEXT စမ်းသပ်သည်။ သဘောတရားသည် မည်သို့ပင်ရိုးရှင်းပါစေ၊ လုပ်ဆောင်ချက်များသည် Excel တွင် မတူညီသောအလုပ်မျိုးစုံကိုဖြေရှင်းရန်အတွက် အံ့မခန်းအသုံးဝင်ပါသည်။
Excel ISTEXT လုပ်ဆောင်ချက်
Excel စစ်ဆေးမှုများတွင် ISTEXT လုပ်ဆောင်ချက်သည် တစ်ခုဖြစ်သည်။ သတ်မှတ်ထားသောတန်ဖိုးသည် စာသားဖြစ်စေ မဟုတ်၊ တန်ဖိုးသည် စာသားဖြစ်ပါက၊ လုပ်ဆောင်ချက်သည် TRUE ဖြစ်သွားသည်။ အခြားဒေတာအမျိုးအစားအားလုံး (ဥပမာ နံပါတ်များ၊ ရက်စွဲများ၊ ဆဲလ်အလွတ်များ၊ အမှားအယွင်းများ စသည်ဖြင့်) အတွက် ၎င်းသည် FALSE ကို ပြန်ပေးသည်။
syntax သည် အောက်ပါအတိုင်းဖြစ်သည်-
ISTEXT(value)
နေရာတွင် တန်ဖိုး သည် တန်ဖိုးတစ်ခု၊ ဆဲလ်ကိုးကားမှု၊ စကားရပ် သို့မဟုတ် သင်စမ်းသပ်လိုသည့် ရလဒ်၏ အခြားလုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။
ဥပမာ၊ A2 တွင် တန်ဖိုးသည် စာသားဟုတ်မဟုတ် သိရှိရန် ဤရိုးရှင်းသောအရာကို အသုံးပြုပါ။ ဖော်မြူလာ-
=ISTEXT(A2)
Excel ISNONTEXT လုပ်ဆောင်ချက်
နံပါတ်များ၊ ရက်စွဲများနှင့် အချိန်များအပါအဝင် စာသားမဟုတ်သည့်တန်ဖိုးများအတွက် ISNONTEXT လုပ်ဆောင်ချက်သည် မှန်ကန်သည် စာသားမဟုတ်သော ရလဒ်များ သို့မဟုတ် အမှားများကို ပြန်ပေးသည့် အခြားဖော်မြူလာများ၊ ကွက်လပ်များ၊ စာသားတန်ဖိုးများအတွက်၊ ၎င်းသည် FALSE ကို ပြန်ပေးသည်။
အထားအသိုသည် ISTEXT လုပ်ဆောင်ချက်နှင့် တူညီသည်-
ISTEXT(value)
ဥပမာ၊ တစ်ခုရှိမရှိ စစ်ဆေးရန်၊A2 ရှိ တန်ဖိုးသည် စာသားမဟုတ်ပါ၊ ဤဖော်မြူလာကို အသုံးပြုပါ-
=ISNONTEXT(A2)
အောက်ပါ ဖန်သားပြင်တွင် ပြထားသည့်အတိုင်း၊ ISTEXT နှင့် ISNONTEXT ဖော်မြူလာများသည် ဆန့်ကျင်ဘက်ရလဒ်များကို ပြန်ပေးသည်-
Excel ရှိ ISTEXT နှင့် ISNONTEXT လုပ်ဆောင်ချက်များ - အသုံးပြုမှုမှတ်စုများ
ISTEXT နှင့် ISNONTEXT များသည် အလွန်ရိုးရှင်းပြီး အသုံးပြုရလွယ်ကူသော လုပ်ဆောင်ချက်များဖြစ်ပြီး ၎င်းတို့နှင့် သင်မည်သည့်အခက်အခဲကိုမျှ ရင်ဆိုင်ဖြေရှင်းရန် မဖြစ်နိုင်ပါ။ ဆိုလိုသည်မှာ၊ သတိပြုရမည့်အချက်အချို့မှာ-
- လုပ်ဆောင်ချက်နှစ်ခုလုံးသည် IS လုပ်ဆောင်ချက်အုပ်စု၏ တစ်စိတ်တစ်ပိုင်းဖြစ်ပြီး TRUE သို့မဟုတ် FALSE ၏ ယုတ္တိတန်ဖိုး (Boolean) တန်ဖိုးများကို ပြန်ပေးသည့် IS လုပ်ဆောင်ချက်များဖြစ်သည်။ <12 နံပါတ်များကို စာသားအဖြစ် သိမ်းဆည်းသောအခါ သီးခြားအခြေအနေမျိုးတွင်၊ ISTEXT သည် TRUE နှင့် ISNONTEXT သည် FALSE ပြန်ပေးသည်။
- လုပ်ဆောင်ချက်နှစ်ခုလုံးကို Office 365၊ Excel 2019၊ Excel 2016 အတွက် Excel ဗားရှင်းအားလုံးတွင် ရနိုင်ပါသည်။ ၊ Excel 2013၊ Excel 2010၊ Excel 2007၊ Excel 2003၊ Excel XP နှင့် Excel 2000။
Excel တွင် ISTEXT နှင့် ISNONTEXT ကိုအသုံးပြုခြင်း - ဖော်မြူလာနမူနာများ
အောက်တွင် နမူနာများကို သင်တွေ့ရပါမည်။ Excel ရှိ ISTEXT နှင့် ISNONTEXT လုပ်ဆောင်ချက်များကို လက်တွေ့အသုံးပြုခြင်းဖြင့် သင့်အလုပ်စာရွက်များကို ပိုမိုထိရောက်စေရန် ကူညီပေးလိမ့်မည်ဟု မျှော်လင့်ပါသည်။
တန်ဖိုးသည် စာသားဖြစ်မဖြစ်စစ်ဆေးပါ
တစ်ခါတစ်ရံတွင် သင်သည် တန်ဖိုးများစွာဖြင့် လုပ်ဆောင်နေချိန်၊ သင့်ဖော်မြူလာများသည် မှားယွင်းသောရလဒ်များ သို့မဟုတ် အမှားအယွင်းများပင် ပြန်လာသည်ကို သတိပြုမိရန် သင်အံ့သြမိပေမည်။ အထင်ရှားဆုံးအကြောင်းရင်းမှာ ပြဿနာရှိသောနံပါတ်များကို စာသားအဖြစ် သိမ်းဆည်းထားခြင်းကြောင့်ဖြစ်သည်။ အောက်ဖော်ပြပါ ပုံသေနည်းများသည် မည်သည့်တန်ဖိုးများမှ စာသားဖြစ်သည်ကို သေချာစွာ ပြောပြပါမည်။Excel ၏ ရှုထောင့်။
ISTEXT ဖော်မြူလာ-
Excel ထည့်သွင်းစဉ်းစားသည့် မည်သည့်တန်ဖိုးအတွက်မဆို TRUE သည် text ။
=ISTEXT(B2)
ISNONTEXT ဖော်မြူလာ-
Excel က စာသားမဟုတ်သော ဟု ယူဆသည့် မည်သည့်တန်ဖိုးအတွက်မဆို TRUE ကို ပြန်ပေးသည်။
=ISNONTEXT(B2)
ဒေတာ စိစစ်မှုအတွက် ISTEXT : စာသားကိုသာခွင့်ပြုပါ
အချို့အခြေအနေများတွင်၊ အသုံးပြုသူများအား အချို့ဆဲလ်များတွင် စာသားတန်ဖိုးများကိုသာ ထည့်သွင်းခွင့်ပြုလိုပေမည်။ ၎င်းကိုအောင်မြင်ရန်၊ ISTEXT ဖော်မြူလာအပေါ် အခြေခံ၍ ဒေတာအတည်ပြုခြင်းစည်းမျဉ်းကို ဖန်တီးပါ။ ဤသည်မှာ နည်းလမ်းဖြစ်သည်-
- သင်အတည်ပြုလိုသော ဆဲလ်တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသောဆဲလ်များကို ရွေးပါ။
- ဒေတာ တက်ဘ်ပေါ်တွင်၊ ဒေတာတူးလ်များ ရှိ၊ အဖွဲ့၊ Data Validation ခလုတ်ကို နှိပ်ပါ။
- Data Validation dialog box ၏ Settings tab တွင် Custom<15 ကိုရွေးပါ။> တရားဝင်မှုစံနှုန်းများအတွက် သက်ဆိုင်သည့်အကွက်ထဲတွင် သင်၏ ISTEXT ဖော်မြူလာကို ထည့်ပါ။
- စည်းမျဉ်းကို သိမ်းဆည်းရန် OK ကိုနှိပ်ပါ။
ဤဥပမာအတွက်၊ ကျွန်ုပ်တို့သည် ဆဲလ် B2 ရှိ မေးခွန်းပုံစံအဖြေများကို သက်သေပြနေပါသည်။ ဤဖော်မြူလာ၏အကူအညီဖြင့် B4 မှတဆင့်-
=ISTEXT(B2:B4)
ထို့အပြင်၊ ရှင်းပြရန် သင့်ကိုယ်ပိုင် Error သတိပေးချက် မက်ဆေ့ချ်ကို သင် configure လုပ်နိုင်ပါသည်။ သင့်အသုံးပြုသူများသည် မည်သည့်ဒေတာအမျိုးအစားကို လက်ခံသည်-
ရလဒ်အနေဖြင့်၊ အသုံးပြုသူသည် တရားဝင်အတည်ပြုထားသောဆဲလ်များအတွင်း နံပါတ် သို့မဟုတ် ရက်စွဲတစ်ခုကို ထည့်သွင်းရန်ကြိုးစားသောအခါ၊ ၎င်းတို့သည် အောက်ပါတို့ကို တွေ့ရလိမ့်မည် သတိပေးချက်-
ပိုမိုသိရှိလိုပါက၊ Excel တွင် Data validation ကိုအသုံးပြုခြင်းကို ကြည့်ပါ။
Excel IF ISTEXT ဖော်မြူလာ
လက်တွေ့တွင် ISTEXTနှင့် ISNONTEXT သည် ပုံမှန် TRUE နှင့် FALSE ထက် ပိုမိုအသုံးပြုရလွယ်ကူသော ရလဒ်ကို ထုတ်ပေးရန်အတွက် IF လုပ်ဆောင်ချက်နှင့် အတူတွဲသုံးလေ့ရှိပါသည်။
ဖော်မြူလာ 1။ အကယ်၍ စာသားဖြစ်ပါက
ကျွန်ုပ်တို့၏ ပထမဆုံး ဥပမာကို ရယူပါ။ နည်းနည်းထပ်ပြောချင်တာက စာသားတန်ဖိုးတွေအတွက် "Yes" နဲ့ တခြားအရာတွေအတွက် "No" ကို ပြန်ပေးချင်တယ်ဆိုပါစို့။ ၎င်းကိုလုပ်ဆောင်ရန်၊ IF ၏ယုတ္တိစမ်းသပ်မှုတွင် ISTEXT လုပ်ဆောင်ချက်ကို ရိုးရိုးရှင်းရှင်းထည့်သွင်းပြီး value_if_true နှင့် value_if_false အငြင်းအခုံများအတွက် "Yes" နှင့် "No" ကိုသုံးပါ-
=IF(ISTEXT(A2), "Yes", "No")
ဖော်မြူလာ 2။ ဆဲလ်၏ထည့်သွင်းမှုကိုစစ်ဆေးပါ
ယခင်နမူနာများထဲမှတစ်ခုတွင် Data Validation ကိုအသုံးပြုခြင်းဖြင့် မှန်ကန်သောအသုံးပြုသူထည့်သွင်းမှုကိုသေချာစေရန်မည်သို့ဆွေးနွေးခဲ့သည် . ၎င်းကို Excel IF ISTEXT ဖော်မြူလာ၏အကူအညီဖြင့် "ပိုမိုပျော့ပျောင်းသော" ပုံစံဖြင့် လုပ်ဆောင်နိုင်သည်။
မေးခွန်းလွှာတွင်၊ မည်သည့်အဖြေများသည် တရားဝင်သည် (စာသား) နှင့် (မဟုတ်သော) ကို ဆုံးဖြတ်လိုသည်ဆိုပါစို့။ စာသား)။ ၎င်းအတွက်၊ အောက်ဖော်ပြပါ ယုတ္တိဗေဒဖြင့် nested IF ကြေညာချက်များကို အသုံးပြုပါ-
- စမ်းသပ်ထားသောဆဲလ်သည် ဗလာဖြစ်ပါက မည်သည့်အရာကိုမျှ ပြန်မပေးပါ၊ ဆိုလိုသည်မှာ ဗလာစာကြောင်း ("")။
- ဆဲလ်ဖြစ်ပါက၊ စာသားဖြစ်ပါက "မှန်ကန်သောအဖြေ" ဟုပြန်ပေးပါ။
- အထက်ပါနှစ်ခုလုံးမရှိပါက "မမှန်ကန်သောအဖြေ - ကျေးဇူးပြု၍ စာသားကိုထည့်ပါ။"
ဤအရာအားလုံးကို ပေါင်းထည့်ခြင်းဖြင့် ကျွန်ုပ်တို့သည် အောက်ပါပုံသေနည်းကို ရရှိပါသည်။ B2 သည် စစ်ဆေးရမည့်ဆဲလ်ဖြစ်သည်-
=IF(B2="", "", IF(ISTEXT(B2), "Valid answer", "Invalid answer - please enter text."))
အကွာအဝေးတစ်ခုတွင် စာသားပါရှိမရှိ စစ်ဆေးပါ
ယခုအချိန်အထိ ကျွန်ုပ်တို့တွင် ရှိသည် ဆဲလ်တစ်ခုစီကို တစ်ဦးချင်း စမ်းသပ်သည်။ ဒါပေမယ့် ဘယ်အပိုင်းအခြားမှာမဆို ဆဲလ်တစ်ခုရှိမရှိ သိထားဖို့ လိုပါတယ်။စာသားပါရှိသည်?
အကွာအဝေးတစ်ခုလုံးကို စမ်းသပ်ရန်၊ ဤနည်းဖြင့် ISTEXT လုပ်ဆောင်ချက်ကို SUMPRODUCT နှင့် ပေါင်းစပ်ပါ-
SUMPRODUCT(ISTEXT( အပိုင်းအခြား)*1)>0 SUMPRODUCT(-- ISTEXT( အကွာအဝေး))>0ဥပမာအနေနှင့်၊ အောက်ပါပုံသေနည်းများဖြင့် လုပ်ဆောင်နိုင်သည့် စာသားတန်ဖိုးများအတွက် အောက်ပါဒေတာသတ်မှတ်ထားသော အတန်းတစ်ခုစီကို စစ်ဆေးကြည့်ကြပါစို့-
=SUMPRODUCT(ISTEXT(A2:C2)*1)>0
=SUMPRODUCT(--ISTEXT(A2:C2))>0
အထက်ပါဖော်မြူလာများထဲမှတစ်ခုသည် ဆဲလ် D2 သို့သွားသည်၊ ထို့နောက် ၎င်းကို ဆဲလ် D5 မှတစ်ဆင့် အောက်သို့ဆွဲချသွားပါသည်။
ထို့ကြောင့်၊ မည်သည့်အတန်းများပါရှိသည်ကို ရှင်းရှင်းလင်းလင်း နားလည်လာပါပြီ။ တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော စာသားစာကြောင်းများ (TRUE) နှင့် နံပါတ်များသာပါရှိသော (FALSE)။
ကွဲပြားခြားနားသောရလဒ်များကို ပြန်ပေးလိုပါက "Yes" သို့မဟုတ် "No" ဟုပြောပါ။ TRUE နှင့် FALSE နှင့် ဆန့်ကျင်ဘက်အနေဖြင့် IF ထုတ်ပြန်ချက်တွင် အထက်ပါဖော်မြူလာကို ထည့်သွင်းပါ-
=IF(SUMPRODUCT(--ISTEXT(A2:C2))>0, "Yes", "No")
ဤဖော်မြူလာအလုပ်လုပ်ပုံ
ဖော်မြူလာ array များကို မူလအတိုင်း ကိုင်တွယ်ရန် SUMPRODUCT ၏ စွမ်းရည်ပေါ်တွင် အခြေခံထားသည်။ အတွင်းအပြင်ကနေ အလုပ်လုပ်တာ၊ အဲဒါက ဒီလိုလုပ်တယ်-
- ISTEXT လုပ်ဆောင်ချက်က TRUE နဲ့ FALSE တန်ဖိုးတွေရဲ့ array တစ်ခုကို ပြန်ပေးပါတယ်။ A2:C2 အတွက်၊ ကျွန်ုပ်တို့သည် ဤ array ကိုရရှိသည်-
{TRUE,TRUE,FALSE}
- နောက်တစ်ခု၊ ကျွန်ုပ်တို့သည် အထက်ဖော်ပြပါ array ၏ဒြပ်စင်တစ်ခုစီကို 1 နှင့် ပေါင်းကာ TRUE နှင့် FALSE ၏ ယုတ္တိတန်ဖိုးများကို 1's နှင့် 0's အဖြစ်သို့ အသီးသီးပြောင်းပေးသည် . တူညီသောရည်ရွယ်ချက်အတွက် double unary operator (--) ကို သုံးနိုင်သည်။ အသွင်ပြောင်းပြီးနောက်၊ ဖော်မြူလာသည် ဤပုံစံကို ယူဆောင်သည်-
SUMPRODUCT({1,1,0})>0
- SUMPRODUCT လုပ်ဆောင်ချက်သည် 1's နှင့် 0's တို့ကို ပေါင်းထည့်ကာ ရလဒ်သည် သုညထက် ကြီးသလား စစ်ကြည့်ပါ။ ဖြစ်လျှင် အပိုင်းအခြားအနည်းဆုံး စာသားတန်ဖိုးတစ်ခု ပါဝင်ပြီး ဖော်မြူလာတွင် FALSE မဟုတ်ပါက TRUE ပြန်လာပါသည်။
ဆဲလ်တစ်ခုတွင် သီးခြားစာသားပါရှိမရှိ စစ်ဆေးပါ
Excel ISTEXT လုပ်ဆောင်ချက်သည် ဆဲလ်တစ်ခုတွင် စာသားပါရှိမရှိကိုသာ ဆုံးဖြတ်နိုင်သည် လုံးဝ အဓိပ္ပါယ်ရှိသော စာသား။ ဆဲလ်တစ်ခုတွင် သီးခြားစာသားစာကြောင်းတစ်ခုပါရှိမရှိ သိရှိရန်၊ ISNUMBER SEARCH ဖော်မြူလာ သို့မဟုတ် သင်္ကေတများဖြင့် COUNTIF ကိုသုံးပါ။
ဥပမာ၊ A2 ရှိ Item Id တွင် ဆဲလ် D2 တွင် စာသားစာကြောင်းထည့်သွင်းခြင်းရှိမရှိ ကြည့်ရှုရန်၊ အသုံးပြုပါ။ အောက်ဖော်ပြပါ ဖော်မြူလာ (ဖော်မြူလာကို အခြားဆဲလ်များသို့ ကူးယူသောအခါတွင် ဆဲလ်လိပ်စာပြောင်းလဲခြင်းမှ တားဆီးပေးသည့် အကြွင်းမဲ့ကိုးကားချက် $D$2 ကို ကျေးဇူးပြု၍ သတိပြုပါ):
=ISNUMBER(SEARCH($D$2, A2))
အဆင်ပြေစေရန်အတွက်၊ ကျွန်ုပ်တို့ ၎င်းကို IF လုပ်ဆောင်ချက်တွင် ထည့်သွင်းပါလိမ့်မည်-
=IF(ISNUMBER(SEARCH($D$2, A2)), "Yes", "No")
ပြီး အောက်ပါရလဒ်များကို ရယူပါ-
တူညီသောရလဒ်ကို COUNTIF ဖြင့် ရရှိနိုင်ပါသည်။ :
=IF(COUNTIF(A2, "*"&$D$2&"*")>0, "Yes", "No")
နောက်ထပ် ဥပမာများအတွက် Excel ဆဲလ်တွင် ဖော်မြူလာများပါနေလျှင် ကျေးဇူးပြု၍ ကြည့်ပါ။
စာသားပါရှိသောဆဲလ်များကို မီးမောင်းထိုးပြပါ
ISTEXT လုပ်ဆောင်ချက်ကို စာသားတန်ဖိုးများပါရှိသော ဆဲလ်များကို မီးမောင်းထိုးပြရန် Excel conditional formatting နှင့်လည်း သုံးနိုင်သည်။ ဤသည်မှာ နည်းလမ်းဖြစ်သည်-
- သင်စစ်ဆေးပြီး မီးမောင်းထိုးပြလိုသော ဆဲလ်အားလုံးကို ရွေးပါ (ဤဥပမာတွင် A2:C5)။
- တဘ် Home တွင်၊ ပုံစံများ အုပ်စု၊ စည်းမျဉ်းသစ် > ဖော်မြူလာကို အသုံးပြု၍ မည်သည့်ဆဲလ်များကို ဖော်မတ်လုပ်ရမည်ကို ဆုံးဖြတ်ရန် ကိုနှိပ်ပါ။
- ဖော်မတ်တန်ဖိုးများတွင် ဤဖော်မြူလာအမှန်ရှိရာ အကွက်၊ အောက်ပါပုံသေနည်းကို ရိုက်ထည့်ပါ-
=ISTEXT(A2)
A2 သည် အဘယ်မှာရှိသနည်း။ရွေးချယ်ထားသော အပိုင်းအခြား၏ ဘယ်ဘက်စွန်းရှိ ဆဲလ်။
- ဖော်မတ် ခလုတ်ကို နှိပ်ပြီး အလိုရှိသော ဖော်မတ်ကို ရွေးချယ်ပါ။
- ဒိုင်ယာလော့ဂ်ဘောက်စ် နှစ်ခုလုံးကို ပိတ်ရန်နှင့် စည်းမျဉ်းကို သိမ်းဆည်းရန် OK ကို နှစ်ကြိမ် နှိပ်ပါ။
အဆင့်တစ်ခုစီ၏ အသေးစိတ်ရှင်းလင်းချက်အတွက်၊ ကျေးဇူးပြု၍ ကြည့်ပါ- Excel အခြေအနေအလိုက်ဖော်မတ်ချခြင်းအတွက် ဖော်မြူလာများကို အသုံးပြုခြင်း။
ရလဒ်အနေဖြင့် Excel သည် မည်သည့်စာသားစာကြောင်းများဖြင့် ဆဲလ်အားလုံးကို မီးမောင်းထိုးပြသည်-
၎င်းသည် Excel တွင် ISTEXT နှင့် ISNONTEXT လုပ်ဆောင်ချက်များကို အသုံးပြုနည်းဖြစ်သည်။ ကျွန်ုပ်တို့၏ဘလော့ဂ်တွင် ဖတ်ရှုပြီး နောက်အပတ်တွင် ဆုံတွေ့ခွင့်ရရန် မျှော်လင့်သည့်အတွက် ကျေးဇူးတင်ပါသည်။
ရရှိနိုင်သော ဒေါင်းလုဒ်များ
Excel ISTEXT နှင့် ISNONTEXT ဖော်မြူလာနမူနာများ