Excel တွင် ကော်လံများစွာမှ သီးသန့်တန်ဖိုးများကို မည်သို့ရှာမည်နည်း။

  • ဒါကိုမျှဝေပါ။
Hugh West

မာတိကာ

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

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

အောက်ပါ Excel ဖိုင်ကို ဒေါင်းလုဒ်လုပ်ပါ။ သို့မှသာ ဤဆောင်းပါးကိုဖတ်ရှုစဉ် လေ့ကျင့်နိုင်ပါသည်။

ကော်လံမျိုးစုံမှ သီးသန့်တန်ဖိုးများကို ရှာပါ.xlsm

ကော်လံများစွာမှ သီးသန့်တန်ဖိုးများကို ရှာဖွေရန် နည်းလမ်း ၅ ခု Excel တွင်

ဤဒေတာအတွဲကို ကြည့်ကြပါစို့။ Glory Kindergarten အမည်ရှိ ကျောင်းတစ်ခု၏ ကျောင်းသားများ၏ မှတ်တမ်းရှိသည်။

ကော်လံများတွင် ကျောင်းသား ID၊ ပထမအမည်နှင့် နောက်ဆုံးအမည်များ B C၊ နှင့် D အသီးသီးရှိသည်။

ယခု ကျောင်းသားများ၏ ထူးခြားသောအမည်များကို ခွဲထုတ်လိုပါသည်။

နည်းလမ်း 1- ထုတ်ယူပါ။ Array ဖော်မြူလာ

i။ UNIQUE လုပ်ဆောင်ချက်

ကြိုတင်ကာကွယ်မှု- UNIQUE လုပ်ဆောင်ချက် ကို Office 365 တွင်သာ ရရှိနိုင်ပါသည်။

UNIQUE Function ၏ syntax-

=UNIQUE(array,[by_col],[exactly_once])

  • အကြောင်းပြချက်သုံးခု၊ array ဟုခေါ်သော ဆဲလ်အကွာအဝေးတစ်ခုနှင့် by_col ဟုခေါ်သော Boolean တန်ဖိုးနှစ်ခုနှင့် exactly_once ကိုယူသည်။
  • ထူးခြားသောတန်ဖိုးများကို ပြန်ပေးသည်။ array မှ။
  • by_col ကို TRUE ဟု သတ်မှတ်ပါက၊ ဤအကြောင်းပြချက်၏ ကော်လံများမှ ထူးခြားသောတန်ဖိုးများကို ရှာဖွေသည် . ပုံသေမှာ TRUE ဖြစ်သည်။
  • အတိအကျ_တစ်ကြိမ် ကို TRUE ဟု သတ်မှတ်ပါက၊ တန်ဖိုးများကို ပြန်ပေးသည် array တွင် တစ်ကြိမ်သာ ပေါ်လာသည်။ ဤအငြင်းအခုံသည် ရွေးချယ်နိုင်သည်။ မူရင်းမှာ FALSE ဖြစ်သည်။

ယခု ကျွန်ုပ်တို့သည် First Names (ကော်လံ C ) နှစ်ခုလုံးမှ ထူးခြားသောတန်ဖိုးများကို ထုတ်ယူလိုပါသည်။ နောက်ဆုံးအမည်များ (ကော်လံ D )။

  • ပထမဦးစွာ၊ ဆဲလ်တစ်ခုကို ရွေးပြီး ဤဖော်မြူလာကို ထိုနေရာတွင် ထည့်ပါ။ ကျွန်ုပ်သည် ဆဲလ် E5 ကို ရွေးပြီး ၎င်းကို ဖြည့်သွင်းပါ။

=UNIQUE(C5:D16,FALSE,TRUE)

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

  • ဤနေရာတွင် by_col ကို FALSE အဖြစ် ထည့်သွင်းထားသောကြောင့် ၎င်းသည် တစ်လျှောက်တွင် မရှာဖွေခဲ့ပါ။ ကော်လံ
  • ဤနေရာတွင် ကျွန်ုပ်တို့ အတိအကျ_တစ်ကြိမ် ကို TRUE အဖြစ် ထည့်သွင်းထားသောကြောင့် တစ်ကြိမ်သာ ပေါ်လာသည့် တန်ဖိုးများကို ပြန်ပေးခဲ့ပါသည်။

ဟုတ်ပါတယ်၊ သင်ဆန္ဒရှိပါက by_col ဟုခေါ်သော အဆိုပါ boolean တန်ဖိုးများကို အတိအကျ_once သို့ ပြောင်းလဲနိုင်ပြီး ဘာဖြစ်မည်ကို ကြည့်ရှုနိုင်ပါသည်။

နောက်ထပ် ဖတ်ရှုရန်- Excel ကော်လံမှ သီးသန့်တန်ဖိုးများရယူရန် VBA (ဥပမာ 4 ခု)

ii. CONCATENATE နှင့် UNIQUE လုပ်ဆောင်ချက်များကို ပေါင်းစပ်ခြင်း

အစောပိုင်းတွင်၊ ကျွန်ုပ်တို့သည် ဆဲလ်တစ်ခုတွင် ပထမအမည်နှင့် ကပ်လျက်ဆဲလ်ရှိ နောက်ဆုံးအမည်ကို ရရှိခဲ့သည်။ ဒါပေမယ့် နာမည်အပြည့်အစုံက ဆဲလ်တစ်ခုပဲ တောင်းရင် ဥပမာ Jack Morris။ ဒါဆို? ဤဖော်မြူလာများထဲမှ တစ်ခုခုကို သုံးပါ။ ၎င်းတို့ကို UNIQUE နှင့် CONCATENATE လုပ်ဆောင်ချက်များဖြင့် ပြုလုပ်ထားသည်။

ပထမဖော်မြူလာ-

=UNIQUE(CONCATENATE(C5:C16," ",D5:D16),FALSE,TRUE)

အစားထိုးဖော်မြူလာ-

ဒါမှမဟုတ် ဒါကို သင်သုံးနိုင်တယ်-

=UNIQUE(C5:C16&" "&D5:D16,FALSE,TRUE)

ကြည့်ပါ၊ ကျွန်ုပ်တို့သည် ကော်လံတစ်ခုတွင် ထူးခြားသောအမည်အပြည့်အစုံကို ထုတ်နုတ်ထားသည်space() ဖြင့် ပိုင်းခြားထားသည်။

ပိုမိုဖတ်ရန်- Excel ရှိ ကော်လံတစ်ခုတွင် သီးသန့်တန်ဖိုးများကို ရှာပါ (နည်းလမ်း 6 ခု)

iii. စံသတ်မှတ်ချက်များအပေါ်အခြေခံ၍ သီးသန့်တန်ဖိုးများကိုထုတ်ယူရန် UNIQUE၊ CONCATENATE နှင့် FILTER Functions များကိုအသုံးပြုခြင်း

ယခုခဏယူဆပါ၊ ID များသည် 150 ထက်ကြီးသောကျောင်းသားများ၏ထူးခြားသောအမည်များကိုထုတ်ယူလိုပါသည်။ အဲဒါကိုဘယ်လိုလုပ်မလဲ။

ကျွန်ုပ်တို့သည် UNIQUE နှင့် FILTER လုပ်ဆောင်ချက်များကို အသုံးပြု၍ ၎င်းကို လုပ်ဆောင်ပါမည်။

သတိထားရန်- အဆိုပါ FILTER လုပ်ဆောင်ချက်ကို Office 365 တွင်သာ ရရှိနိုင်ပါသည်။

FILTER Function ၏ အဆက်အစပ်-

=FILTER(array,include,[if_empty])

  • ငြင်းချက်သုံးခုယူသည်။ array တစ်ခု၊ ဟုခေါ်သော ဘူလီယံအခြေအနေတစ်ခု ပါဝင်သည် ဟုခေါ်သော ဆဲလ်တစ်ခု၊ နှင့်
  • ဟုခေါ်သော တန်ဖိုးတစ်ခုသည် array မှ တန်ဖိုးများကို ပြန်ပေးသည်
  • array မှသတ်မှတ်ထားသောအခြေအနေသည် include မှသတ်မှတ်ထားသောအခြေအနေအားမပြည့်စုံပါက၊ ၎င်းသည် if_empty တန်ဖိုးကိုပြန်ပေးသည်။ အဲဒါအတွက်။ ဆက်တင် if_empty သည် ရွေးချယ်နိုင်သည်။ ၎င်းသည် မူရင်းအတိုင်း “ရလဒ်မရှိ” ပါ။

ယခု ကျွန်ုပ်တို့သည် 150 ထက်ကြီးသော ID များရှိသော ကျောင်းသားများ၏ သီးသန့်အမည်များကို ထုတ်ယူလိုပါသည်။

  • ထို့ကြောင့် ကျွန်ုပ်တို့၏ ဖော်မြူလာတွင်၊ be

=UNIQUE(FILTER(C5:D16,B5:B16>150,"no result"),FALSE,TRUE)

ထူးခြားသူ၏ ပထမနှင့် နောက်ဆုံးအမည်များကို ထုတ်ယူထားသည်ကို ကြည့်ပါ အမည်များ။

  • ထို့ပြင် သင်သည် ဆဲလ်တစ်ခုတွင် တစ်မူထူးခြားသော အမည်အပြည့်အစုံကို ထုတ်ယူလိုပါက ၎င်းကို အသုံးပြုပါ။formula-

=UNIQUE(FILTER(CONCATENATE(C5:C16," ",D5:D16),B5:B16>150,"no result"),FALSE,TRUE)

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

နည်းလမ်း 2- အခြေအနေအလိုက် ဖော်မတ်ချခြင်းကို အသုံးပြု၍ မိတ္တူပွားတန်ဖိုးများကို မီးမောင်းထိုးပြပါ

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

Glory သူငယ်တန်းကျောင်းမှ ကျောင်းသားအချို့၏ အမည်ပြောင်များရှိသည်။ ယခု ကျွန်ုပ်တို့သည် ဤကျောင်းသားများ၏ ထူးခြားသောအမည်များကို ရှာဖွေလိုပါသည်။

၎င်းကို ကျွန်ုပ်တို့ မည်သို့လုပ်ဆောင်နိုင်မည်နည်း။

အဆင်ပြေစေရန်အတွက်၊ Conditional Formatting ကိုအသုံးပြု၍ ထပ်နေသောတန်ဖိုးများကို မီးမောင်းထိုးပြနိုင်မည်ဖြစ်သည်။

📌 အဆင့်များ-

  • ပထမဦးစွာ၊ ဆဲလ်များ၏ အပိုင်းအခြားကို ရွေးပါ။
  • ထို့နောက် Home > အခြေအနေအရ ဖော်မတ်ချခြင်း > ဆဲလ်စည်းကမ်းများကို အသားပေးဖော်ပြပါ > ပွားနေသောတန်ဖိုးများ။

  • Duplicate Values ​​ဟုခေါ်သော အကွက်ငယ်တစ်ခုကို သင်ရလိမ့်မည်။
  • ရွေးပါ ထပ်နေသောတန်ဖိုးများကို မီးမောင်းထိုးပြရန် ထိုနေရာမှ မည်သည့်အရောင်။ အစိမ်းရောင်ကို ရွေးနေပါတယ်။

နည်းလမ်း 3- Array မပါသော ဖော်မြူလာကို အသုံးပြု၍ Excel ကော်လံမှ သီးသန့်တန်ဖိုးများကို ထုတ်ယူပါ

Array မဟုတ်သော ဖော်မြူလာကို အသုံးပြုရန် သင်သည် IFERROR LOOKUP၊ နှင့် COUNTIF လုပ်ဆောင်ချက်များကို ပေါင်းစပ်ရပါမည်။ ဖော်မြူလာကို အသုံးပြုရန်၊ အောက်ပါအဆင့်များကို ကျင့်သုံးပါ။

📌 အဆင့်များ-

  • ဆဲလ်တစ်ခုခုကို ရွေးပါ။
  • ထို့နောက် အောက်ပါဖော်မြူလာကို ထည့်ပါ-

=IFERROR(IFERROR(LOOKUP(2, 1/(COUNTIF($F$4:F4,$B$5:$B$11)=0), $B$5:$B$11), LOOKUP(2, 1/(COUNTIF($F$4:F4, $C$5:$C$9)=0), $C$5:$C$9)),LOOKUP(2, 1/(COUNTIF($F$4:F4, $D$5:$D$12)=0), $D$5:$D$12))

  • ဤသည်မှာ Cell F5 တွင် ၎င်းကို ထည့်လိုက်ပါသည်။
  • ပြီးရင် Fill Handle ကို ဆွဲယူလိုက်ရင် သိလာပါလိမ့်မယ်။ထူးခြားသောအမည်များ။

မှတ်ချက်-

ဤနေရာတွင်၊ ကော်လံများအစား B C၊ နှင့် D ၊ သင်နှစ်သက်ရာများကို အသုံးပြုနိုင်ပါသည်။

နည်းလမ်း 4- Pivot Table ကို အသုံးပြု၍ သီးခြားထူးခြားသောစာရင်းကို ကော်လံနှစ်ခု သို့မဟုတ် ထို့ထက်ပိုသော ကော်လံများမှ ထုတ်ယူပါ

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

📌 အဆင့်များ-

  • Alt + D ကိုနှိပ်ပါ။
  • ထို့နောက် P ကို ချက်ချင်းနှိပ်ပါ။ သင်သည် PivotTable နှင့် PivotChart Wizard ဖွင့်လှစ်ထားသည်။
  • ပေါင်းစည်းမှုအပိုင်းအခြားများ နှင့် Pivot Table ခလုတ်များကို ရွေးပါ။

  • ထို့နောက် Next ကိုနှိပ်ပါ။ သင်သည် 3 ၏ အဆင့် 2a သို့ ရွှေ့ပါမည်။
  • ကျွန်ုပ်အတွက် စာမျက်နှာအကွက်တစ်ခု ဖန်တီးပါ ခလုတ်ကို ရွေးပါ။

  • ထို့နောက် Next ကိုနှိပ်ပါ။ သင်သည် အဆင့် 2b သို့သွားပါမည်။
  • အပိုင်းအခြား အကွက်တွင်၊ ဘယ်ဘက်ရှိ ကော်လံအလွတ်တစ်ခုဖြင့် သင့်ဆဲလ်များ၏ အပိုင်းအခြားကို ရွေးပါ။
  • ဤနေရာတွင် ကျွန်ုပ်ရွေးချယ်ထားသော ဆဲလ်များ B5 မှ D12
  • ထို့နောက် Add ကိုနှိပ်ပါ။ သင့်ရွေးချယ်ထားသောဆဲလ်များကို အပိုင်းအခြားများ အကွက်ထဲသို့ ပေါင်းထည့်ပါမည်။

  • ထို့နောက် Next ကိုနှိပ်ပါ။ သင်သည် အဆင့် 3 သို့ ရွှေ့သွားပါမည်။
  • လက်ရှိအလုပ်စာရွက် အကွက်တွင်၊ Pivot Table လိုချင်သည့် ဆဲလ်ကို ချရေးပါ။ $F$4 လို့ရေးပါတယ်။

  • ပြီးရင် Finish ကိုနှိပ်ပါ။ ဖန်တီးထားသော Pivot Table ကို သင်ရရှိပါမည်။
  • သို့ထည့်ရန် ကွက်လပ်များကို တွင် ရွေးချယ်ပါ။အစီရင်ခံစာ အပိုင်း၊ အတန်း ကော်လံ တန်ဖိုး စာမျက်နှာ 1 ကို အမှတ်အသားဖြုတ်ပါ။

  • ထို့နောက် တန်ဖိုး ကို စစ်ဆေးပါ။ Pivot Table တွင် ထူးခြားသောအမည်များကို သင်ရရှိပါမည်။

နည်းလမ်း 5- ထူးခြားသောတန်ဖိုးများကိုရှာဖွေရန် VBA ကုဒ်ကိုသုံးပါ

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

📌 အဆင့်များ-

  • VBA ကိုဖွင့်ရန် သင့်အလုပ်စာအုပ်ပေါ်ရှိ Alt + F11 ကိုနှိပ်ပါ။> window.
  • ထို့နောက် VBA toolbar ရှိ Insert တက်ဘ်သို့ သွားပါ။ ၎င်းကိုနှိပ်ပါ။
  • ရွေးချယ်စရာလေးခုမှ Module ကိုရွေးချယ်ပါ။

သင်အသစ်တစ်ခုရရှိလိမ့်မည် မော်ဂျူး ဝင်းဒိုး။

  • ဤနေရာတွင် အောက်ပါကုဒ်ကို ရေးပါ။
8376

ဆိုက် က ကျွန်ုပ်တို့ကို ကူညီခဲ့သည် ကုဒ်ကို နားလည်ပြီး တီထွင်ပါ။

  • ၎င်းကို Excel Macros Enabled Workbook အဖြစ် သိမ်းဆည်းပါ။
  • ထို့နောက် သင့်မူရင်းအလုပ်စာရွက်သို့ ပြန်သွားပါ။ Alt + F8 ကိုနှိပ်ပါ။
  • သင်သည် Macro အကွက်ဖွင့်လှစ်ခြင်းကို ရရှိပါမည်။
  • Macro ၏အမည်ကို ရွေးပါ နှင့် ထို့နောက် Run ကိုနှိပ်ပါ။
  • Macro ၏အမည်မှာ Uniquedata ဖြစ်သည်။
  • သင့်ဒေတာ၏ အပိုင်းအခြားကို ထည့်ပါ အပိုင်းအခြား အကွက်တွင်။

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

  • ထို့နောက် OK ကိုနှိပ်ပါ။ သင့်ဒေတာမှ ထူးခြားသောအမည်များကို သင်ရလိမ့်မည်သတ်မှတ်ထားသည်။

နောက်ထပ်ဖတ်ရန်- Excel တွင် Range မှထူးခြားသောတန်ဖိုးများကိုရယူနည်း (နည်းလမ်း 8 ခု)

နိဂုံးချုပ်

ဤနည်းလမ်းများကိုအသုံးပြုခြင်းဖြင့် ဒေတာအမျိုးအစားနှစ်မျိုးလုံးရှိ ကော်လံအများအပြားမှ Excel တွင် ထူးခြားသောတန်ဖိုးများကို သင်ရှာတွေ့နိုင်ပါသည်။ သင့်တွင် နောက်ထပ်မေးခွန်းများရှိပါက ကျွန်ုပ်တို့အား မှတ်ချက်ချန်ထားခဲ့ပါ။ MS Excel ခေါင်းစဉ်အမျိုးမျိုးအကြောင်း ပိုမိုလေ့လာရန် ကျွန်ုပ်တို့၏ blog သို့လည်း ဝင်ရောက်ကြည့်ရှုနိုင်ပါသည်။

Hugh West သည် လုပ်ငန်းနယ်ပယ်တွင် အတွေ့အကြုံ 10 နှစ်ကျော်ရှိသော Excel သင်တန်းဆရာနှင့် ခွဲခြမ်းစိတ်ဖြာသူဖြစ်သည်။ စာရင်းကိုင်နှင့် ဘဏ္ဍာရေးဆိုင်ရာဘွဲ့နှင့် စီးပွားရေးစီမံခန့်ခွဲမှု မဟာဘွဲ့တို့ကို ရရှိထားသူဖြစ်သည်။ Hugh သည် သင်ကြားရေးကို ဝါသနာပါပြီး လိုက်နာရန်နှင့် နားလည်ရန်လွယ်ကူသော ထူးခြားသောသင်ကြားရေးနည်းလမ်းကို တီထွင်ခဲ့သည်။ Excel ၏ ကျွမ်းကျင်သော အသိပညာသည် ကမ္ဘာတစ်ဝှမ်းရှိ ထောင်ပေါင်းများစွာသော ကျောင်းသားများနှင့် ပရော်ဖက်ရှင်နယ်များကို ၎င်းတို့၏ ကျွမ်းကျင်မှုနှင့် ၎င်းတို့၏ အသက်မွေးဝမ်းကြောင်းတွင် ထူးချွန်အောင် ကူညီပေးခဲ့သည်။ သူ၏ဘလော့ဂ်မှတစ်ဆင့်၊ Hugh သည် လူတစ်ဦးချင်းစီနှင့် လုပ်ငန်းများ၏ အလားအလာများ ပြည့်မီစေရန်အတွက် အခမဲ့ Excel သင်ခန်းစာများနှင့် အွန်လိုင်းသင်တန်းများကို ပေးဆောင်ကာ သူ၏အသိပညာကို ကမ္ဘာနှင့်မျှဝေပါသည်။