မာတိကာ
UNIQUE function နှင့် dynamic arrays များကို အသုံးပြုခြင်းဖြင့် Excel တွင် ထူးခြားသောတန်ဖိုးများကို မည်သို့ရရှိနိုင်မည်ကို သင်ခန်းစာတွင် ကြည့်ရှုသည်။ အခြေအနေများအပေါ်အခြေခံ၍ ကော်လံတစ်ခု သို့မဟုတ် အတန်းတစ်ခုရှိ၊ ကော်လံအများအပြားတွင် ထူးခြားသောတန်ဖိုးများကို ရှာဖွေရန် ရိုးရှင်းသောဖော်မြူလာကို သင်လေ့လာရလိမ့်မည်။
Excel ၏ယခင်ဗားရှင်းများတွင် ထူးခြားသောစာရင်းကို ထုတ်ယူခြင်း၊ တန်ဖိုးများသည် ခက်ခဲသော စိန်ခေါ်မှုတစ်ခုဖြစ်သည်။ တစ်ကြိမ်တည်းတွင် ဖြစ်ပေါ်လာသည့် ထူးခြားမှုများကို မည်သို့ရှာဖွေရမည်ကို ပြသသည့် အထူးဆောင်းပါးတစ်ခု ရှိပြီး စာရင်းတစ်ခုတွင် ထူးခြားသည့်အရာအားလုံးကို ထုတ်ယူရန်၊ ကွက်လပ်များကို လျစ်လျူရှုခြင်းနှင့် အခြားအရာများကို ဖော်ပြသည်။ လုပ်ငန်းတစ်ခုစီသည် Excel gurus များသာ အပြည့်အဝနားလည်နိုင်သော လုပ်ဆောင်ချက်များစွာနှင့် လိုင်းပေါင်းများစွာ ခင်းကျင်းထားသော ဖော်မြူလာကို ပေါင်းစပ်အသုံးပြုရန် လိုအပ်ပါသည်။
Excel 365 တွင် UNIQUE လုပ်ဆောင်ချက်ကို မိတ်ဆက်ခြင်းသည် အရာအားလုံးကို ပြောင်းလဲစေပါသည်။ ဒုံးပျံသိပ္ပံဖြစ်ခဲ့ဖူးသည်က ABC ကဲ့သို့ပင် လွယ်ကူလာသည်။ ယခု၊ သင်သည် စံသတ်မှတ်ချက်တစ်ခု သို့မဟုတ် အများအပြားကို အခြေခံ၍ အကွာအဝေးတစ်ခုမှ ထူးခြားသောတန်ဖိုးများကို ရယူရန် ဖော်မြူလာကျွမ်းကျင်သူဖြစ်ရန် မလိုအပ်ဘဲ ရလဒ်များကို အက္ခရာစဉ်အလိုက် စီစဉ်ပါ။ လူတိုင်းသည် သင့်ကိုယ်ပိုင်လိုအပ်ချက်အတွက် ဖတ်ရှုပြီး ချိန်ညှိနိုင်သော ရိုးရှင်းသောဖော်မြူလာများဖြင့် လုပ်ဆောင်ပါသည်။
Excel UNIQUE လုပ်ဆောင်ချက်
Excel ရှိ UNIQUE လုပ်ဆောင်ချက်သည် ထူးခြားသောတန်ဖိုးများစာရင်းကို ပြန်ပေးပါသည်။ အပိုင်းအခြား သို့မဟုတ် array တစ်ခု။ ၎င်းသည် မည်သည့်ဒေတာအမျိုးအစားနှင့်မဆို အလုပ်လုပ်သည်- စာသား၊ နံပါတ်များ၊ ရက်စွဲများ၊ အချိန်များ စသည်တို့ဖြစ်သည်။
လုပ်ဆောင်ချက်ကို Dynamic Arrays လုပ်ဆောင်ချက်များအောက်တွင် အမျိုးအစားခွဲခြားထားသည်။ ရလဒ်မှာ ဒေါင်လိုက် သို့မဟုတ် အလျားလိုက် အနီးနားရှိဆဲလ်များထဲသို့ အလိုအလျောက် စိမ့်ဝင်သွားမည့် dynamic array တစ်ခုဖြစ်သည်။
Excel UNIQUE ၏ syntaxFILTER function ၏ include argument တွင် logical expression အများအပြားပါဝင်ပြီး၊ တစ်ခုစီသည် TRUE နှင့် FALSE တန်ဖိုးများကို array တစ်ခုစီသို့ ပြန်ပေးသည်။ ဤ array များကို ပေါင်းထည့်သောအခါ၊ တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော စံသတ်မှတ်ချက်များသည် TRUE တွင် 1 ရှိမည်ဖြစ်ပြီး၊ စံသတ်မှတ်ချက်အားလုံးသည် FALSE ဖြစ်သည့် 0 ရှိသည်။ ရလဒ်အနေဖြင့် မည်သည့်အခြေအနေနှင့် ကိုက်ညီသည့် မည်သည့် entry ကိုမဆို ၎င်းကို အတွင်းသို့ ဖြစ်စေသည်။ UNIQUE သို့လွှဲပြောင်းပေးသည့် array။
နောက်ထပ်အချက်အလက်များအတွက်၊ OR ယုတ္တိဗေဒကိုအသုံးပြု၍ စံနှုန်းများစွာဖြင့် FILTER ကိုကြည့်ပါ။
ကွက်လပ်များကိုလျစ်လျူရှုထားသော Excel တွင်ထူးခြားသောတန်ဖိုးများကိုရယူပါ
သင်ဖြစ်ပါက ကွာဟချက်အချို့ပါရှိသော ဒေတာအတွဲတစ်ခုနှင့် အလုပ်လုပ်သည်၊ ပုံမှန်ဖော်မြူလာဖြင့် ရရှိသော ထူးခြားသည့်စာရင်းသည် ဆဲလ်အလွတ်တစ်ခုနှင့်/သို့မဟုတ် သုညတန်ဖိုးရှိဖွယ်ရှိသည်။ Excel UNIQUE လုပ်ဆောင်ချက်သည် ကွက်လပ်များအပါအဝင် အပိုင်းအခြားတစ်ခုရှိ ထူးခြားသောတန်ဖိုးများအားလုံးကို ပြန်ပေးရန်အတွက် ဒီဇိုင်းထုတ်ထားသောကြောင့် ဖြစ်ရခြင်းဖြစ်ပါသည်။ ထို့ကြောင့် သင့်ရင်းမြစ်အပိုင်းအခြားတွင် သုညနှင့် ဗလာဆဲလ်များ နှစ်ခုလုံးပါရှိပါက၊ ထူးခြားသောစာရင်းတွင် သုည ၂ ခု၊ တစ်ခုသည် ဆဲလ်အလွတ်တစ်ခုကို ကိုယ်စားပြုပြီး အခြားတစ်ခုသည် သုညတန်ဖိုးကိုယ်တိုင်ပါဝင်မည်ဖြစ်သည်။ ထို့အပြင်၊ အရင်းအမြစ်ဒေတာတွင် အချို့သောဖော်မြူလာမှ ပြန်ပေးသော ဗလာစာကြောင်းများပါရှိပါက၊ uique စာရင်းတွင် ဆဲလ်အလွတ်တစ်ခုနှင့်တူသော အမြင်သာရှိသော ဗလာစာကြောင်း ("") လည်း ပါဝင်လိမ့်မည်-
ကွက်လပ်များမပါဘဲ ထူးခြားသောတန်ဖိုးများစာရင်းကိုရယူရန်၊ သင်လုပ်ဆောင်ရမည့်အရာမှာ-
- FILTER လုပ်ဆောင်ချက်ကိုအသုံးပြုခြင်းဖြင့် ဗလာဆဲလ်များနှင့် ကွက်လပ်များကို စစ်ထုတ်ပါ။
- UNIQUE လုပ်ဆောင်ချက်ကို အသုံးပြုပါ။ ရလဒ်များကို ထူးခြားစွာကန့်သတ်ရန်တန်ဖိုးများသာဖြစ်သည်။
ယေဘုယျပုံစံတစ်ခုတွင်၊ ဖော်မြူလာသည် အောက်ပါအတိုင်းဖြစ်သည်-
UNIQUE(FILTER( အပိုင်း၊ အပိုင်းအခြား""))ဤဥပမာတွင်၊ D2 ရှိ ဖော်မြူလာမှာ-
=UNIQUE(FILTER(B2:B12, B2:B12""))
ရလဒ်အနေဖြင့်၊ Excel သည် ဆဲလ်အလွတ်များမပါဘဲ ထူးခြားသောအမည်များစာရင်းကို ပြန်ပေးသည်-
မှတ်ချက်။ မူရင်းဒေတာတွင် သုည ပါရှိပါက၊ သုညတန်ဖိုးတစ်ခုသည် ထူးခြားသောစာရင်းတွင် ပါ၀င်မည်ဖြစ်သည်။
တိကျသောကော်လံများတွင် ထူးခြားသောတန်ဖိုးများကိုရှာပါ
တစ်ခါတစ်ရံတွင် သင်ထူးခြားသောထုတ်ယူလိုပေမည်။ တစ်ခုနှင့်တစ်ခု ကပ်လျက်မရှိသော ကော်လံနှစ်ခု သို့မဟုတ် ထို့ထက်ပိုသော တန်ဖိုးများ။ တစ်ခါတစ်ရံတွင် သင်သည် ရလဒ်စာရင်းရှိ ကော်လံများကို ပြန်လည်မှာယူလိုနိုင်ပါသည်။ အလုပ်နှစ်ခုလုံးကို CHOOSE လုပ်ဆောင်ချက်၏အကူအညီဖြင့် ပြီးမြောက်နိုင်ပါသည်။
UNIQUE(CHOOSE({1,2,…}, range1, range2))ကျွန်ုပ်တို့၏နမူနာဇယားမှ ကော်လံ A နှင့် C ရှိ တန်ဖိုးများအပေါ် အခြေခံ၍ အောင်မြင်သူများစာရင်းကို ရယူလိုပြီး ရလဒ်များကို ဤအစီအစဥ်အတိုင်း စီစဉ်ပါ- ပထမဆုံး အားကစား (ကော်လံ C)၊ ထို့နောက် အားကစားသမားအမည် (ကော်လံ A)။ ၎င်းကို ပြီးမြောက်စေရန်၊ ကျွန်ုပ်တို့သည် ဤဖော်မြူလာကို တည်ဆောက်သည်-
=UNIQUE(CHOOSE({1,2}, C2:C10, A2:A10))
ပြီး အောက်ပါရလဒ်ကို ရရှိပါသည်-
ဤဖော်မြူလာကို ပြုလုပ်နည်း အလုပ်လုပ်သည်-
CHOOSE လုပ်ဆောင်ချက်သည် သတ်မှတ်ထားသော ကော်လံများမှ တန်ဖိုးများ 2 ဖက်မြင် array ကို ပြန်ပေးသည်။ ကျွန်ုပ်တို့၏အခြေအနေတွင်၊ ၎င်းသည် ကော်လံများ၏ အစီအမံများကိုလည်း လဲလှယ်ပေးပါသည်။
{"ဘတ်စကက်ဘော","အန်ဒရူး"; "ဘတ်စကက်ဘော","ဘက်တီ"; "ဘော်လီဘော","ဒေးဗစ်"; "ဘတ်စကက်ဘော","အင်ဒရူး"; "ဟော်ကီ","အန်ဒရူး"; "ဘောလုံး","ရောဘတ်"; "ဘော်လီဘော","ဒေးဗစ်"; "ဟော်ကီ","အန်ဒရူး";"Basketball","David"}
အထက်ပါ array မှ၊ UNIQUE လုပ်ဆောင်ချက်သည် ထူးခြားသောမှတ်တမ်းများစာရင်းကို ပြန်ပေးပါသည်။
ထူးခြားသောတန်ဖိုးများကိုရှာဖွေပြီး အမှားများကို ကိုင်တွယ်ပါ
ထူးခြားသောဖော်မြူလာများ ဤသင်ခန်းစာတွင် ကျွန်ုပ်တို့ ဆွေးနွေးထားသော အလုပ်သည် ပြီးပြည့်စုံသည်... သတ်မှတ်ထားသော စံနှုန်းများနှင့် ကိုက်ညီသည့် အနည်းဆုံး တန်ဖိုးတစ်ခု ရှိနေပါသည်။ ဖော်မြူလာတွင် ဘာမှမတွေ့ပါက #CALC! error ဖြစ်ပေါ်လာသည်-
ဤသို့မဖြစ်ပွားစေရန်အတွက်၊ သင့်ဖော်မြူလာကို IFERROR လုပ်ဆောင်ချက်တွင် ရိုးရိုးရှင်းရှင်း ထုပ်ပိုးပါ။
ဥပမာ၊ စံသတ်မှတ်ချက်များနှင့် ကိုက်ညီသည့် ထူးခြားသောတန်ဖိုးများ မရှိပါက၊ မတွေ့ပါ၊ ဆိုလိုသည်မှာ ဗလာစာကြောင်း (""):
=IFERROR(UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
သို့မဟုတ် မည်သည့်ရလဒ်မှမတွေ့ကြောင်း သင့်အသုံးပြုသူများအား ရှင်းလင်းစွာ အသိပေးနိုင်ပါသည်-
=IFERROR(UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
Excel UNIQUE လုပ်ဆောင်ချက် အလုပ်မလုပ်ပါ
သင်တွေ့မြင်ရသည့်အတိုင်း UNIQUE လုပ်ဆောင်ချက် ပေါ်ပေါက်လာခြင်းကြောင့် Excel တွင် ထူးခြားသောတန်ဖိုးများကို ရှာဖွေရန် မယုံနိုင်လောက်အောင် လွယ်ကူစေသည်။ ရုတ်တရက် သင့်ဖော်မြူလာမှာ အမှားအယွင်းတစ်ခု ဖြစ်ပေါ်လာပါက၊ ၎င်းသည် အောက်ပါများထဲမှ တစ်ခု ဖြစ်နိုင်ချေများပါသည်။
#NAME? အမှားအယွင်း
ဤလုပ်ဆောင်ချက်ကို ပံ့ပိုးမထားသော Excel ဗားရှင်းတွင် UNIQUE ဖော်မြူလာကို သင်အသုံးပြုပါက ဖြစ်ပေါ်လာပါသည်။
လက်ရှိတွင် UNIQUE လုပ်ဆောင်ချက်ကို Excel 365 နှင့် 2021 တွင်သာ ရရှိနိုင်ပါသည်။ သင့်တွင် ကွဲပြားခြားနားမှုရှိပါက၊ ဗားရှင်း၊ ဤသင်ခန်းစာတွင် သင့်လျော်သောအဖြေတစ်ခုကို သင်တွေ့ရှိနိုင်သည်- Excel 2019၊ Excel 2016 နှင့် အထက်တွင် ထူးခြားသောတန်ဖိုးများကို မည်သို့ရယူရမည်နည်း။
#NAME? ပံ့ပိုးထားသောဗားရှင်းများတွင် အမှားအယွင်းသည် လုပ်ဆောင်ချက်၏အမည်ကို စာလုံးပေါင်းမှားနေကြောင်း ဖော်ပြသည်။
#SPILLerror
Spill range ရှိ ဆဲလ်တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော ဆဲလ်များသည် လုံးဝကွက်လပ်မဟုတ်ပါက ဖြစ်တတ်ပါသည်။
အမှားကိုပြင်ရန်၊ အလွတ်မဟုတ်သောဆဲလ်များကို ရှင်းလင်းပါ သို့မဟုတ် ဖျက်ပါ . မည်သည့်ဆဲလ်များ လမ်းကြောင်းပေါ်ရောက်နေသည်ကို အတိအကျကြည့်ရန်၊ အမှားအယွင်းညွှန်ပြချက်ကို နှိပ်ပါ၊ ထို့နောက် ပိတ်ဆို့နေသောဆဲလ်များကို ရွေးပါ ကိုနှိပ်ပါ။ ပိုမိုသိရှိလိုပါက၊ ကျေးဇူးပြု၍ #SPILL တွင်ကြည့်ပါ။ Excel ရှိ error - အကြောင်းတရားများနှင့် ပြုပြင်မှုများ။
၎င်းသည် Excel တွင် ထူးခြားသောတန်ဖိုးများကို ရှာဖွေနည်းဖြစ်သည်။ ကျွန်ုပ်တို့၏ဘလော့ဂ်တွင် ဖတ်ရှုပြီး နောက်အပတ်တွင် ဆုံတွေ့ခွင့်ရရန် မျှော်လင့်သည့်အတွက် ကျေးဇူးတင်ပါသည်။
ဒေါင်းလုဒ်လုပ်ရန်အတွက် လေ့ကျင့်ခန်းစာအုပ်
Excel ထူးခြားသောတန်ဖိုးများ ဖော်မြူလာနမူနာများ (.xlsx ဖိုင်)
လုပ်ဆောင်ချက်မှာ အောက်ပါအတိုင်းဖြစ်သည်-UNIQUE(array၊ [by_col]၊ [exactly_once])Where:
Array (လိုအပ်သည်) - ပြန်ပေးမည့် အပိုင်းအခြား သို့မဟုတ် array ထူးခြားသောတန်ဖိုးများ။
By_col (ချန်လှပ်ထားနိုင်သည်) - ဒေတာနှိုင်းယှဉ်နည်းကို ညွှန်ပြသည့် ယုတ္တိတန်ဖိုး-
- TRUE - ကော်လံများတစ်လျှောက် ဒေတာကို နှိုင်းယှဉ်ပါသည်။
- FALSE သို့မဟုတ် ချန်လှပ်ထားပါသည် (မူလ) - အတန်းများတစ်လျှောက် ဒေတာကို နှိုင်းယှဉ်ပါသည်။
Exactly_once (ချန်လှပ်ထားနိုင်သည်) - မည်သည့်တန်ဖိုးများကို ထူးခြားသည်ဟု ယူဆသည်ကို သတ်မှတ်သည့် ယုတ္တိတန်ဖိုး-
- TRUE - ထူးခြားသောဒေတာဘေ့စ်၏သဘောတရားဖြစ်သည့် တစ်ကြိမ်သာဖြစ်ပေါ်သောတန်ဖိုးများကို ပြန်ပေးသည်။
- FALSE သို့မဟုတ် ချန်လှပ်ထားပါသည် (မူလ) - အပိုင်းအခြား သို့မဟုတ် array အတွင်းရှိ ကွဲပြားသော (ကွဲပြား) တန်ဖိုးအားလုံးကို ပြန်ပေးသည်။
မှတ်ချက်။ လောလောဆယ် UNIQUE လုပ်ဆောင်ချက်ကို Microsoft 365 နှင့် Excel 2021 အတွက် Excel တွင်သာ ရနိုင်ပါသည်။ Excel 2019၊ 2016 နှင့် အစောပိုင်းတွင် dynamic array ဖော်မြူလာများကို မပံ့ပိုးပါ၊ ထို့ကြောင့် UNIQUE လုပ်ဆောင်ချက်ကို ဤဗားရှင်းများတွင် မရရှိနိုင်ပါ။
Excel တွင် အခြေခံ UNIQUE ဖော်မြူလာ
အောက်တွင် Excel ၏ အရိုးရှင်းဆုံးပုံစံတွင် ထူးခြားသောတန်ဖိုးများဖော်မြူလာတစ်ခုဖြစ်သည်။
ရည်ရွယ်ချက်မှာ အပိုင်းအခြား B2:B10 မှ ထူးခြားသောအမည်များစာရင်းကို ထုတ်ယူရန်ဖြစ်သည်။ ၎င်းအတွက်၊ ကျွန်ုပ်တို့သည် D2 တွင် အောက်ပါဖော်မြူလာကို ထည့်သည်-
=UNIQUE(B2:B10)
ကျွန်ုပ်တို့၏ကိစ္စတွင် ပုံသေများ ကောင်းစွာအလုပ်လုပ်သောကြောင့် 2nd နှင့် 3rd အငြင်းအခုံများကို ချန်လှပ်ထားကြောင်း သတိပြုပါ - ကျွန်ုပ်တို့သည် တစ်ခုစီနှင့် အတန်းများကို နှိုင်းယှဉ်နေပါသည်။ အခြားနှင့် အပိုင်းအခြားရှိ မတူညီသောအမည်များအားလုံးကို ပြန်ပေးလိုပါသည်။
ဖော်မြူလာကို အပြီးသတ်ရန် Enter ခလုတ်ကို နှိပ်လိုက်သောအခါ၊ Excel သည်D2 တွင် ပထမဆုံးတွေ့ရှိသော အမည်ကို အောက်ဖော်ပြပါ ဆဲလ်များအတွင်းသို့ အခြားအမည်များကို ဖိတ်ထည့်ပါ။ ရလဒ်အနေဖြင့်၊ သင့်တွင် ကော်လံတစ်ခုတွင် ထူးခြားသောတန်ဖိုးများအားလုံးရှိသည်-
သင်၏ဒေတာသည် B2 မှ I2 ကော်လံများကိုဖြတ်ကျော်ပါက၊ နှိုင်းယှဉ်ရန် 2nd အငြင်းအခုံကို TRUE ဟုသတ်မှတ်ပါ။ ကော်လံများ တစ်ခုနှင့်တစ်ခု ဆန့်ကျင်ဘက်ဖြစ်သည်-
=UNIQUE(B2:I2,TRUE)
အထက်ပါဖော်မြူလာကို B4 တွင် ရိုက်ထည့်ပါ၊ Enter နှိပ်ပါ၊ ရလဒ်များသည် ညာဘက်ရှိ ဆဲလ်များအတွင်းသို့ အလျားလိုက် ယိုဖိတ်သွားပါမည်။ ထို့ကြောင့်၊ သင်သည် အတန်းထဲတွင် ထူးခြားသောတန်ဖိုးများကို ရရှိလိမ့်မည်-
အကြံပြုချက်။ ကော်လံအများအပြားတွင် ထူးခြားသောတန်ဖိုးများကိုရှာဖွေပြီး ကော်လံတစ်ခု သို့မဟုတ် အတန်းတစ်ခုတွင် ၎င်းတို့ကိုပြန်ယူရန်၊ အောက်ဖော်ပြပါဥပမာများတွင်ပြထားသည့်အတိုင်း TOCOL သို့မဟုတ် TOROW လုပ်ဆောင်ချက်နှင့်အတူ UNIQUE ကိုသုံးပါ-
- များစွာထဲမှ ထူးခြားသောတန်ဖိုးများကို ထုတ်ယူပါ။ -ကော်လံအပိုင်းအခြားသို့ ကော်လံတစ်ခုသို့
- ကော်လံအများအပြားအကွာအဝေးမှ သီးသန့်တန်ဖိုးများကို အတန်းတစ်ခုသို့ဆွဲယူပါ
Excel UNIQUE လုပ်ဆောင်ချက် - အကြံပြုချက်များနှင့် မှတ်စုများ
UNIQUE သည် အသစ်ဖြစ်သည် function နှင့် အခြားသော dynamic array function များကဲ့သို့ သင်သတိထားသင့်သည့် တိကျမှု အနည်းငယ် ရှိသည်-
- UNIQUE မှ ပြန်ပေးသော array သည် နောက်ဆုံးရလဒ် (ဆိုလိုသည်မှာ အခြား function သို့ မပေးပို့ပါက) Excel သည် dynamically ဖန်တီးပေးပါသည်။ သင့်လျော်သော အရွယ်အစား အကွာအဝေးကို ရလဒ်များဖြင့် ဖြည့်သွင်းပေးသည်။ ဖော်မြူလာကို ဆဲလ်တစ်ခု တွင်သာ ထည့်သွင်းရန် လိုအပ်သည်။ သင့်တွင် ဖော်မြူလာကို ထည့်သွင်းသည့် ဆဲလ်၏ ညာဘက်တွင် အလွတ်အလုံအလောက်ရှိရန် အရေးကြီးသည်၊ သို့မဟုတ်ပါက #SPILL အမှားဖြစ်သွားပါသည်။
- ရလဒ်များသည် အလိုအလျောက် အပ်ဒိတ်လုပ်သည့်အခါ ၊အရင်းအမြစ်ဒေတာ အပြောင်းအလဲ။ သို့သော်၊ သင်သည် array ရည်ညွှန်းချက်ကို မပြောင်းလဲပါက ဖော်မြူလာတွင် ထည့်သွင်းထားသည့် အသစ်သော ထည့်သွင်းမှုများကို ဖော်မြူလာတွင် မပါဝင်ပါ။ Array အား အရင်းအမြစ်အကွာအဝေး၏ အရွယ်အစားကို အလိုအလျောက် အရွယ်အစားပြောင်းလဲခြင်းအား တုံ့ပြန်လိုပါက၊ အပိုင်းအခြားကို Excel ဇယားတစ်ခုသို့ ပြောင်းပြီး ဖွဲ့စည်းတည်ဆောက်ထားသည့် ကိုးကားချက်များကို အသုံးပြုပါ သို့မဟုတ် ဒိုင်နမစ်အမည်ရှိသော အပိုင်းအခြားကို ဖန်တီးပါ။
- ဒိုင်နမစ် ခင်းကျင်းမှု မတူညီသော Excel ဖိုင်များကြားတွင် အလုပ်စာအုပ်နှစ်ခုလုံးဖွင့်ထားသည် တွင်သာ အလုပ်လုပ်ပါသည်။ အရင်းအမြစ်အလုပ်စာအုပ်ကို ပိတ်ပါက၊ ချိတ်ဆက်ထားသော UNIQUE ဖော်မြူလာတစ်ခုသည် #REF ကို ပြန်ပေးလိမ့်မည်။ အမှားအယွင်း။
- အခြားပြောင်းလဲနေသော array လုပ်ဆောင်ချက်များကဲ့သို့ပင် UNIQUE ကို ပုံမှန် အပိုင်းအခြား အတွင်းသာ မဟုတ်ဘဲ ဇယားတစ်ခုအတွင်းသာ အသုံးပြုနိုင်ပါသည်။ Excel ဇယားများအတွင်းထည့်သောအခါ၊ ၎င်းသည် #SPILL ကို ပြန်ပေးသည်။ အမှားအယွင်း။
Excel တွင်ထူးခြားသောတန်ဖိုးများကိုရှာဖွေနည်း - ဖော်မြူလာနမူနာများ
အောက်ပါနမူနာများသည် Excel တွင် UNIQUE လုပ်ဆောင်ချက်အချို့ကို လက်တွေ့ကျသောအသုံးပြုမှုများကိုပြသထားသည်။ အရိုးရှင်းဆုံးနည်းလမ်းဖြင့် သင့်အမြင်ပေါ်မူတည်၍ တစ်မူထူးခြားသောတန်ဖိုးများကို ထုတ်ယူရန် သို့မဟုတ် ထပ်နေသောများကို ဖယ်ရှားရန် အဓိကစိတ်ကူးဖြစ်သည်။
တစ်ကြိမ်သာဖြစ်ပေါ်သည့် ထူးခြားသောတန်ဖိုးများကို ထုတ်ယူပါ
ပေါ်လာသည့်တန်ဖိုးများစာရင်းကို ရယူရန် သတ်မှတ်ထားသည့် အပိုင်းအခြားတွင် တစ်ကြိမ်တိတိ၊ UNIQUE ၏ တတိယမြောက် အငြင်းအခုံကို TRUE ဟု သတ်မှတ်ပါ။
ဥပမာ၊ ဆုရရှိသူများစာရင်းတွင် ပါရှိသည့် အမည်များကို တစ်ကြိမ်ဆွဲယူရန်၊ ဤဖော်မြူလာကို အသုံးပြုပါ-
=UNIQUE(B2:B10,,TRUE)
B2:B10 သည် အရင်းအမြစ်အကွာအဝေးနှင့် မည်သည့်နေရာတွင် ရှိပြီး 2nd အငြင်းအခုံ ( by_col ) သည် ကျွန်ုပ်တို့၏ဒေတာကို စုစည်းထားသောကြောင့် မှားသည် သို့မဟုတ် ချန်လှပ်ထားပါသည်အတန်းများ။
တစ်ကြိမ်ထက်ပိုသော ကွဲပြားသောတန်ဖိုးများကို ရှာဖွေပါ
သင်ဆန့်ကျင်ဘက်ပန်းတိုင်တစ်ခုကို လိုက်လျှောက်နေပါက၊ ဆိုလိုသည်မှာ ပေါ်လာသည့်တန်ဖိုးများစာရင်းကို ရယူရန် ရှာဖွေနေပါသည်။ ပေးထားသည့် အပိုင်းအခြားတစ်ခုတွင် တစ်ကြိမ်ထက်ပို၍၊ ထို့နောက် FILTER နှင့် COUNTIF နှင့် UNIQUE လုပ်ဆောင်ချက်ကို သုံးပါ-
UNIQUE(FILTER( အပိုင်း ၊ COUNTIF( အပိုင်းအခြား ၊ အပိုင်းအခြား )>1))ဥပမာ၊ B2:B10 တွင် ဖြစ်ပေါ်လာသော မတူညီသောအမည်များကို တစ်ကြိမ်ထက်ပို၍ ထုတ်ယူရန်၊ သင်သည် ဤဖော်မြူလာကို သုံးနိုင်သည်-
=UNIQUE(FILTER(B2:B10, COUNTIF(B2:B10, B2:B10)>1))
ဤဖော်မြူလာ အလုပ်လုပ်ပုံ-
ဖော်မြူလာ၏ အလယ်ဗဟိုတွင်၊ FILTER လုပ်ဆောင်ချက်သည် COUNTIF လုပ်ဆောင်ချက်ဖြင့် ပြန်ပေးသည့် အကြိမ်အရေအတွက်အပေါ် အခြေခံ၍ ထပ်နေသော အကြောင်းအရာများကို စစ်ထုတ်ပါသည်။ ကျွန်ုပ်တို့၏အခြေအနေတွင်၊ COUNTIF ၏ရလဒ်မှာ ဤအရေအတွက်များ၏ array ဖြစ်သည်-
{4;1;3;4;4;1;3;4;3}
နှိုင်းယှဉ်မှုလုပ်ဆောင်ချက် (>1) သည် အထက်ပါ array ကို TRUE နှင့် FALSE တန်ဖိုးများအဖြစ် ပြောင်းလဲပေးသည်၊ TRUE သည် အရာများကိုကိုယ်စားပြုသည် တစ်ကြိမ်ထက်ပို၍ ပေါ်လာသည်-
{TRUE;FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;TRUE;TRUE}
ဤ array အား FILTER သို့ လွှဲပြောင်းပေးလိုက်သည် include argument အနေဖြင့် ရရှိလာသော တန်ဖိုးများကို array တွင် ထည့်သွင်းရမည့် လုပ်ဆောင်ချက်ကို ပြောပြသည်-
{"Andrew";"David";"Andrew";"Andrew";"David";"Andrew";"David"}
သင်သတိထားမိသည့်အတိုင်း၊ TRUE နှင့်သက်ဆိုင်သည့်တန်ဖိုးများသာ ရှင်သန်နေပါသည်။
အထက်ပါ array သည် UNIQUE ၏ array သို့သွားသည်၊ ပြီးနောက်၊ ထပ်နေသောသူများကို ဖယ်ရှားခြင်းဖြင့် နောက်ဆုံးရလဒ်ကို ထုတ်ပေးသည်-
{"Andrew";"David"}
အကြံပြုချက်။ အလားတူပုံစံဖြင့်၊ နှစ်ကြိမ် (>2)၊ သုံးဆ (>3) စသည်တို့ထက် နှစ်ကြိမ်ထက်ပိုသော ထူးခြားသောတန်ဖိုးများကို စစ်ထုတ်နိုင်ပါသည်။ ၎င်းအတွက် ရိုးရှင်းစွာပြောင်းလဲပါ။ယုတ္တိနှိုင်းယှဉ်မှုတွင် နံပါတ်။
ကော်လံအများအပြား (သီးသန့်အတန်းများ) တွင် သီးသန့်တန်ဖိုးများကိုရှာပါ
ကော်လံနှစ်ခု သို့မဟုတ် ထို့ထက်ပိုသောကော်လံများကို နှိုင်းယှဉ်ကာ ၎င်းတို့ကြားရှိထူးခြားသောတန်ဖိုးများကို ပြန်ပေးလိုသောအခါတွင်၊ အားလုံးကို ထည့်သွင်းပါ array argument တွင် ပစ်မှတ်ထားသော ကော်လံများ။
ဥပမာအားဖြင့်၊ အနိုင်ရသူများ၏ တစ်မူထူးခြားသော ပထမအမည် (ကော်လံ A) နှင့် နောက်ဆုံးအမည် (ကော်လံ B) ကို ပြန်ပေးရန်၊ ဤဖော်မြူလာကို E2 တွင် ထည့်သွင်းပါ-
=UNIQUE(A2:B10)
Enter ခလုတ်ကို နှိပ်ခြင်းဖြင့် အောက်ပါရလဒ်များကို ဖြစ်ထွန်းစေသည်-
ထူးခြားသောအတန်းများ ရရှိရန်၊ ဆိုလိုသည်မှာ၊ ကော်လံ A၊ B နှင့် C တို့တွင် ထူးခြားသောတန်ဖိုးများ ပေါင်းစပ်ပါဝင်မှုများ၊ ဤအရာသည် အသုံးပြုရန် ဖော်မြူလာဖြစ်သည်-
=UNIQUE(A2:C10)
အံ့သြစရာကောင်းလောက်အောင် ရိုးရှင်းသည်မဟုတ်လော။ :)
အက္ခရာစဉ်အလိုက် စီထားသော ထူးခြားသောတန်ဖိုးများစာရင်းကို ရယူပါ
Excel တွင် သင်မည်ကဲ့သို့အက္ခရာတင်လေ့ရှိသနည်း။ မှန်ကန်သည်၊ ထည့်သွင်းထားသော Sort သို့မဟုတ် Filter အင်္ဂါရပ်ကို အသုံးပြုခြင်းဖြင့်။ ပြဿနာမှာ သင်၏ရင်းမြစ်ဒေတာကို ပြောင်းလဲသည့်အခါတိုင်း ပြန်လည်စီရန် လိုအပ်သည်၊ အကြောင်းမှာ၊ အလုပ်စာရွက်ရှိ ပြောင်းလဲမှုတိုင်းနှင့် အလိုအလျောက် ပြန်လည်တွက်ချက်သော Excel ဖော်မြူလာများနှင့်မတူဘဲ အင်္ဂါရပ်များကို ကိုယ်တိုင်ပြန်လည်အသုံးချရမည်ဖြစ်ပါသည်။
နိဒါန်းဖြင့် dynamic array functions များ ဤပြဿနာ မရှိတော့ပါ။ သင်လုပ်ဆောင်ရမည့်အရာမှာ ဤကဲ့သို့သော ပုံမှန် UNIQUE ဖော်မြူလာတစ်ခုတွင် SORT လုပ်ဆောင်ချက်ကို ရိုးရှင်းစွာ ဖယ်ထုတ်ပါ-
SORT(UNIQUE(array))ဥပမာ၊ ကော်လံ A မှ C အတွင်းရှိ ထူးခြားသောတန်ဖိုးများကို ထုတ်ယူရန်နှင့် ရလဒ်များကို စီစဉ်ရန်၊ A မှ Z၊ ဤဖော်မြူလာကိုသုံးပါ-
=SORT(UNIQUE(A2:C10))
အထက်ပါဥပမာနှင့် နှိုင်းယှဉ်ပါက၊output သည် ရိပ်မိပြီး အလုပ်လုပ်ရန် များစွာလွယ်ကူသည်။ ဥပမာအားဖြင့်၊ အင်ဒရူးနှင့် ဒေးဗစ်တို့သည် မတူညီသော အားကစားနှစ်မျိုးတွင် အနိုင်ရသူများဖြစ်ကြောင်း ကျွန်ုပ်တို့ ရှင်းရှင်းလင်းလင်း သိမြင်နိုင်ပါသည်။
အကြံပြုချက်။ ဤဥပမာတွင်၊ ကျွန်ုပ်တို့သည် 1st ကော်လံ A မှ Z အတွင်းရှိ တန်ဖိုးများကို စီစဥ်ထားပါသည်။ ၎င်းတို့သည် SORT လုပ်ဆောင်ချက်၏ ပုံသေများဖြစ်သောကြောင့် ရွေးချယ်နိုင်သော sort_index နှင့် sort_order အကြောင်းပြချက်များကို ချန်လှပ်ထားသည်။ ရလဒ်များကို အခြားကော်လံအချို့ဖြင့် စီရန် သို့မဟုတ် မတူညီသောအစီအစဥ်တစ်ခု (Z မှ A သို့မဟုတ် အမြင့်ဆုံးမှ အငယ်ဆုံး) တွင် SORT လုပ်ဆောင်ချက်သင်ခန်းစာတွင် ရှင်းပြထားသည့်အတိုင်း 2nd နှင့် 3rd အငြင်းအခုံများကို သတ်မှတ်သတ်မှတ်ပါ။
ထူးခြားသောတန်ဖိုးများကိုရှာပါ။ ကော်လံအများအပြားတွင် ဆဲလ်တစ်ခုသို့ ပေါင်းစည်းပါ
ကော်လံအများအပြားတွင် ရှာဖွေသောအခါ၊ မူရင်းအတိုင်း Excel UNIQUE လုပ်ဆောင်ချက်သည် သီးခြားဆဲလ်တစ်ခုအတွင်း တန်ဖိုးတစ်ခုစီကို ထုတ်လွှတ်သည်။ ဆဲလ်တစ်ခုတည်းတွင် ရလဒ်များရရှိရန် ပိုအဆင်ပြေမည်ကို သင်တွေ့နိုင်ပါမည်လား။
၎င်းကို ရရှိရန်အတွက် အပိုင်းအခြားတစ်ခုလုံးကို ရည်ညွှန်းခြင်းအစား ကော်လံများကို ပေါင်းစပ်ပြီး လိုချင်သောကိုထည့်ရန် ampersand (&) ကို အသုံးပြုပါ။ အကြားရှိ ကန့်သတ်ချက်။
ဥပမာအနေဖြင့်၊ ကျွန်ုပ်တို့သည် A2:A10 တွင် ပထမအမည်များနှင့် B2:B10 တွင် နောက်ဆုံးအမည်များကို ပေါင်းစပ်ကာ တန်ဖိုးများကို space character (" "):
=UNIQUE(A2:A10&" "&B2:B10)
ရလဒ်အနေဖြင့်၊ ကျွန်ုပ်တို့တွင် ကော်လံတစ်ခုတွင် နာမည်အပြည့်အစုံစာရင်းရှိသည်-
သတ်မှတ်ချက်များအပေါ်အခြေခံ၍ ထူးခြားသောတန်ဖိုးများစာရင်းကို ရယူပါ
ထူးခြားသောတန်ဖိုးများကို အခြေအနေအရ ထုတ်ယူရန်၊ Excel UNIQUE နှင့် FILTER လုပ်ဆောင်ချက်များကို အတူတကွသုံးပါ-
- FILTERလုပ်ဆောင်ချက်သည် ဒေတာကို အခြေအနေနှင့် ကိုက်ညီသည့် တန်ဖိုးများသာ ကန့်သတ်ထားသည်။
- UNIQUE လုပ်ဆောင်ချက်သည် စစ်ထုတ်ထားသောစာရင်းမှ ထပ်တူများကို ဖယ်ရှားပေးပါသည်။
ဤသည်မှာ စစ်ထုတ်ထားသော ထူးခြားသောတန်ဖိုးများဖော်မြူလာ၏ ယေဘုယျဗားရှင်းဖြစ်သည်-
UNIQUE(FILTER(array၊ criteria_range = criteria ))ဤဥပမာအတွက်၊ သတ်သတ်မှတ်မှတ် အားကစားတစ်ခုတွင် အနိုင်ရသူများစာရင်းကို ရယူကြပါစို့။ အစပိုင်းတွင်၊ ကျွန်ုပ်တို့သည် ဆဲလ်အချို့တွင် စိတ်ဝင်စားဖွယ်အားကစားကို ထည့်သွင်းသည်၊ F1 ဟုဆိုသည်။ ထို့နောက် ထူးခြားသောအမည်များရရှိရန် အောက်ပါဖော်မြူလာကို အသုံးပြုပါ-
=UNIQUE(FILTER(A2:B10, C2:C10=F1))
A2:B10 သည် ထူးခြားသောတန်ဖိုးများကိုရှာဖွေရန် အကွာအဝေးတစ်ခုဖြစ်ပြီး C2:C10 သည် စံနှုန်းများကိုစစ်ဆေးရန် အပိုင်းအခြားဖြစ်သည်။ .
စံသတ်မှတ်ချက်များစွာအပေါ်အခြေခံ၍ သီးခြားတန်ဖိုးများကို စစ်ထုတ်ပါ
အခြေအနေနှစ်ခု သို့မဟုတ် ထို့ထက်ပိုသော တန်ဖိုးများကို စစ်ထုတ်ရန် လိုအပ်သောစံနှုန်းများကို တည်ဆောက်ရန် အောက်တွင်ဖော်ပြထားသည့်အတိုင်း စကားရပ်များကို အသုံးပြုပါ။ FILTER လုပ်ဆောင်ချက်အတွက်-
UNIQUE(FILTER(array၊ ( criteria_range1 = criteria1 ) * ( criteria_range2 = criteria2 ))) )ဖော်မြူလာ၏ ရလဒ်သည် သတ်မှတ်ထားသော အခြေအနေများ အားလုံး မှန်ကန်သည့် အတွက် သီးခြား ထည့်သွင်းမှုများ စာရင်းတစ်ခု ဖြစ်သည်။ Excel ၏စည်းကမ်းချက်များအရ၊ ၎င်းကို AND ယုတ္တိဟုခေါ်သည်။
ဖော်မြူလာကို လုပ်ဆောင်ချက်တွင်ကြည့်ရန်၊ G1 (စံသတ်မှတ်ချက် 1) နှင့် G2 (စံသတ်မှတ်ချက် 2 တွင် အားကစားအတွက် ထူးခြားသောဆုရရှိသူများစာရင်းကို ရယူကြပါစို့။ )
A2:B10 ရှိ အရင်းအမြစ် အပိုင်းအခြားဖြင့်၊ C2:C10 (စံသတ်မှတ်ချက် 1) တွင် အားကစားနှင့် D2:D10 (စံသတ်မှတ်ချက် 2 တွင် အသက်အရွယ်) ဖော်မြူလာသည် ဤပုံစံကို ရရှိသည်-
=UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
ပြီးလျှင် အတိအကျ ပြန်ပေးသည်။ကျွန်ုပ်တို့ရှာဖွေနေသောရလဒ်များ-
ဤဖော်မြူလာအလုပ်လုပ်ပုံ-
ဤသည်မှာ ဖော်မြူလာ၏အဆင့်မြင့်ရှင်းပြချက်ဖြစ်သည်-
FILTER လုပ်ဆောင်ချက်၏ ပါဝင်သည် အငြင်းအခုံတွင်၊ သင်သည် အပိုင်းအခြား/သတ်မှတ်ချက်အတွဲနှစ်ခု သို့မဟုတ် နှစ်ခုထက်ပိုသော အတွဲများကို ပံ့ပိုးပေးပါသည်။ ယုတ္တိဗေဒဖော်ပြမှုတစ်ခုစီ၏ရလဒ်သည် TRUE နှင့် FALSE တန်ဖိုးများ၏ array တစ်ခုဖြစ်သည်။ arrays ၏မြှောက်ခြင်းသည် ယုတ္တိတန်ဘိုးများကို ဂဏန်းများဆီသို့ တွန်းပို့ပြီး 1's နှင့် 0's ၏ array ကိုထုတ်ပေးသည်။ သုညဖြင့်မြှောက်ခြင်းသည် သုညကိုအမြဲပေးသောကြောင့်၊ အခြေအနေအားလုံးနှင့်ကိုက်ညီသော entry များသာလျှင် နောက်ဆုံး array တွင် 1 ရှိသည်။ FILTER လုပ်ဆောင်ချက်သည် 0 နှင့် သက်ဆိုင်သည့် အရာများကို စစ်ထုတ်ပြီး ရလဒ်များကို UNIQUE သို့ လက်လွှဲပေးပါသည်။
ပိုမိုသိရှိလိုပါက၊ ကျေးဇူးပြု၍ FILTER ကို AND logic ကို အသုံးပြု၍ စံနှုန်းများစွာဖြင့် စစ်ထုတ်ပါ။
ထူးခြားသောတန်ဖိုးများကို OR အများအပြားဖြင့် စစ်ထုတ်ပါ။ စံသတ်မှတ်ချက်
များစွာသော OR စံနှုန်းများအပေါ်အခြေခံ၍ ထူးခြားသောတန်ဖိုးများစာရင်းကို ရယူရန်၊ ဆိုလိုသည်မှာ ဤ သို့မဟုတ် ထိုစံနှုန်းသည် မှန်ကန်သည့်အခါ၊ ၎င်းတို့ကို မြှောက်မည့်အစား ယုတ္တိဗေဒအသုံးအနှုန်းများကို ထည့်ပါ-
UNIQUE(FILTER(array၊ (<1)>criteria_range1 = criteria1 ) + ( criteria_range2 = criteria2 )))ဥပမာ၊ ဘောလုံး နှစ်ခုလုံးတွင် အနိုင်ရသူများကို ပြသရန်၊ သို့မဟုတ် ဟော်ကီ ၊ သင်သည် ဤဖော်မြူလာကို သုံးနိုင်သည်-
=UNIQUE(FILTER(A2:B10, (C2:C10="Soccer") + (C2:C10="Hockey")))
လိုအပ်ပါက၊ သင်သည် သီးခြားဆဲလ်များတွင် စံသတ်မှတ်ချက်များကို ထည့်သွင်းနိုင်ပြီး ထိုကဲ့သို့သောဆဲလ်များကို ကိုးကားနိုင်သည် အောက်တွင်ဖော်ပြထားသည်-
=UNIQUE(FILTER(A2:B10, (C2:C10=G1) + (C2:C10=G2)))
ဤဖော်မြူလာအလုပ်လုပ်ပုံ-
AND စံနှုန်းများစွာကို စမ်းသပ်သောအခါကဲ့သို့ပင်၊ မင်းနေရာ