Excel REPLACE နှင့် SUBSTITUTE လုပ်ဆောင်ချက်များကို အသုံးပြုခြင်း - ဖော်မြူလာနမူနာများ

  • ဒါကိုမျှဝေပါ။
Michael Brown

သင်ခန်းစာတွင် Excel REPLACE နှင့် SUBSTITUTE လုပ်ဆောင်ချက်များကို အသုံးပြုမှုနမူနာများဖြင့် ရှင်းပြထားသည်။ REPLACE လုပ်ဆောင်ချက်ကို စာသားစာကြောင်းများ၊ နံပါတ်များနှင့် ရက်စွဲများဖြင့် အသုံးပြုနည်းနှင့် ဖော်မြူလာတစ်ခုအတွင်း အစားထိုးခြင်း သို့မဟုတ် အစားထိုးခြင်းဆိုင်ရာ လုပ်ဆောင်ချက်အများအပြားကို အစုအဝေးပြုလုပ်နည်းကို ကြည့်ပါ။

ပြီးခဲ့သည့်အပတ်အတွင်းတွင် ရှာဖွေခြင်းနှင့် ရှာဖွေရေးလုပ်ဆောင်ချက်များကို အသုံးပြုနည်းအမျိုးမျိုးကို ဆွေးနွေးခဲ့ကြပါသည်။ သင်၏ Excel စာရွက်များ။ ယနေ့၊ ကျွန်ုပ်တို့သည် ၎င်း၏တည်နေရာပေါ်အခြေခံ၍ ဆဲလ်တစ်ခုရှိစာသားကိုအစားထိုးရန် သို့မဟုတ် အကြောင်းအရာပေါ်အခြေခံ၍ အခြားစာသားတစ်ကြောင်းဖြင့် အစားထိုးရန် အခြားလုပ်ဆောင်ချက်နှစ်ခုကို နက်ရှိုင်းစွာကြည့်ရှုပါမည်။ သင်ခန့်မှန်းထားသည့်အတိုင်း၊ Excel အစားထိုးခြင်းနှင့် အစားထိုးခြင်းလုပ်ဆောင်ချက်များအကြောင်း ကျွန်ုပ်ပြောနေပါသည်။

    Excel REPLACE လုပ်ဆောင်ချက်

    Excel ရှိ REPLACE လုပ်ဆောင်ချက်သည် သင့်အား တစ်ခု သို့မဟုတ် အများအပြားကို လဲလှယ်ခွင့်ပြုသည် အခြားအက္ခရာ သို့မဟုတ် အက္ခရာအစုံပါသော စာသားစာကြောင်းတစ်ခုရှိ ဇာတ်ကောင်များ။

    REPLACE(old_text၊ start_num၊ num_chars၊ new_text)

    သင်မြင်ရသည့်အတိုင်း Excel REPLACE လုပ်ဆောင်ချက်တွင် အကြောင်းပြချက် 4 ခုပါရှိပြီး ၎င်းတို့အားလုံး လိုအပ်ပါသည်။

    • Old_text - စာလုံးအချို့ကို သင်အစားထိုးလိုသည့် မူရင်းစာသား (သို့မဟုတ် မူရင်းစာသားပါသော ဆဲလ်တစ်ခုကို ရည်ညွှန်းခြင်း)။
    • Start_num - သင်အစားထိုးလိုသော old_text အတွင်းရှိ ပထမစာလုံး အနေအထား။
    • Num_chars - သင်အစားထိုးလိုသော စာလုံးအရေအတွက်။
    • New_text - အစားထိုး စာသား။

    ဥပမာ၊ " sun " ဟူသော စကားလုံးကို " သား " သို့ ပြောင်းရန် အောက်ပါတို့ကို အသုံးပြုနိုင်ပါသည်။ဖော်မြူလာ-

    =REPLACE("sun", 2, 1, "o")

    နှင့် မူရင်းစကားလုံးကို ဆဲလ်အချို့တွင် ထည့်ပါက A2 ဟုပြောပါ၊ old_text အငြင်းအခုံတွင် သက်ဆိုင်ရာဆဲလ်ကိုးကားချက်ကို ပေးဆောင်နိုင်သည်-

    =REPLACE(A2, 2, 1, "o")

    မှတ်ချက်။ start_num သို့မဟုတ် num_chars အကြောင်းပြချက်သည် အနှုတ် သို့မဟုတ် ဂဏန်းမဟုတ်ပါက၊ Excel အစားထိုးဖော်မြူလာတစ်ခုသည် #VALUE ကို ပြန်ပေးသည်။ အမှားအယွင်း။

    ဂဏန်းတန်ဖိုးများဖြင့် Excel REPLACE လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်း

    Excel ရှိ REPLACE လုပ်ဆောင်ချက်သည် စာသားစာကြောင်းများနှင့် အလုပ်လုပ်ရန် ဒီဇိုင်းထုတ်ထားသည်။ ဟုတ်ပါတယ်၊ သင်သည် စာသားလိုင်းတစ်ခု၏ အစိတ်အပိုင်းဖြစ်သော ဂဏန်းအက္ခရာများကို အစားထိုးရန် ၎င်းကို သင်အသုံးပြုနိုင်ပါသည်၊ ဥပမာ-

    =REPLACE(A2, 7, 4, "2016")

    ကျွန်ုပ်တို့သည် "2016 ကို ထည့်သွင်းထားကြောင်း သတိပြုပါ။ " စာသားတန်ဖိုးများဖြင့် သင်လုပ်လေ့ရှိသည့်အတိုင်း ကိုးကားနှစ်ထပ်ဖြင့်။

    ထိုနည်းအားဖြင့်၊ သင်သည် ဂဏန်းတစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော ဂဏန်းများကို အစားထိုးနိုင်သည်။ ဥပမာ-

    =REPLACE(A4, 4, 4,"6")

    ထို့ပြင်၊ သင်သည် နှစ်ထပ်ကိုးကားချက်များ ("6") တွင် အစားထိုးတန်ဖိုးကို ထည့်သွင်းရမည်ဖြစ်ပါသည်။

    မှတ်ချက်။ Excel REPLACE ဖော်မြူလာတစ်ခုသည် နံပါတ်မဟုတ်ဘဲ စာသား စာကြောင်း ကို အမြဲတမ်း ပြန်ပေးသည်။ အထက်ဖော်ပြပါ ဖန်သားပြင်ဓာတ်ပုံတွင်၊ B2 တွင် ပြန်ပေးထားသော စာသားတန်ဖိုး၏ ဘယ်ဘက်ချိန်ညှိမှုကို သတိပြုမိပြီး ၎င်းကို A2 တွင် ညာဘက်ညှိထားသော မူရင်းနံပါတ်နှင့် နှိုင်းယှဉ်ပါ။ အဘယ်ကြောင့်ဆိုသော် ၎င်းသည် စာသားတန်ဖိုးဖြစ်သောကြောင့် ၎င်းကို နံပါတ်သို့ ပြန်မပြောင်းပါက၊ ဥပမာအားဖြင့် 1 ဖြင့် မြှောက်ခြင်း သို့မဟုတ် စာသားသို့ နံပါတ်သို့ ပြောင်းနည်းတွင် ဖော်ပြထားသည့် အခြားနည်းလမ်းတစ်ခုခုကို အသုံးပြုခြင်းဖြင့် ၎င်းကို ဂဏန်းအဖြစ်သို့ ပြန်၍မရနိုင်ပါ။

    ရက်စွဲများဖြင့် Excel REPLACE လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်း

    သင်မြင်ဖူးသည့်အတိုင်း၊ REPLACE လုပ်ဆောင်ချက်သည် ကောင်းမွန်စွာ အလုပ်လုပ်ပါသည်။နံပါတ်များသည် စာသားစာကြောင်းကို ပြန်ပေးသည်မှလွဲ၍ :) အတွင်းပိုင်း Excel စနစ်တွင် ရက်စွဲများကို နံပါတ်များအဖြစ် သိမ်းဆည်းထားကြောင်း မှတ်သားထားခြင်းဖြင့် ရက်စွဲများပေါ်တွင် အစားထိုးဖော်မြူလာအချို့ကို အသုံးပြုရန် ကြိုးစားနိုင်ပါသည်။ ရလဒ်များသည် အလွန်ရှက်စရာကောင်းပေမည်။

    ဥပမာ၊ သင့်တွင် A2 တွင် ရက်စွဲတစ်ခုရှိသည်၊ 1-Oct-14 ဟုပြောကာ " Oct " သို့ " Nov<သို့ပြောင်းလိုသည် 2>" ထို့ကြောင့်၊ သင်သည် REPLACE(A2၊ 4၊ 3၊ "Nov") ကို Excel အား 4th char ဖြင့်အစပြုသော ဆဲလ် A2 တွင် စာလုံး 3 လုံးကို အစားထိုးရန် ပြောထားသည့် ဖော်မြူလာကိုရေးပြီး အောက်ပါရလဒ်ကို ရရှိပါသည်-

    အဲဒါ ဘာကြောင့်လဲ။ အဘယ်ကြောင့်ဆိုသော် "01-Oct-14" သည် ရက်စွဲကို ကိုယ်စားပြုသော အရင်းခံ အမှတ်စဉ်နံပါတ် (41913) ၏ အမြင်အာရုံကို ကိုယ်စားပြုခြင်းမျှသာဖြစ်သည်။ ထို့ကြောင့်၊ ကျွန်ုပ်တို့၏ Replace ဖော်မြူလာသည် အထက်ဖော်ပြပါ အမှတ်စဉ်နံပါတ်ရှိ နောက်ဆုံးဂဏန်း 3 လုံးကို " Nov " သို့ပြောင်းပြီး စာသားစာကြောင်း "419Nov" ကို ပြန်ပေးသည်။

    Excel REPLACE လုပ်ဆောင်ချက်ကို မှန်ကန်စွာလုပ်ဆောင်နိုင်ရန်၊ ရက်စွဲများ ၊ သင်သည် TEXT လုပ်ဆောင်ချက် သို့မဟုတ် Excel ရှိ စာသားသို့ ရက်စွဲပြောင်းနည်း တွင် ဖော်ပြထားသည့် အခြားနည်းပညာကို အသုံးပြုခြင်းဖြင့် သင်သည် ရက်စွဲများကို စာသားကြိုးများအဖြစ် ဦးစွာပြောင်းနိုင်သည်။ တနည်းအားဖြင့် သင်သည် REPLACE လုပ်ဆောင်ချက်၏ old_text အငြင်းအခုံတွင် TEXT လုပ်ဆောင်ချက်ကို တိုက်ရိုက်ထည့်သွင်းနိုင်သည်-

    =REPLACE(TEXT(A2, "dd-mmm-yy"), 4, 3, "Nov")

    အထက်ပါဖော်မြူလာ၏ ရလဒ်သည် ကျေးဇူးပြု၍ သတိရပါ။ စာသား string ဖြစ်သောကြောင့်၊ သင်သည် နောက်ထပ်တွက်ချက်မှုများတွင် ပြုပြင်ထားသော ရက်စွဲများကို အသုံးမပြုပါက ဤဖြေရှင်းချက်သည် အလုပ်လုပ်ပါသည်။ အကယ်၍ သင်သည် စာသားစာကြောင်းများထက် ရက်စွဲများ လိုအပ်ပါက၊ ပြန်ပေးသော တန်ဖိုးများကို လှည့်ရန် DATEVALUE လုပ်ဆောင်ချက်ကို အသုံးပြုပါ။Excel REPLACE လုပ်ဆောင်ချက်သည် ရက်စွဲများအတိုင်းဖြစ်သည်-

    =DATEVALUE(REPLACE(TEXT(A2, "dd-mmm-yy"), 4, 3, "Nov"))

    ဆဲလ်တစ်ခုအတွင်း အစားထိုးမှုများစွာပြုလုပ်ရန် Nested REPLACE လုပ်ဆောင်ချက်

    မကြာခဏဆိုသလို၊ အစားထိုးမှုတစ်ခုထက်ပို၍ လုပ်ဆောင်ရန် လိုအပ်နိုင်သည် တူညီသောဆဲလ်။ ဟုတ်ပါတယ်၊ သင်သည် အစားထိုးမှုတစ်ခုကို ပြုလုပ်နိုင်ပြီး အလယ်အလတ်ရလဒ်ကို အပိုကော်လံတစ်ခုသို့ ထုတ်ပေးပြီးနောက် REPLACE လုပ်ဆောင်ချက်ကို ထပ်မံအသုံးပြုနိုင်ပါသည်။ သို့သော်၊ ပိုမိုကောင်းမွန်ပြီး ပိုမိုကျွမ်းကျင်သောနည်းလမ်းမှာ သင့်အား ဖော်မြူလာတစ်ခုတည်းဖြင့် အစားထိုးမှုများစွာလုပ်ဆောင်နိုင်စေမည့် nested REPLACE လုပ်ဆောင်ချက်များ ကို အသုံးပြုရန်ဖြစ်သည်။ ဤအခြေအနေတွင်၊ "nesting" ဆိုသည်မှာ အခြားတစ်ခုအတွင်း လုပ်ဆောင်မှုတစ်ခုကို ထားခြင်းဖြစ်သည်။

    အောက်ပါဥပမာကို သုံးသပ်ကြည့်ပါ။ သင့်တွင် "123456789" အဖြစ် ဖော်မတ်လုပ်ထားသော ကော်လံ A တွင် တယ်လီဖုန်းနံပါတ်များစာရင်းရှိပြီး ၎င်းတို့ကို တုံးတိုများထည့်ခြင်းဖြင့် ၎င်းတို့ကို ဖုန်းနံပါတ်များနှင့် ပိုတူအောင် ပြုလုပ်လိုပါသည်။ တစ်နည်းဆိုရသော် သင်၏ပန်းတိုင်မှာ "123456789" ကို "123-456-789" အဖြစ်သို့ ပြောင်းရန်ဖြစ်သည်။

    ပထမတုံးကို ထည့်သွင်းခြင်းသည် လွယ်ကူသည်။ သင်သည် အက္ခရာသုည ကို တုံးတိုဖြင့် အစားထိုးသော ပုံမှန် Excel Replace ဖော်မြူလာကို ရေးထားသည်၊ ဆိုလိုသည်မှာ ဆဲလ်တစ်ခုရှိ နံပါတ် 4 နေရာတွင် တုံးတိုတစ်ခု ထည့်သည်-

    =REPLACE(A2,4,0,"-")

    ရလဒ် အပေါ်က Replace ဖော်မြူလာမှာ အောက်ပါအတိုင်းဖြစ်သည်-

    ကောင်းပြီ၊ ယခု 8th အနေအထားတွင် နောက်ထပ်တစ်ခု ထပ်ထည့်ရန် လိုအပ်ပါသည်။ ဒါကိုလုပ်ဖို့၊ သင်သည် အထက်ဖော်ပြပါ ပုံသေနည်းကို အခြားသော Excel REPLACE လုပ်ဆောင်ချက်အတွင်း ထည့်သွင်းပါ။ ပိုမိုတိကျစွာ၊ သင်သည် အခြားလုပ်ဆောင်ချက်၏ old_text အငြင်းအခုံတွင် မြှုပ်နှံထားသည်၊ ထို့ကြောင့် ဒုတိယ REPLACE လုပ်ဆောင်ချက်က ပြန်ပေးသောတန်ဖိုးကို ကိုင်တွယ်နိုင်စေရန်၊ပထမဦးစွာ အစားထိုးပါ၊ ဆဲလ် A2 ရှိ တန်ဖိုးမဟုတ်ပါ-

    =REPLACE(REPLACE(A2,4,0,"-"),8,0,"-")

    ရလဒ်အနေဖြင့် သင်သည် အလိုရှိသော ဖော်မတ်ပုံစံဖြင့် ဖုန်းနံပါတ်များကို ရရှိသည်-

    အလားတူအားဖြင့်၊ သင်သည် သင့်လျော်သောနေရာတွင် ရှေ့သို့မျဉ်းစောင်း (/) ကိုထည့်ခြင်းဖြင့် စာသားစာကြောင်းများကို ရက်စွဲများကဲ့သို့ဖြစ်အောင် nested REPLACE လုပ်ဆောင်ချက်များကို သုံးနိုင်သည်-

    =(REPLACE(REPLACE(A2,3,0,"/"),6,0,"/"))

    ထို့အပြင်၊ သင်သည် အထက်ဖော်ပြပါ REPLACE ဖော်မြူလာကို DATEVALUE လုပ်ဆောင်ချက်ဖြင့် ပတ်ထားခြင်းဖြင့် စာသားစာကြောင်းများကို စစ်မှန်သောရက်စွဲများအဖြစ်သို့ ပြောင်းလဲနိုင်သည်-

    =DATEVALUE(REPLACE(REPLACE(A2,3,0,"/"),6,0,"/"))

    နှင့် သဘာဝအားဖြင့်၊ သင်သည် လုပ်ဆောင်ချက်အရေအတွက်ကို ကန့်သတ်မထားပေ။ ဖော်မြူလာတစ်ခုအတွင်းတွင် သင်အသိုက်အမြုံလုပ်နိုင်သည် (Excel 2010၊ 2013 နှင့် 2016 ၏ ခေတ်မီဗားရှင်းများသည် စာလုံးရေ 8192 လုံးအထိခွင့်ပြုထားပြီး ဖော်မြူလာတစ်ခုတွင် ပေါင်းစပ်ထားသောလုပ်ဆောင်ချက် 64 ခုအထိ)။

    ဥပမာအားဖြင့်၊ သင်သည် nested REPLACE လုပ်ဆောင်ချက် 3 ခုကို အသုံးပြုနိုင်သည်။ A2 တွင် ရက်စွဲနှင့် အချိန်ကဲ့သို့ ဂဏန်းတစ်ခု ပေါ်လာသည်-

    =REPLACE(REPLACE(REPLACE(REPLACE(A2,3,0,"/") ,6,0,"/"), 9,0, " "), 12,0, ":")

    ဆဲလ်တစ်ခုစီရှိ မတူညီသော အနေအထားတွင် ပေါ်လာသည့် စာကြောင်းတစ်ခုကို အစားထိုးခြင်း

    ယခုအချိန်အထိ၊ ဥပမာများအားလုံးတွင် ကျွန်ုပ်တို့သည် အလားတူသဘောသဘာဝ၏တန်ဖိုးများကို ကိုင်တွယ်ဖြေရှင်းခဲ့ပြီး တူညီသောအနေအထားတွင် အစားထိုးမှုများပြုလုပ်ခဲ့သည်။ ဆဲလ်တစ်ခုစီတွင်ပေါ်သည်။ ဒါပေမယ့် လက်တွေ့ဘဝက အလုပ်တွေက အဲဒီထက်ပိုပြီး ရှုပ်ထွေးတတ်ပါတယ်။ သင့်အလုပ်စာရွက်များတွင်၊ အစားထိုးရမည့် ဇာတ်ကောင်များသည် ဆဲလ်တစ်ခုစီရှိ တစ်နေရာတည်းတွင် သေချာပေါက်မပေါ်ဘဲ၊ ထို့ကြောင့် သင်သည် အစားထိုးသင့်သော ပထမစာလုံး နေရာကို ရှာရန် လိုအပ်ပါသည်။ အောက်ဖော်ပြပါ ဥပမာသည် ကျွန်ုပ်ပြောနေသည့်အကြောင်းအရာကို သရုပ်ပြပါမည်။

    သင့်တွင် အီးမေးလ်စာရင်းတစ်ခုရှိသည်ဆိုပါစို့။ကော်လံ A တွင် လိပ်စာဖော်ပြထားပြီး ကုမ္ပဏီတစ်ခု၏အမည်သည် "ABC" မှ "BCA" ဟု ပြောင်းလဲခဲ့သည်။ ထို့ကြောင့်၊ သင်သည် ဖောက်သည်များ၏ အီးမေးလ်လိပ်စာအားလုံးကို လျော်ညီစွာ အပ်ဒိတ်လုပ်ရန် လိုအပ်သည်။

    သို့သော် ပြဿနာမှာ ကလိုင်းယင့်အမည်များသည် အရှည်အမျိုးမျိုးရှိသောကြောင့် ကုမ္ပဏီအမည်ကို မည်သည့်နေရာတွင် အတိအကျ မသတ်မှတ်နိုင်သနည်း။ တစ်နည်းအားဖြင့်၊ Excel REPLACE လုပ်ဆောင်ချက်၏ start_num အငြင်းအခုံတွင် မည်သည့်တန်ဖိုးကို ပေးဆောင်ရမည်ကို သင်မသိပါ။ ၎င်းကိုသိရှိရန်၊ string "@abc" ရှိ ပထမ char ၏ အနေအထားကို ဆုံးဖြတ်ရန် Excel FIND လုပ်ဆောင်ချက်ကို အသုံးပြုပါ-

    =FIND("@abc",A2)

    ထို့နောက်၊ အထက်ဖော်ပြပါ FIND လုပ်ဆောင်ချက်ကို start_num တွင် ပေးဆောင်ပါ။ သင်၏ REPLACE ဖော်မြူလာ၏ အကြောင်းပြချက်-

    =REPLACE(A2, FIND("@abc",A2), 4, "@bca")

    အကြံပြုချက်။ အီးမေးလ်လိပ်စာများ၏ အမည်အစိတ်အပိုင်းတွင် မတော်တဆအစားထိုးမှုများကို ရှောင်ရှားရန် ကျွန်ုပ်တို့၏ Excel Find and Replace ဖော်မြူလာတွင် "@" ပါဝင်သည်။ ဟုတ်ပါတယ်၊ ဒီလိုပွဲမျိုးတွေ ဖြစ်ပေါ်လာဖို့ အလွန်နည်းတဲ့ အခွင့်အလမ်း ရှိပါတယ်၊ ပြီးတော့ သင် ဘေးကင်းတဲ့ ဘက်မှာ ရှိနေချင်လည်း ဖြစ်နိုင်ပါတယ်။

    အောက်ဖော်ပြပါ ဖန်သားပြင်မှာ သင်မြင်ရတဲ့အတိုင်း၊ ဖော်မြူလာကို ရှာဖွေခြင်းနှင့် အစားထိုးခြင်းမှာ ပြဿနာမရှိပါ။ စာသားအသစ်နှင့် အဟောင်း။ သို့သော်၊ အစားထိုးရမည့် စာသားစာကြောင်းကို ရှာမတွေ့ပါက၊ ဖော်မြူလာက #VALUE ကို ပြန်ပေးသည်။ အမှား-

    ထို့ပြင် ကျွန်ုပ်တို့သည် ဖော်မြူလာအား အမှားအစား မူရင်းအီးမေးလ်လိပ်စာကို ပြန်ပေးစေလိုပါသည်။ ဒီတော့ ကျွန်တော်တို့ရဲ့ FIND & IFERROR လုပ်ဆောင်ချက်တွင် ဖော်မြူလာကို အစားထိုးပါ-

    =IFERROR(REPLACE(A2, FIND("@abc",A2), 4, "@bca"),A2)

    ထို့ပြင် ဤအဆင့်မြှင့်ထားသော ဖော်မြူလာသည် ပြီးပြည့်စုံစွာ အလုပ်လုပ်သည်မဟုတ်လား

    နောက်ထပ် လက်တွေ့REPLACE လုပ်ဆောင်ချက်၏ အသုံးချမှုသည် ဆဲလ်တစ်ခုရှိ ပထမစာလုံးကို စာလုံးကြီးလုပ်ရန်ဖြစ်သည်။ အမည်များ၊ ထုတ်ကုန်များနှင့် အခြားအရာများစာရင်းကို သင်ကိုင်တွယ်သည့်အခါတိုင်း၊ သင်သည် ပထမစာလုံးကို UPPERCASE သို့ပြောင်းရန် အထက်ဖော်ပြပါပုံသေနည်းကို အသုံးပြုနိုင်သည်။

    အကြံပြုချက်။ မူရင်းဒေတာတွင် အစားထိုးမှုများကို ပြုလုပ်လိုပါက၊ Excel FIND နှင့် REPLACE ဒိုင်ယာလော့ဂ်ကို အသုံးပြု၍ ပိုမိုလွယ်ကူသောနည်းလမ်းမှာ

    Excel အစားထိုးခြင်းလုပ်ဆောင်ချက်

    Excel ရှိ SUBSTITUTE လုပ်ဆောင်ချက်သည် တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော ဖြစ်ရပ်များကို အစားထိုးပါသည်။ သတ်မှတ်ထားသော အက္ခရာ(များ) ပါရှိသော ပေးထားသော စာလုံး သို့မဟုတ် စာသားစာတန်း။

    Excel SUBSTITUTE လုပ်ဆောင်ချက်၏ အထားအသိုမှာ အောက်ပါအတိုင်းဖြစ်သည်-

    SUBSTITUTE(စာသား၊ old_text၊ new_text၊ [instance_num])

    ပထမအငြင်းအခုံသုံးခု လိုအပ်ပြီး နောက်ဆုံးတစ်ခုသည် စိတ်ကြိုက်ရွေးချယ်နိုင်သည်။

    • စာသား - စာလုံးအစားထိုးလိုသည့် မူရင်းစာသား။ စမ်းသပ်စာတန်း၊ ဆဲလ်ကိုးကားမှု သို့မဟုတ် အခြားဖော်မြူလာတစ်ခု၏ရလဒ်အဖြစ် ပံ့ပိုးပေးနိုင်ပါသည်။
    • Old_text - သင်အစားထိုးလိုသော စာလုံး(များ)။
    • New_text - old_text ဖြင့်အစားထိုးရန် စာလုံးအသစ်(များ)။
    • Instance_num - သင်အစားထိုးလိုသော old_text ပေါ်ပေါက်ခြင်း။ ချန်လှပ်ထားပါက၊ စာသားဟောင်း၏ဖြစ်ပျက်မှုတိုင်းကို စာသားအသစ်သို့ ပြောင်းသွားပါမည်။

    ဥပမာ၊ အောက်ဖော်ပြပါဖော်မြူလာများအားလုံးသည် ဆဲလ် A2 တွင် "1" နှင့် "2" ကို အစားထိုးသော်လည်း မတူညီသောရလဒ်များကို ပြန်ပေးသည်။ နောက်ဆုံးအငြင်းအခုံတွင် သင်ပံ့ပိုးပေးသည့် နံပါတ်ပေါ်မူတည်သည်-

    =SUBSTITUTE(A2, "1", "2", 1) - "1" ၏ ပထမဆုံးဖြစ်ပေါ်မှုကို အစားထိုးသည်"2""""""""">

    လက်တွေ့တွင်၊ SUBSTITUTE လုပ်ဆောင်ချက်ကို ဆဲလ်များမှ မလိုလားအပ်သော ဇာတ်ကောင်များကို ဖယ်ရှားရန်အတွက်လည်း အသုံးပြုပါသည်။ လက်တွေ့ဘဝနမူနာများအတွက်၊ ကျေးဇူးပြု၍ ကြည့်ပါ-

    • စာကြောင်းမှ စာလုံး သို့မဟုတ် စကားလုံးများကို ဖယ်ရှားနည်း
    • ဆဲလ်များမှ မလိုလားအပ်သော စာလုံးများကို ဖျက်နည်း

    မှတ်ချက်။ Excel ရှိ SUBSTITUTE လုပ်ဆောင်ချက်သည် case-sensitive ဖြစ်သည်။ ဥပမာအားဖြင့်၊ အောက်ပါဖော်မြူလာသည် ဆဲလ် A2 ရှိ စာလုံးကြီး "X" ၏ ဖြစ်ရပ်အားလုံးကို "Y" ဖြင့် အစားထိုးသည်၊ သို့သော် ၎င်းသည် စာလုံးသေး "x" ၏ မည်သည့်ဖြစ်ရပ်ကိုမျှ အစားထိုးမည်မဟုတ်ပါ။

    ဖော်မြူလာတစ်ခု (nested SUBSTITUTE) ဖြင့် တန်ဖိုးများစွာကို အစားထိုးပါ

    Excel REPLACE လုပ်ဆောင်ချက်ကဲ့သို့ပင်၊ သင်သည် တစ်ကြိမ်လျှင် အစားထိုးမှုများစွာပြုလုပ်ရန် ဖော်မြူလာတစ်ခုအတွင်း SUBSTITUTE လုပ်ဆောင်ချက်များစွာကို အသိုက်ပြုလုပ်နိုင်သည်၊ ဆိုလိုသည်မှာ အစားထိုးခြင်း ဖော်မြူလာတစ်ခုပါရှိသော စာလုံးများ သို့မဟုတ် စာတန်းခွဲများစွာ။

    သင့်တွင် ဆဲလ် A2 တွင် " PR1, ML1, T1 " ကဲ့သို့သော စာသားစာကြောင်းတစ်ခု ရှိသည်ဆိုပါက၊ "PR" သည် "ပရောဂျက်၊ "ML" ဟု အဓိပ္ပါယ်ရသော၊ " သည် "Milestone" နှင့် "T" ၏အဓိပ္ပါယ်မှာ "Task" ဖြစ်သည်။ သင်အလိုရှိသောအရာမှာ ကုဒ်သုံးခုကို နာမည်အပြည့်အစုံဖြင့် အစားထိုးရန်ဖြစ်သည်။ ၎င်းကိုအောင်မြင်ရန်၊ သင်သည် မတူညီသော SUBSTITUTE ဖော်မြူလာ ၃ ခုကို ရေးသားနိုင်သည်-

    =SUBSTITUTE(A2,"PR", "Project ")

    =SUBSTITUTE(A2, "ML", "Milestone ")

    =SUBSTITUTE(A2, "T", "Task ")

    ထို့နောက် ၎င်းတို့ကို တစ်ခုနှင့်တစ်ခု စုစည်းထားသည်-

    =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"PR","Project "),"ML","Milestone "),"T","Task ")

    အဆုံးတွင် နေရာတစ်ခု ထပ်ထည့်ထားကြောင်း သတိပြုပါ။ new_text argument တစ်ခုစီသည် ပိုကောင်းသည်။ဖတ်ရှုနိုင်မှု။

    တစ်ကြိမ်လျှင် တန်ဖိုးများစွာကို အစားထိုးရန် အခြားနည်းလမ်းများကို လေ့လာရန်၊ Excel တွင် အစုလိုက်အပြုံလိုက်ရှာဖွေခြင်းနှင့် အစားထိုးနည်းကို ကြည့်ပါ။

    Excel အစားထိုးခြင်းနှင့် . Excel အစားထိုး

    Excel အစားထိုးခြင်းနှင့် အစားထိုးခြင်းလုပ်ဆောင်ချက်များသည် တစ်ခုနှင့်တစ်ခုအလွန်ဆင်တူသောကြောင့် နှစ်ခုလုံးသည် စာသားကြိုးများကို လဲလှယ်ရန် ဒီဇိုင်းထုတ်ထားသောကြောင့်ဖြစ်သည်။ လုပ်ဆောင်ချက်နှစ်ခုကြားရှိ ကွာခြားချက်များမှာ အောက်ပါအတိုင်းဖြစ်သည်-

    • SUBSTITUTE သည် ပေးထားသော စာလုံး သို့မဟုတ် စာသားစာတန်းတစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော ဥပမာများ ကို အစားထိုးသည်။ ထို့ကြောင့်၊ အစားထိုးရမည့် စာသားကို သင်သိပါက၊ Excel SUBSTITUTE လုပ်ဆောင်ချက်ကို အသုံးပြုပါ။
    • စာတန်းတစ်ခု၏ သတ်မှတ်ထားသော နေရာ တွင် စာလုံးများကို အစားထိုးပါ။ ထို့ကြောင့်၊ အစားထိုးရမည့် ဇာတ်ကောင်(များ) ၏ အနေအထားကို သိပါက၊ Excel REPLACE လုပ်ဆောင်ချက်ကို အသုံးပြုပါ။
    • Excel တွင် SUBSTITUTE လုပ်ဆောင်ချက်သည် ဖြစ်ပျက်မှု<ကို သတ်မှတ်ပေးသည့် ရွေးချယ်နိုင်သော ကန့်သတ်ဘောင် (instance_num) ကို ပေါင်းထည့်နိုင်စေပါသည်။ old_text ၏ 10> ကို new_text သို့ ပြောင်းသင့်ပါသည်။

    ဤသည်မှာ Excel တွင် SUBSTITUTE နှင့် REPLACE လုပ်ဆောင်ချက်များကို သင်အသုံးပြုပုံဖြစ်သည်။ ဤဥပမာများသည် သင့်အလုပ်များကို ဖြေရှင်းရာတွင် အသုံးဝင်လိမ့်မည်ဟု မျှော်လင့်ပါသည်။ ကျွန်ုပ်တို့၏ဘလော့ဂ်တွင် ဖတ်ရှုပြီး နောက်အပတ်တွင် မြင်တွေ့ရမည်ဟု မျှော်လင့်သည့်အတွက် ကျေးဇူးတင်ပါသည်။

    အလေ့အကျင့်ဆိုင်ရာစာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ

    အစားထိုးခြင်းနှင့် အစားထိုးခြင်း ဖော်မြူလာနမူနာများ (.xlsx ဖိုင်)

    မိုက်ကယ်ဘရောင်းသည် ဆော့ဖ်ဝဲလ်ကိရိယာများကို အသုံးပြု၍ ရှုပ်ထွေးသောလုပ်ငန်းစဉ်များကို ရိုးရှင်းအောင်ပြုလုပ်လိုသော သီးသန့်နည်းပညာကို ဝါသနာပါသူတစ်ဦးဖြစ်သည်။ နည်းပညာနယ်ပယ်တွင် ဆယ်စုနှစ်တစ်ခုကျော်အတွေ့အကြုံဖြင့် Microsoft Excel နှင့် Outlook အပြင် Google Sheets နှင့် Docs တို့တွင် သူ၏ကျွမ်းကျင်မှုကို ချီးမြှောက်ခဲ့သည်။ Michael ၏ဘလော့ဂ်သည် ကုန်ထုတ်စွမ်းအားနှင့် ထိရောက်မှုတိုးတက်စေရန်အတွက် လိုက်လျောရလွယ်ကူသော အကြံပြုချက်များနှင့် သင်ခန်းစာများကို အခြားသူများအား မျှဝေရန် ရည်ရွယ်ပါသည်။ သင်သည် ကျွမ်းကျင်သော သို့မဟုတ် စတင်သူဖြစ်ပါစေ၊ Michael ၏ဘလော့ဂ်သည် ဤမရှိမဖြစ်လိုအပ်သောဆော့ဖ်ဝဲလ်ကိရိယာများထဲမှ အကောင်းဆုံးကိုရယူရန်အတွက် အဖိုးတန်သောထိုးထွင်းသိမြင်မှုနှင့် လက်တွေ့ကျသောအကြံဉာဏ်များကို ပေးပါသည်။