FILTER.XML လုပ်ဆောင်ချက်ဖြင့် စေးကပ်နေသော စာသားကို ပိုင်းခြားခြင်း။

မာတိကာ

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

ကျွန်ုပ်တို့တွင် ဤကဲ့သို့သော ဒေတာကော်လံတစ်ခုရှိသည် ဆိုကြပါစို့။

FILTER.XML လုပ်ဆောင်ချက်ဖြင့် စေးကပ်နေသော စာသားကို ပိုင်းခြားခြင်း။

အဆင်ပြေစေရန်အတွက်၊ ကုမ္ပဏီအမည်၊ မြို့၊ လမ်း၊ အိမ်တို့ကို သီးခြားကော်လံများအဖြစ် ပိုင်းခြားလိုပါသည်။ ဤအရာကို မတူညီသောနည်းလမ်းများစွာဖြင့် သင်လုပ်ဆောင်နိုင်သည်-

  • အသုံး ကော်လံများဖြင့် စာပို့ပါ။ တက်ဘ်မှ ဒေတာများ (ဒေတာ — ကော်လံများသို့ စာသား) သုံးလှမ်းသွားပါ။ စာသား parser. ဒါပေမယ့် မနက်ဖြန်မှာ ဒေတာတွေ ပြောင်းသွားရင်တော့ လုပ်ငန်းစဉ်တစ်ခုလုံးကို နောက်တစ်ကြိမ် ထပ်လုပ်ရပါလိမ့်မယ်။
  • ဤဒေတာကို Power Query တွင် ထည့်သွင်းပြီး ၎င်းကို ထိုနေရာ၌ ပိုင်းခြားပြီး ၎င်းကို စာရွက်သို့ ပြန်လည် အပ်လုဒ်လုပ်ပါ၊ ထို့နောက် ဒေတာပြောင်းလဲသွားသောအခါ (ပိုမိုလွယ်ကူနေပြီဖြစ်သော) မေးခွန်းကို အပ်ဒိတ်လုပ်ပါ။
  • အကယ်၍ သင်သည် ပျံသန်းမှုတွင် အပ်ဒိတ်လုပ်ရန် လိုအပ်ပါက၊ ထို့နောက် ကော်မာများကို ရှာဖွေပြီး ၎င်းတို့ကြားရှိ စာသားကို ထုတ်ယူရန် အလွန်ရှုပ်ထွေးသော ဖော်မြူလာအချို့ကို ရေးသားနိုင်သည်။

၎င်းကို သင်သည် ပို၍ အံဝင်ခွင်ကျ ပြုလုပ်နိုင်ပြီး FILTER.XML လုပ်ဆောင်ချက်ကို သုံးနိုင်သော်လည်း ၎င်းနှင့် မည်သို့သက်ဆိုင်သနည်း။

FILTER.XML လုပ်ဆောင်ချက်သည် ၎င်း၏ကနဦးအငြင်းပွားမှုအဖြစ် XML ကုဒ်ကို လက်ခံရရှိသည် — အထူးတဂ်များနှင့် ရည်ညွှန်းချက်များဖြင့် စာသားကို အမှတ်အသားပြုကာ ကျွန်ုပ်တို့လိုအပ်သော ဒေတာအပိုင်းအစများကို ထုတ်ယူကာ ၎င်း၏အစိတ်အပိုင်းများအဖြစ် ခွဲခြမ်းစိပ်ဖြာသည်။ XML ကုဒ်သည် များသောအားဖြင့် ဤကဲ့သို့ ဖြစ်သည်-

FILTER.XML လုပ်ဆောင်ချက်ဖြင့် စေးကပ်နေသော စာသားကို ပိုင်းခြားခြင်း။

XML တွင်၊ ဒေတာဒြပ်စင်တစ်ခုစီကို တဂ်များတွင် ထည့်သွင်းထားရပါမည်။ တဂ်သည် ထောင့်ကွင်းစကွက်များတွင် ထည့်သွင်းထားသော မန်နေဂျာ၊ အမည်၊ အမြတ် ဟူသော စာသားအချို့ဖြစ်သည်။ အဖွင့်နှင့်အပိတ် (အစတွင် မျဉ်းစောင်းတစ်ခုပါ၀င်သည်) အမြဲတမ်းအတွဲလိုက်ဖြစ်သည်။

FILTER.XML လုပ်ဆောင်ချက်သည် ကျွန်ုပ်တို့လိုအပ်သော တဂ်အားလုံး၏ အကြောင်းအရာများကို အလွယ်တကူ ထုတ်ယူနိုင်သည်၊ ဥပမာ၊ မန်နေဂျာအားလုံး၏ အမည်များနှင့် (အရေးကြီးဆုံးမှာ) ၎င်းတို့အားလုံးကို စာရင်းတစ်ခုတွင် တစ်ပြိုင်နက်ပြသနိုင်သည်။ ထို့ကြောင့် ကျွန်ုပ်တို့၏တာဝန်မှာ FILTER.XML လုပ်ဆောင်ချက်ဖြင့် နောက်ဆက်တွဲခွဲခြမ်းစိတ်ဖြာမှုအတွက် သင့်လျော်သော XML ကုဒ်အဖြစ်သို့ ပြောင်းလဲကာ အရင်းအမြစ်စာသားသို့ တဂ်များထည့်ရန်ဖြစ်သည်။

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

FILTER.XML လုပ်ဆောင်ချက်ဖြင့် စေးကပ်နေသော စာသားကို ပိုင်းခြားခြင်း။

ကျွန်ုပ်သည် ကမ္ဘာလုံးဆိုင်ရာ အဖွင့်နှင့် စာသားအပိတ်အားလုံးကို ခေါ်သည်။ tနှင့် ဒြပ်စင်တစ်ခုစီကို ဘောင်ခတ်ထားသည့် tags များဖြစ်သည်။ s.၊ သို့သော် သင်သည် အခြားသော ဒီဇိုင်းများကို သုံးနိုင်သည် - အရေးမကြီးပါ။

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

FILTER.XML လုပ်ဆောင်ချက်ဖြင့် စေးကပ်နေသော စာသားကို ပိုင်းခြားခြင်း။

၎င်းတွင် ကော်မာများကို တဂ်နှစ်ခုဖြင့် အစားထိုးခြင်းဖြင့် ၎င်းကို အရင်းအမြစ်လိပ်စာမှ အတော်လေး အလွယ်တကူ ရရှိနေပြီဖြစ်သည်။ function ကို အသုံးပြု အစားထိုးပါ။ (အစားထိုး) သင်္ကေတဖြင့် ချိတ်ဆွဲပါ။ & အဖွင့်နှင့်အပိတ် tag ၏အစနှင့်အဆုံးတွင်

FILTER.XML လုပ်ဆောင်ချက်ဖြင့် စေးကပ်နေသော စာသားကို ပိုင်းခြားခြင်း။

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

FILTER.XML လုပ်ဆောင်ချက်ဖြင့် စေးကပ်နေသော စာသားကို ပိုင်းခြားခြင်း။

ဤဒီဇိုင်းတစ်ခုလုံး၏ အရေးကြီးသောအင်္ဂါရပ်မှာ Office 2021 နှင့် Office 365 ၏ ဗားရှင်းအသစ်တွင် dynamic arrays များကို ပံ့ပိုးပေးထားသည့်အတွက်၊ ထည့်သွင်းမှုအတွက် အထူးလက်ဟန်များမလိုအပ်ပါ - ထည့်သွင်းပြီးနှိပ်လိုက်ရုံပါပဲ။ ဝင်ရောက် - ဖော်မြူလာကိုယ်တိုင်က သူလိုအပ်တဲ့ ဆဲလ်အရေအတွက်ကို သိမ်းပိုက်ပြီး အရာအားလုံးဟာ ပေါက်ကွဲသံနဲ့ အလုပ်လုပ်ပါတယ်။ ယခင်ဗားရှင်းများတွင်၊ ဒိုင်းနမစ်အခင်းအကျင်းများမရှိသေးသော၊ ဖော်မြူလာမဝင်မီ လုံလောက်သောဆဲလ်အလွတ်အရေအတွက်ကို ဦးစွာရွေးချယ်ရန် လိုအပ်မည်ဖြစ်သည် (အနားသတ်ဖြင့်ပြုလုပ်နိုင်သည်)၊ ဖော်မြူလာကိုဖန်တီးပြီးနောက် ကီးဘုတ်ဖြတ်လမ်းကို နှိပ်ပါ။ Ctrl ++အဆိုင်း+ဝင်ရောက်၎င်းကို array ဖော်မြူလာအဖြစ် ထည့်သွင်းရန်။

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

FILTER.XML လုပ်ဆောင်ချက်ဖြင့် စေးကပ်နေသော စာသားကို ပိုင်းခြားခြင်း။

ယခင်နမူနာနှင့် တစ်ခုတည်းသော ကွာခြားချက်မှာ ကော်မာအစား၊ ဤနေရာတွင် ကျွန်ုပ်တို့သည် ကုဒ် 10 ဖြင့် CHAR လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ဖော်မြူလာတွင် သတ်မှတ်ထားနိုင်သည့် မမြင်နိုင်သော Alt + Enter line break character ကို အစားထိုးပါသည်။

  • Excel တွင် လိုင်းခွဲခြင်း (Alt + Enter) ဖြင့် လုပ်ဆောင်ခြင်း၏ သိမ်ငယ်မှုများ
  • Excel ရှိ ကော်လံများဖြင့် စာသားကို ပိုင်းခြားပါ။
  • SUBSTITUTE ဖြင့် စာသားကို အစားထိုးခြင်း။

တစ်ဦးစာပြန်ရန် Leave