ပုံသေနည်းအလိုက် စီပါ။

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

နည်းလမ်း ၁။ ကိန်းဂဏာန်းအချက်အလက်

စာရင်းတွင် ကိန်းဂဏာန်းအချက်အလက်များသာ ပါနေပါက၊ ၎င်းကို စီရန် လုပ်ဆောင်ချက်များကို အသုံးပြု၍ အလွယ်တကူ လုပ်ဆောင်နိုင်သည်။ အနည်းဆုံး (အသေး) и LINE (ROW):

 

လုပ်ဆောင်ချက် အနည်းဆုံး (အသေး) အတန်းထဲတွင် n-th အသေးငယ်ဆုံးဒြပ်စင် (ကော်လံ A) မှ ထုတ်ယူသည်။ အဲဒါတွေ။ SMALL(A:A;1) သည် ကော်လံရှိ အသေးငယ်ဆုံးနံပါတ်ဖြစ်ပြီး SMALL(A:A;2) သည် ဒုတိယအသေးဆုံး၊ စသည်တို့ဖြစ်သည်။

လုပ်ဆောင်ချက် LINE (ROW) သတ်မှတ်ထားသောဆဲလ်အတွက် အတန်းနံပါတ်ကို ပြန်ပေးသည်၊ ဆိုလိုသည်မှာ ROW(A1)=1၊ ROW(A2)=2 စသည် ကျွန်ုပ်တို့၏စာရင်း။ တူညီသောအောင်မြင်မှုဖြင့်၊ ကော်လံတစ်ခုပြုလုပ်ရန်၊ ၎င်းကို ဂဏန်းအစီအစဥ် 1,2,3… ဖြင့် ကိုယ်တိုင်ဖြည့်ပြီး ROW လုပ်ဆောင်ချက်အစား ၎င်းကိုရည်ညွှန်းနိုင်သည်။

နည်းလမ်း ၂။ စာသားစာရင်းနှင့် ပုံမှန်ဖော်မြူလာများ

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

ပထမဦးစွာ၊ နောင်တွင် စီထားသောစာရင်းတွင် နာမည်တစ်ခုစီ၏ အမှတ်စဉ်နံပါတ်ကို လုပ်ဆောင်ချက်ကို အသုံးပြု၍ တွက်ချက်မည့် ဖော်မြူလာဖြင့် ဝန်ဆောင်မှုကော်လံတစ်ခုကို ထည့်ကြပါစို့။ COUNTIF (COUNTIF):

အင်္ဂလိပ်ဗားရှင်းတွင်၎င်းသည်-

=COUNTIF(A:A,»<"&A1)+COUNTIF($A$1:A1,"="&A1)

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

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

 

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

 

လုပ်ဆောင်ချက် ပိုထင်ရှားတယ်။ (ပွဲစဉ်) ကော်လံ B တွင် လိုချင်သော အမှတ်စဉ်နံပါတ် (1၊ 2၊ 3၊ စသည်) ကို ရှာဖွေပြီး အမှန်မှာ ဤနံပါတ်တည်ရှိသည့် လိုင်းနံပါတ်ကို ပြန်ပေးသည်။ လုပ်ဆောင်ချက် INDEX (INDEX) ဤလိုင်းနံပါတ်ရှိ အမည်ကို ကော်လံ A မှ ဆွဲထုတ်သည်။

နည်းလမ်း 3- Array ဖော်မြူလာ

ဤနည်းလမ်းသည် တကယ်တော့ Method-2 ကဲ့သို့ နေရာချထားမှု အယ်လဂိုရီသမ်နှင့် တူညီသော်လည်း array ဖော်မြူလာဖြင့် အကောင်အထည်ဖော်ပါသည်။ ဖော်မြူလာကို ရိုးရှင်းစေရန်၊ ဆဲလ်များ၏ အပိုင်းအခြားကို C1:C10 ဟု အမည်ပေးထားသည်။ စာရင်း (ဆဲလ်များကိုရွေးပါ၊ နှိပ်ပါ။ ကို Ctrl + F3 နှင့်ခလုတ် ဖန်တီး):

 

ဆဲလ် E1 တွင်၊ ကျွန်ုပ်တို့၏ ဖော်မြူလာကို ကူးယူပါ-

=INDEX(စာရင်း; MATCH(SMALL(COUNTIF(စာရင်း; “<"&List); ROW(1:1)); COUNTIF(စာရင်း; "<"&List); 0))

သို့မဟုတ် အင်္ဂလိပ်ဗားရှင်းတွင်-

=INDEX(စာရင်း၊ MATCH(SMALL(COUNTIF(စာရင်း၊ «<"&စာရင်း)၊ ROW(1:1))၊ COUNTIF(စာရင်း၊ "<"&စာရင်း)၊ 0))

နှင့်တွန်းပါ ကို Ctrl + Shift + Enter၎င်းကို array ဖော်မြူလာအဖြစ် ထည့်သွင်းရန်။ ထို့နောက် ရရှိလာသော ဖော်မြူလာကို စာရင်း၏ အရှည်တစ်ခုလုံးကို ကူးယူနိုင်ပါသည်။

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

ပထမဦးစွာ စာရင်းအကွာအဝေးကို ဒိုင်းနမစ်ကျကျ သတ်မှတ်ရန် လိုအပ်ပါသည်။ ဒါကိုလုပ်ဖို့၊ ဖန်တီးတဲ့အခါ၊ ပုံသေအကွာအဝေး C3:C10 ကို မသတ်မှတ်ဘဲ၊ သူတို့ရဲ့ နံပါတ်ကို မခွဲခြားဘဲ ရရှိနိုင်တဲ့ တန်ဖိုးအားလုံးကို ရည်ညွှန်းမယ့် အထူးဖော်မြူလာတစ်ခု သတ်မှတ်ရပါမယ်။ နှိပ်ပါ။ alt + F3 သို့မဟုတ် tab ကိုဖွင့်ပါ။ ဖော်မြူလာများ - အမည်မန်နေဂျာ (ဖော်မြူလာများ — အမည်မန်နေဂျာ)၊ အမည်အသစ်တစ်ခုဖန်တီးပြီး နယ်ပယ်တွင် လင့်ခ် (ကိုးကားစရာ) အောက်ပါဖော်မြူလာကို ထည့်ပါ (စီစစ်ရမည့် ဒေတာအကွာအဝေးသည် ဆဲလ် C1 မှ စတင်သည်ဟု ကျွန်ုပ်ယူဆသည်)

=СМЕЩ(C1;0;0;СЧЁТЗ(C1:C1000);1)

=OFFSET(C1,0,0,SCHÖTZ(C1:C1000),1)

ဒုတိယအနေဖြင့်၊ အနာဂတ်တွင် ထည့်သွင်းထားသော ဒေတာအပိုများမျှော်လင့်ချက်ဖြင့် အထက်ဖော်ပြပါ array ဖော်မြူလာကို အနားသတ်ဖြင့် ဆွဲဆန့်ရန် လိုအပ်ပါသည်။ ဤကိစ္စတွင်၊ ခင်းကျင်းမှုဖော်မြူလာသည် မဖြည့်ရသေးသောဆဲလ်များတွင် အမှား #NUMBER ကို စတင်ပေးလိမ့်မည်။ ၎င်းကို ကြားဖြတ်ရန်၊ သင်သည် လုပ်ဆောင်ချက်ကို အသုံးပြုနိုင်သည်။ မှားယွင်းသောကျွန်ုပ်တို့၏ array ဖော်မြူလာ "ပတ်၀န်းကျင်" ကို ထည့်ရန်လိုအပ်သည်-

=IFERROR(INDEX(စာရင်း; MATCH(SMALL(COUNTIF(စာရင်း; “<"&စာရင်း); ROW(1:1)); COUNTIF(စာရင်း; "<"&List); 0));»»)

=IFERROR(NDEX(စာရင်း၊ MATCH(SMALL(COUNTIF(စာရင်း၊ «<"&စာရင်း)၊ ROW(1:1))၊ COUNTIF(စာရင်း၊ "<"&List), 0));"")

၎င်းသည် #NUMBER အမှားကို ဖမ်းယူပြီး ပျက်ပြယ်သော (ဗလာကိုးကား) အစား ထုတ်ပေးသည်။

:

  • အရောင်အလိုက် အပိုင်းအခြားကို စီပါ။
  • array ဖော်မြူလာတွေက ဘာတွေလဲ၊ ဘာကြောင့် လိုအပ်တာလဲ။
  • Office 365 အသစ်တွင် စီခြင်းနှင့် ဒိုင်နမစ် အခင်းအကျင်းများကို စီရန်

 

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