မာတိကာ
Excel သည် မတူညီသော လုပ်ဆောင်ချက်များကို အများစုအားကိုးကာ မတူညီသောဒေတာများကို ထုတ်ယူရန် မတူညီသောနည်းလမ်းများကို ပံ့ပိုးပေးပါသည်။ အချို့သော လုပ်ဆောင်ချက်များမှ တိုက်ရိုက်ထုတ်ယူနိုင်သော်လည်း အချို့သည် လုပ်ဆောင်ချက်ပေါင်းစပ်မှုမှ အနည်းငယ်ပိုမိုရှုပ်ထွေးသောပုံစံကို ယူနိုင်သည်။ ဤဆောင်းပါးတွင်၊ Excel ရှိဆဲလ်တစ်ခုစီမှ အမျိုးအစားတစ်ခုစီအတွက် သီးခြားဒေတာအမျိုးအစားတစ်ခုကို ထုတ်ယူနည်းကို သင့်အား ပြသပါမည်။
လက်တွေ့အလုပ်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ
အလုပ်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပြီး လေ့ကျင့်ပါ ဖော်မြူလာများပါရှိသော ဤဆောင်းပါးတွင် အသုံးပြုထားသော နမူနာဒေတာအတွဲများအားလုံး။
Extract Specific Data.xlsx
3 Excel ရှိ ဆဲလ်တစ်ခုမှ သီးခြားဒေတာထုတ်ယူရန် နမူနာများ
1. Cell တစ်ခုမှ သီးခြားစာသားဒေတာကို ထုတ်ယူပါ
Excel သည် ဆဲလ်တစ်ခုအတွင်း ပေးထားသည့် အချက်အလက်၏ မတူညီသောအပိုင်းများမှ စာသားများကို ထုတ်ယူရန် မတူညီသောလုပ်ဆောင်ချက်များကို ပေးဆောင်သည်။ LEFT ၊ RIGHT ၊ MID လုပ်ဆောင်ချက်များ သို့မဟုတ် ၎င်းတို့နှင့် ရှာဖွေရန် o<ကို အသုံးပြုခြင်းဖြင့် ရှည်လျားသော စာသားစာတန်းမှ စာသားကို ထုတ်ယူနိုင်သည်။ 6> လုပ်ဆောင်ချက်များကိုရှာပါ။ ယခု၊ ဤကဏ္ဍတွင်၊ ပေါင်းစပ်မှုတစ်ခု ပေါ်ပေါက်လာသောအခါ တစ်ခုချင်းစီကို ခွဲခြမ်းစိတ်ဖြာခြင်းဖြင့် သင့်အား ငါလမ်းညွှန်ပေးပါမည်။
1.1 ဆဲလ်တစ်ခု၏အစမှ ဒေတာကို ထုတ်ယူ
အစမှ ဒေတာကို သင်ထုတ်ယူနိုင်သည်။ LEFT လုပ်ဆောင်ချက် ကို အသုံးပြုထားသော ဆဲလ်တစ်ခု။ ဤလုပ်ဆောင်ချက်သည် အငြင်းအခုံနှစ်ခုကို ယူသည်- i) သင်ထုတ်ယူလိုသော စာသားနှင့် ii) သင်ထုတ်ယူလိုသော စာလုံးအရေအတွက်။
အောက်တွင်ပြသထားသည့် ခင်းကျင်းတစ်ခုကို ကျွန်ုပ်အသုံးပြုနေပါသည်။ ကျွန်ုပ်သည် အပိုင်းအခြား B5:B7 ကို ကိုးကားချက်ဒေတာအဖြစ် အသုံးပြုနေပါသည်။၎င်းကို ကော်လံ C သို့ ဖြည်လိုက်ပါ။
အဆင့်များ-
- ဆဲလ်တွင် သင်အလိုရှိသော၊ သင်၏ထုတ်ယူထားသောဒေတာကိုရေးရန် (ဤကိစ္စတွင်၎င်းသည်ဆဲလ် C5 )၊ အောက်ပါပုံသေနည်းကိုရေးပါ-
=LEFT(B5,4)
- ထို့နောက် Enter ကိုနှိပ်ပါ။
- ယခု၊ ကျန်ဆဲလ်များအတွက် ဖော်မြူလာကို ထပ်ပွားရန် Fill Handle Icon ကို နှိပ်ပြီး အောက်သို့ ဆွဲယူပါ။
1.2 အဆုံးမှ ဒေတာကို ထုတ်ယူပါ။ ဆဲလ်တစ်ခု
ဆဲလ်၏အဆုံးမှ ဒေတာကို ထုတ်ယူရန် သင်သည် ညာဘက်လုပ်ဆောင်ချက် ကို အသုံးပြုရန်လိုအပ်သည်။ RIGHT function ကိုအသုံးပြု၍ ဒေတာထုတ်ယူခြင်းကို သရုပ်ဖော်ရန် ယခင်အပိုင်းတွင်ပြသထားသည့် တူညီသော array ကိုအသုံးပြုနေပါသည်။
အဆင့်များ-
- ဆဲလ် C5 (သို့မဟုတ် သင်ထုတ်ယူလိုသောဆဲလ်) တွင် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပါ။
=RIGHT(B5,4)
- ယခု Enter ကိုနှိပ်ပါ။
- ထို့နောက် နှိပ်ပြီး ကျန်ဆဲလ်များကိုဖြည့်ရန် Fill Handle Icon ကို ဆွဲယူပါ။
1.3 ဒေတာ၏ သီးခြားအပိုင်းများကို ထုတ်ယူပါ
ပုံမှန်အားဖြင့် ဆဲလ်တစ်ခု၏ သီးခြားအစိတ်အပိုင်းတစ်ခုကို အီးမေးလ်တစ်ခု၏ @ မတိုင်မီနှင့် ပြီးနောက် ကဲ့သို့သော သီးခြားစာလုံးတစ်ခု၏ နောက် သို့မဟုတ် ရှေ့တွင် ထုတ်ယူလိုသည်ဆိုကြပါစို့။ ၎င်းကို ရှာဖွေရေး လုပ်ဆောင်ချက် သို့မဟုတ် ရှာဖွေခြင်း လုပ်ဆောင်ချက် နှင့် ပေါင်းစပ်အသုံးပြုနိုင်ပါသည်။ နှစ်ဦးစလုံးသည် ဤအကြောင်းအရာတွင် တူညီသောရည်ရွယ်ချက်ကို မျှဝေကြသည်။ ဤတွင်၊ ကျွန်ုပ်သည် FIND လုပ်ဆောင်ချက်ကို အသုံးပြုနေပါသည်။
ဤကဏ္ဍအတွက် တစ်ခုယူကြပါစို့။အီးမေးလ်များ ပါဝင်သော ဒေတာအတွဲ။
အသုံးပြုသူအမည်ကို ထုတ်ယူရန်
အသုံးပြုသူအမည် (@ သင်္ကေတရှေ့ အပိုင်း) ကို ထုတ်ယူရန် ဤဖော်မြူလာကို အသုံးပြုပါ။ ၎င်းကိုထုတ်ယူပါ။
=LEFT(B5,FIND("@",B5)-1)
ယခု Enter ကိုနှိပ်ပါ။ ထို့နောက် ဤဖော်မြူလာကို ပုံတူကူးထားသော ကျန်ဆဲလ်များကို ဖြည့်ရန် Fill Handle Icon ကိုအသုံးပြုပါ။
🔎 ၏ခွဲခြမ်းစိတ်ဖြာမှု ဖော်မြူလာ-
- FIND(“@”၊B5)
FIND လုပ်ဆောင်ချက်သည် ငြင်းချက်နှစ်ခုယူသည်- i) သီးခြားစာသားတန်ဖိုး သို့မဟုတ် နံပါတ်တစ်ခုနှင့် ii) ပထမအငြင်းအခုံကိုရှာဖွေမည့်နေရာမှ ဆဲလ် သို့မဟုတ် တန်ဖိုး။ ၎င်းသည် ပထမအငြင်းအခုံတွေ့ရှိသည့်နေရာ၏ ဂဏန်းတန်ဖိုးကို ပြန်ပေးသည်။ ဤကိစ္စတွင်၊ ၎င်းသည် 13 ဖြစ်လိမ့်မည်။
- LEFT(B5,FIND(“@”,B5)-1)
The LEFT function သည် အငြင်းအခုံနှစ်ခုကိုယူသည် - i) ၎င်းကိုထုတ်ယူနေသည့်နေရာမှတန်ဖိုးတစ်ခုနှင့် ii) ၎င်းထုတ်ယူနေသည့် string ၏အရှည်၊ ဤကိစ္စတွင်၊ FIND function မှဆုံးဖြတ်သည် ၎င်းမှ တန်ဖိုးနည်းသောတန်ဖိုးအဖြစ် အသုံးပြုသည်။
ဒိုမိန်းအမည်ကို ထုတ်ယူရန်
ဒိုမိန်းအမည် ( @ သင်္ကေတပြီးနောက် အပိုင်းကို ထုတ်ယူရန်) ကို အသုံးပြုပါ။ အောက်ပါပုံသေနည်း။
=RIGHT(B5,LEN(B5)-FIND("@",B5))
ထို့နောက် Enter ကိုနှိပ်ပြီး ကျန်ကို Fill Handle Icon ကိုအသုံးပြု၍ ဖြည့်စွက်ပါ အထက်တွင်ကဲ့သို့ပင်။
🔎 ဖော်မြူလာ၏ခွဲခြမ်းစိတ်ဖြာချက်-
- FIND(“@”၊B5)
FIND လုပ်ဆောင်ချက်သည် အကြောင်းပြချက်နှစ်ခုယူသည်- i) တိကျသောစာသားတန်ဖိုး သို့မဟုတ် နံပါတ်တစ်ခုနှင့် ii) ဆဲလ် သို့မဟုတ် တန်ဖိုး ဘယ်ကနေရှာမလဲ။ပထမအငြင်းအခုံ။ ၎င်းသည် ပထမအငြင်းအခုံတွေ့ရှိသည့်နေရာ၏ ဂဏန်းတန်ဖိုးကို ပြန်ပေးသည်။ ဤကိစ္စတွင်၊ ၎င်းသည် 13 ဖြစ်လိမ့်မည်။
- LEN(B5)
LEN လုပ်ဆောင်ချက်သည် အကြောင်းပြချက်တစ်ခုသာယူသည် ထိုဆဲလ် သို့မဟုတ် စာသားရှိ အရှည် သို့မဟုတ် စာလုံးအရေအတွက်ကို ပြန်ပေးသည်။ ဤအခြေအနေတွင်၊ ၎င်းသည် 22 ဖြစ်သည်။
- RIGHT(B5,LEN(B5)-FIND(“@”,B5))
RIGHT function သည် အငြင်းအခုံနှစ်ခု အနည်းဆုံးယူသည်- i) စာသားကို ထုတ်ယူသည့်နေရာမှ တန်ဖိုးတစ်ခုနှင့် ii) အဆုံးမှ ထုတ်ယူမှု၏ အရှည်။ ဤနေရာတွင် ဒုတိယအငြင်းအခုံကို @ သင်္ကေတ FIND function မှတွေ့ရှိသော LEN function မှ တွေ့ရှိသည့် string ၏ စုစုပေါင်းအရှည်မှ တန်ဖိုးများကို နုတ်ခြင်းဖြင့် ဆုံးဖြတ်ခဲ့ပါသည်။
နောက်ထပ်ဖတ်ရန်- Excel Sheet မှဒေတာထုတ်ယူနည်း (6 ထိရောက်သောနည်းလမ်းများ)
2. Excel ရှိ Cell တစ်ခုမှ Specific Number Data Extraction
ယခု၊ ကိန်းဂဏန်းများသည် စာသားများကြားတွင် နေရာတိုင်းရှိနိုင်သည့် ကုဒ်များ ပေါင်းစပ်ထားသော ဒေတာအတွဲတစ်ခုကို စဉ်းစားကြည့်ကြပါစို့။
ဤနည်းလမ်းတွင်၊ TEXTJOIN ကို အသုံးပြုပါမည်။ တန်ဖိုးတစ်ခုစီမှ တစ်ဦးချင်းစီ ထုတ်ယူထားသော နံပါတ်များအားလုံးကို ပေါင်းစပ်ရန် function ။ နံပါတ်များကို ထုတ်ယူရန်အတွက် LEN ၊ INDIRECT ၊ ROW ၊ MID နှင့် IFERROR<7 ကဲ့သို့သော အရန်လုပ်ဆောင်ချက်များ ပေါင်းစပ်ထားသော ဂဏန်းများကို ထုတ်ယူရန်> အသုံးပြုသည်။ ဤအရန်လုပ်ဆောင်ချက်များကို နံပါတ်များအားလုံးနှင့် ဗလာစာကြောင်းတစ်ခုမှ အစားထိုးထားသည့် string တန်ဖိုးများပါဝင်သည့် တန်ဖိုးတစ်ခုစီမှ array တစ်ခုကို ဖန်တီးရန်အတွက် အသုံးပြုပါသည်။ နှင့်နောက်ဆုံးတွင်၊ TEXTJOIN လုပ်ဆောင်ချက်သည် အားလုံးကို တန်ဖိုးတစ်ခုအဖြစ် ပေါင်းထည့်ရန် ကူညီပေးပါသည်။
ဤ array မှ ဂဏန်းများကိုသာ ထုတ်ယူရန် အောက်ပါပုံသေနည်းကို ချရေးပါ။ ဆဲလ်ထဲတွင်။
=TEXTJOIN("",TRUE,IFERROR((MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1)*1),""))
Enter ကိုနှိပ်ပြီး Fill Handle Icon <7 ကို နှိပ်ပြီး ဆွဲယူပါ။>ထပ်တူလုပ်လိုသော ကျန်ဆဲလ်များကို ဖြည့်ရန်။
🔎 ဖော်မြူလာ၏ခွဲခြမ်းစိတ်ဖြာချက်-
- ROW(INDIRECT(“1:”&LEN(B5))) array တစ်ခုကို ပြန်ပေးသည် {1;2;3;4;5;6;7}
- MID(B5,ROW(INDIRECT(“1:”&LEN(B5))),1) array ကို {“a”;”s”;”8″;”7 ပြန်ပေးသည်။ ″;”w”;”q”;”1″}
- IFERROR((MID(B5,ROW(INDIRECT(“1:”&LEN(B5))),1)* 1),””) array ကို ပြန်ပေးသည် {“”;””;8;7;””;””;1}
- TEXTJOIN(“”,TRUE,IFERROR(( MID(B5၊ROW(INDIRECT(“1:”&LEN(B5))),1)*1),””)): အဆုံးတွင် TEXTJOIN တန်ဖိုးအားလုံးကို ပေါင်းစပ်လိုက်ရုံပါပဲ။ array တွင် ရလဒ်ကို ပြန်ပေးသည်။
နောက်ထပ် ဖတ်ရှုရန်- စံသတ်မှတ်ချက်များအပေါ် အခြေခံ၍ Excel မှ ဒေတာထုတ်ယူနည်း (နည်းလမ်း 5 ခု)
အလားတူ ဖတ်ရှုမှုများ
- <1 4> စာသားဖိုင်ကို Excel သို့ပြောင်းရန် VBA ကုဒ် (7 နည်းလမ်းများ)
- စာသားဖိုင်ကို အကန့်အသတ်များစွာဖြင့် Excel သို့ တင်သွင်းနည်း (နည်းလမ်း 3 ခု)
- Excel VBA- ဝဘ်ဆိုက်တစ်ခုမှ ဒေတာကို အလိုအလျောက်ဆွဲထုတ်ခြင်း (နည်းလမ်း 2 ခု)
- လုံခြုံသောဝဘ်ဆိုဒ်မှ ဒေတာကို Excel သို့ တင်သွင်းနည်း (အမြန်အဆင့်များဖြင့်)
- Excel မှ Text File သို့ Pipe Delimiter (နည်းလမ်း 2 ခု)
3. Extract လုပ်နည်းAlphanumerics မှ သတ်မှတ်ထားသော နံပါတ်နှင့် စာသားဒေတာ
သင်၏ worksheet အတွက် ဖော်မြူလာများကို အသုံးပြုရာတွင် အခက်အခဲ ကြုံတွေ့နေရပါက သို့မဟုတ် အထက်ဖော်ပြပါ ဖော်မြူလာများကို ဆုပ်ကိုင်ရန် အခက်အခဲရှိပါက Excel ပေးသည့် ဤအလိုအလျောက်နည်းလမ်းကို လိုက်နာနိုင်ပါသည်။
အဆင့်များ-
- စာတိုများ အတွက်၊ အက္ခရာဂဏန်းတန်ဖိုးများမှ နံပါတ်များအားလုံးကို ကိုယ်တိုင်ဖယ်ထုတ်သည့် ပထမဆဲလ်ကို ဖြည့်ပါ။
- အောက်တွင် စာရိုက်ခြင်းကို စတင်ပြီး Excel သည် ကျန်ကော်လံများမှ ထုတ်ယူထားသော စာသားတန်ဖိုးများကို အလိုအလျောက် အကြံပြုပေးပါမည်။
- ယခု <6 ကိုနှိပ်ပါ။>Enter ။
- နံပါတ်များအတွက် တူညီသောလုပ်ငန်းစဉ်ကို ထပ်လုပ်ပါ။
ပိုမိုဖတ်ရန်- Excel တွင် စာလုံးတစ်ခုပြီးနောက် စာသားကို ထုတ်ယူပါ (နည်းလမ်း 6 ခု)
နိဂုံးချုပ်
ဤအရာများသည် သင်ထုတ်ယူရန် အသုံးပြုနိုင်သည့် နည်းလမ်းများဖြစ်သည်။ Excel ရှိ ဆဲလ်တစ်ခုမှ သီးခြားဒေတာ။ ပုံသေနည်းများနှင့် ခွဲခြမ်းစိတ်ဖြာချက်များသည် ဖော်မြူလာများကို နားလည်ပြီး သင့်ပြဿနာများအတွက် ၎င်းတို့ကို အကောင်အထည်ဖော်ရန် သင့်အတွက် အထောက်အကူဖြစ်မည်ဟု မျှော်လင့်ပါသည်။ ဤကဲ့သို့သော နောက်ထပ်လမ်းညွှန်များအတွက် Exceldemy.com သို့ သွားပါ။