မာတိကာ
သင်ခန်းစာသည် အထပ်ထပ်မဖြစ်စေဘဲ Excel တွင် ကျပန်းနမူနာပြုလုပ်နည်းကို အလေးပေးပါသည်။ Excel 365၊ Excel 2021၊ Excel 2019 နှင့် အစောပိုင်းဗားရှင်းများအတွက် ဖြေရှင်းနည်းများကို သင်တွေ့လိမ့်မည်။
ပြီးခဲ့သောခဏ၊ Excel တွင် ကျပန်းရွေးချယ်ရန် မတူညီသောနည်းလမ်းအချို့ကို ဖော်ပြထားပါသည်။ ထိုဖြေရှင်းချက်အများစုသည် ပွားနေသောနံပါတ်များကိုထုတ်ပေးနိုင်သည့် RAND နှင့် RANDBETWEEN လုပ်ဆောင်ချက်များကို အားကိုးသည်။ ထို့ကြောင့်၊ သင်၏ကျပန်းနမူနာတွင် ထပ်ခါတလဲလဲတန်ဖိုးများ ပါဝင်နေနိုင်သည်။ အကယ်၍ သင်သည် ထပ်တူပွားခြင်းမရှိဘဲ ကျပန်းရွေးချယ်မှုတစ်ခု လိုအပ်ပါက၊ ထို့နောက် ဤသင်ခန်းစာတွင် ဖော်ပြထားသည့် ချဉ်းကပ်မှုများကို အသုံးပြုပါ။
ထပ်နေသည့်စာရင်းမှ Excel ကျပန်းရွေးချယ်ခြင်း
တွင်သာ အလုပ်လုပ်ပါသည်။ ပြောင်းလဲနေသော array များကို ပံ့ပိုးပေးသော Excel 365 နှင့် Excel 2021။
ထပ်မထပ်ဘဲ စာရင်းတစ်ခုမှ ကျပန်းရွေးချယ်မှုပြုလုပ်ရန်၊ ဤယေဘုယျဖော်မြူလာကို အသုံးပြုပါ-
INDEX(SORTBY( ဒေတာ) ၊ RANDARRAY(ROWS( data))), SEQUENCE( n))n သည် လိုချင်သော ရွေးချယ်မှု အရွယ်အစား ဖြစ်သည်။
ဥပမာအားဖြင့်၊ A2:A10 တွင်စာရင်းမှထူးခြားသောကျပန်းအမည် 5 ခုကိုရယူရန်၊ ဤနေရာတွင်အသုံးပြုရန်ဖော်မြူလာဖြစ်ပါသည်-
=INDEX(SORTBY(A2:A10, RANDARRAY(ROWS(A2:A10))), SEQUENCE(5))
အဆင်ပြေစေရန်အတွက်၊ နမူနာအရွယ်အစားကို သင်ထည့်သွင်းနိုင်သည်။ ကြိုတင်သတ်မှတ်ထားသောဆဲလ်၊ C2 ဟုပြောပြီး SEQUENCE လုပ်ဆောင်ချက်အတွက် ဆဲလ်ကိုးကားချက်ကို ပံ့ပိုးပါ-
=INDEX(SORTBY(A2:A10, RANDARRAY(ROWS(A2:A10))), SEQUENCE(C2))
ဤဖော်မြူလာအလုပ်လုပ်ပုံ-
ဤသည်မှာ ဖော်မြူလာ၏ ယုတ္တိဗေဒ၏ အဆင့်မြင့်မားသော ရှင်းလင်းချက်ဖြစ်သည်- RANDARRAY လုပ်ဆောင်ချက်သည် ကျပန်းနံပါတ်များ၏ အခင်းအကျင်းတစ်ခုကို ဖန်တီးသည်၊ SORTBY သည် မူလတန်ဖိုးများကို ထိုဂဏန်းများဖြင့် စီခွဲကာ INDEX သည် တန်ဖိုးများစွာကို ထုတ်ယူသည်။SEQUENCE မှသတ်မှတ်ထားသည်။
အောက်ပါအသေးစိတ်ပိုင်းခြားစိတ်ဖြာချက်တစ်ခုသည် အောက်ပါအတိုင်းဖြစ်သည်-
ROWS လုပ်ဆောင်ချက်သည် သင့်ဒေတာအတွဲတွင် အတန်းအရေအတွက်မည်မျှပါဝင်သည်ကို ရေတွက်ပြီး RANDARRAY လုပ်ဆောင်ချက်သို့ ရေတွက်သွားသောကြောင့် ၎င်းသည် တူညီသောအရေအတွက်ကိုထုတ်ပေးနိုင်သည်။ ကျပန်းဒဿမများ-
RANDARRAY(ROWS(A2:C10))
ဤကျပန်းဒဿမအခင်းအကျင်းကို SORTBY လုပ်ဆောင်ချက်ဖြင့် "စီရန်" ခင်းကျင်းမှုအဖြစ် အသုံးပြုသည်။ ရလဒ်အနေဖြင့်၊ သင်၏မူရင်းဒေတာကို ကျပန်းဖြင့် ရောထွေးသွားပါသည်။
ကျပန်းစနစ်ဖြင့် စီထားသောဒေတာမှ၊ သင်သည် သတ်မှတ်ထားသော အရွယ်အစားနမူနာကို ထုတ်ယူသည်။ ယင်းအတွက်၊ သင်သည် INDEX လုပ်ဆောင်ချက်သို့ ပေါင်းစပ်ထားသော ခင်းကျင်းမှုကို ထောက်ပံ့ပေးပြီး နံပါတ်များကို နံပါတ်စဉ်တစ်ခုစီကို ထုတ်လုပ်ပေးသည့် SEQUENCE လုပ်ဆောင်ချက်၏ အကူအညီဖြင့် ပထမ N တန်ဖိုးများကို ပြန်လည်ရယူရန် တောင်းဆိုပါသည်။ . မူရင်းဒေတာကို ကျပန်းစနစ်ဖြင့် စီပြီးသားဖြစ်သောကြောင့်၊ မည်သည့်ရာထူးများကို ရယူရမည်၊ အရေအတွက်သာ အရေးမကြီးပါ။
ထပ်ပွားခြင်းမရှိဘဲ Excel တွင် ကျပန်းအတန်းများကို ရွေးပါ
သာလျှင် အလုပ်လုပ်ပါသည်။ dynamic arrays များကို ပံ့ပိုးပေးသော Excel 365 နှင့် Excel 2021 တွင်။
ထပ်မထပ်ဘဲ ကျပန်းအတန်းများကို ရွေးရန်၊ ဤနည်းဖြင့် ဖော်မြူလာတစ်ခုကို တည်ဆောက်ပါ-
INDEX(SORTBY( ဒေတာ၊ RANDARRAY(ROWS( data))), SEQUENCE( n), {1,2,…})ဘယ်မှာ n သည် နမူနာအရွယ်အစားဖြစ်ပြီး၊ {1,2,…} သည် ထုတ်ယူရန် ကော်လံနံပါတ်များဖြစ်သည်။
ဥပမာအနေဖြင့်၊ F1 ရှိ နမူနာအရွယ်အစားအပေါ် အခြေခံ၍ ထပ်တူထည့်သွင်းခြင်းမရှိဘဲ A2:C10 မှ ကျပန်းအတန်းများကို ရွေးကြပါစို့။ ကျွန်ုပ်တို့၏ဒေတာသည် ကော်လံ 3 ခုတွင်ရှိသည်ဖြစ်သောကြောင့်၊ ကျွန်ုပ်တို့သည် ဤအခင်းအကျင်းကို ဖော်မြူလာတွင် ကိန်းသေအဖြစ် ထောက်ပံ့ပေးသည်-{1,2,3}
=INDEX(SORTBY(A2:C10, RANDARRAY(ROWS(A2:C10))), SEQUENCE(F1), {1,2,3})
အောက်ပါရလဒ်ကိုရယူပါ-
ဤဖော်မြူလာအလုပ်လုပ်ပုံ-
ဖော်မြူလာသည် ယခင်ပုံစံအတိုင်း အတိအကျတူညီသော ယုတ္တိဗေဒဖြင့် အလုပ်လုပ်ပါသည်။ ကြီးမားသောခြားနားချက်ဖြစ်စေသော သေးငယ်သောပြောင်းလဲမှုတစ်ခုမှာ INDEX လုပ်ဆောင်ချက်အတွက် row_num နှင့် column_num အငြင်းအခုံနှစ်ခုလုံးကို သတ်မှတ်ခြင်းဖြစ်သည်- row_num ကို SEQUENCE နှင့် မှ ပံ့ပိုးပေးပါသည်။ ကိန်းသေများဖြင့် column_num ။
Excel 2010 - 2019 တွင် ကျပန်းနမူနာပြုလုပ်နည်း
Microsoft 365 နှင့် Excel 2021 အတွက် Excel တစ်ခုတည်းသာ ဒိုင်နမစ်အာရးများကို ပံ့ပိုးပေးသည့်အတွက်၊ ဒိုင်နမစ်အာရးများတွင် အသုံးပြုသည့် လုပ်ဆောင်ချက်များ၊ ယခင်နမူနာများသည် Excel 365 တွင်သာအလုပ်လုပ်သည်။ အခြားဗားရှင်းများအတွက်၊ သင်သည် မတူညီသောဖြေရှင်းချက်တစ်ခုကို လုပ်ဆောင်ရမည်ဖြစ်ပါသည်။
A2:A10 ရှိစာရင်းမှ ကျပန်းရွေးချယ်မှုတစ်ခုလိုသည်ဆိုပါစို့။ ၎င်းကို သီးခြားဖော်မြူလာ 2 ခုဖြင့် လုပ်ဆောင်နိုင်သည်-
- Rand ဖော်မြူလာဖြင့် ကျပန်းနံပါတ်များကို ဖန်တီးပါ။ ကျွန်ုပ်တို့၏အခြေအနေတွင်၊ ကျွန်ုပ်တို့သည် ၎င်းကို B2 တွင်ထည့်သွင်းပြီး B10 သို့ကူးယူပါ-
=RAND()
- E2 တွင် သင်ထည့်သည့်အောက်ပါပုံသေနည်းဖြင့် ပထမကျပန်းတန်ဖိုးကို ထုတ်ယူပါ၊၊ သင် E2 တွင်ထည့်ပါ-
=INDEX($A$2:$A$10, RANK.EQ(B2, $B$2:$B$10) + COUNTIF($B$2:B2, B2) - 1)
- အထက်ပါဖော်မြူလာကို သင်ရွေးချယ်လိုသည့် ကျပန်းတန်ဖိုးများစွာရှိသည့်ဆဲလ်များထံ ကူးယူပါ။ ဤဥပမာတွင်၊ ကျွန်ုပ်တို့သည် နာမည် 4 ခုကို လိုချင်သောကြောင့် E2 မှ E5 အထိ ဖော်မြူလာကို ကူးယူပါသည်။
ပြီးပါပြီ။ ထပ်ခြင်းမရှိဘဲ ကျွန်ုပ်တို့၏ကျပန်းနမူနာမှာ အောက်ပါအတိုင်းဖြစ်သည်-
ဤဖော်မြူလာအလုပ်လုပ်ပုံ-
ပထမဥပမာတွင်ကဲ့သို့၊ သင်သည် ၎င်းကိုအသုံးပြုသည် ကျပန်းအတန်းကိုအခြေခံ၍ ကော်လံ A မှတန်ဖိုးများကိုရယူရန် INDEX လုပ်ဆောင်ချက်နံပါတ်များ ကွာခြားချက်မှာ ထိုနံပါတ်များကို သင်ရရှိပုံနှင့် ကွာခြားသည်-
RAND လုပ်ဆောင်ချက်သည် အပိုင်းအခြား B2:B10 ကို ကျပန်းဒဿမများဖြင့် ဖြည့်ပေးပါသည်။
RANK.EQ လုပ်ဆောင်ချက်သည် ပေးထားသော ကျပန်းနံပါတ်တစ်ခု၏ အဆင့်ကို တွက်ချက်ပေးပါသည်။ အတန်း။ ဥပမာအားဖြင့်၊ E2 တွင်၊ RANK.EQ(B2၊ $B$2:$B$10) သည် B2:B10 ရှိ နံပါတ်များအားလုံးနှင့် ယှဉ်သောနံပါတ်ကို B2 တွင် အဆင့်သတ်မှတ်သည်။ E3 သို့ ကူးယူသောအခါ၊ ဆက်စပ်ကိုးကားချက် B2 သည် B3 သို့ပြောင်းပြီး B3 တွင် နံပါတ်အဆင့်ကို ပြန်ပေးသည်။
COUNTIF လုပ်ဆောင်ချက်သည် အထက်ပါဆဲလ်များတွင် ပေးထားသော နံပါတ်များ မည်မျှရှိသည်ကို တွေ့ရှိသည်။ ဥပမာအားဖြင့်၊ E2 တွင်၊ COUNTIF($B$2:B2, B2) သည် ဆဲလ်တစ်ခု - B2 ကိုယ်တိုင်စစ်ဆေးပြီး 1 ကို ပြန်ပေးသည်။ E5 တွင် ဖော်မြူလာသည် COUNTIF($B$2:B5, B5) သို့ပြောင်းသွားပြီး 2 ကို ပြန်ပေးသောကြောင့်၊ B5 တွင် B2 ကဲ့သို့တူညီသောတန်ဖိုးပါရှိသည် (ကျေးဇူးပြု၍သတိပြုပါ၊ ၎င်းသည်ဖော်မြူလာ၏ယုတ္တိဗေဒကိုပိုမိုကောင်းမွန်စွာရှင်းပြရန်သာဖြစ်သည်၊ သေးငယ်သောဒေတာအတွဲတွင်၊ ထပ်တူကျပန်းနံပါတ်များရရှိရန်အခွင့်အလမ်းများသည်သုညနှင့်နီးစပ်ပါသည်။
ရလဒ်အနေဖြင့်၊ အားလုံးအတွက်၊ 1st ဖြစ်ပေါ်မှုများ၊ COUNTIF သည် မူရင်းအဆင့်ကို ဆက်ထိန်းထားရန် 1 ကို နုတ်ပြီး 1 ကို ပြန်ပေးသည်။ 2nd ဖြစ်ပွားမှုများအတွက်၊ COUNTIF သည် 2 ကိုပြန်ပေးသည်။ 1 ကိုနုတ်ခြင်းဖြင့် သင်သည် အဆင့်ကို 1 ဖြင့်တိုးစေပြီး၊ ပွားနေသောအဆင့်များကိုကာကွယ်ပေးသည်။
ဥပမာ၊ B2 အတွက် RANK.EQ သည် 1 ပြန်ပေးသည်။ ၎င်းသည် ပထမအကြိမ်ဖြစ်သောကြောင့်၊ COUNTIF သည်လည်း ပြန်ပေးသည် 1။ RANK.EQ + COUNTIF သည် 2 ပေးသည်။ နှင့် - 1 သည် အဆင့် 1 ကို ပြန်ပေးသည်။
ယခု၊ 2nd ဖြစ်ပွားမှုတွင် ဘာဖြစ်မည်ကို ကြည့်ပါ။ B5 အတွက်၊ RANK.EQ သည် 1 ကိုလည်း ပြန်ပေးသည်3၊ သင် 1 ကို နုတ်၍ နောက်ဆုံးရလဒ်အနေဖြင့် B5 တွင် နံပါတ်၏အဆင့်ကို ကိုယ်စားပြုသည့် 2 ကို သင်ရနိုင်သည်။
အဆင့်သည် INDEX လုပ်ဆောင်ချက်၏ row_num အကြောင်းပြချက်သို့ သွားသည် ၊ ၎င်းသည် သက်ဆိုင်ရာအတန်းမှ တန်ဖိုးကို ရွေးသည် ( column_num အငြင်းအခုံကို ချန်လှပ်ထားသောကြောင့် ၎င်းသည် 1 သို့ ပုံသေသတ်မှတ်ထားသည်)။ ဤအချက်သည် ပွားနေသည့် အဆင့်ကို ရှောင်ရှားရန် အလွန်အရေးကြီးသော အကြောင်းရင်းဖြစ်ပါသည်။ ၎င်းသည် COUNTIF လုပ်ဆောင်ချက်အတွက် မဟုတ်ပါက RANK.EQ သည် B2 နှင့် B5 နှစ်ခုစလုံးအတွက် 1 ကို ထုတ်ပေးမည်ဖြစ်ပြီး INDEX သည် ပထမအတန်း (Andrew) မှ တန်ဖိုးကို နှစ်ကြိမ်ပြန်ပေးမည်ဖြစ်သည်။
Excel ကျပန်းနမူနာကို ပြောင်းလဲခြင်းမှ ကာကွယ်နည်း
RAND၊ RANDBETWEEN နှင့် RANDARRAY ကဲ့သို့သော Excel တွင် ကျပန်းလုပ်ဆောင်သည့်လုပ်ဆောင်ချက်များအားလုံးသည် မတည်ငြိမ်သောကြောင့်၊ ၎င်းတို့သည် အလုပ်စာရွက်ပေါ်ရှိ ပြောင်းလဲမှုတိုင်းကို ပြန်လည်တွက်ချက်ပါသည်။ ရလဒ်အနေဖြင့်၊ သင်၏ကျပန်းနမူနာသည် စဉ်ဆက်မပြတ်ပြောင်းလဲနေလိမ့်မည်။ ဒီလိုမဖြစ်အောင်၊ Paste Special > ဖော်မြူလာများကို တည်ငြိမ်တန်ဖိုးများဖြင့် အစားထိုးရန် တန်ဖိုးများ အင်္ဂါရပ်။ ယင်းအတွက်၊ ဤအဆင့်များကို လုပ်ဆောင်ပါ-
- သင့်ဖော်မြူလာဖြင့် ဆဲလ်အားလုံးကို ရွေးပါ (RAND၊ RANDBETWEEN သို့မဟုတ် RANDARRAY လုပ်ဆောင်ချက်ပါရှိသော မည်သည့်ဖော်မြူလာမဆို) နှင့် ၎င်းတို့ကို ကူးယူရန် Ctrl + C နှိပ်ပါ။
- ရွေးချယ်ထားသော အပိုင်းအခြားကို ညာကလစ်နှိပ်ပြီး Paste Special > Values ကိုနှိပ်ပါ။ တနည်းအားဖြင့် Shift + F10 နှင့် အထက်ဖော်ပြပါ အင်္ဂါရပ်အတွက် ဖြတ်လမ်းဖြစ်သည့် V ကို နှိပ်ပါ။
အသေးစိတ်အဆင့်များအတွက်၊ Excel တွင် ဖော်မြူလာများကို တန်ဖိုးများ မည်သို့ပြောင်းနည်းကို ကြည့်ပါ။
Excel ကျပန်းရွေးချယ်မှု- အတန်းများ၊ ကော်လံများသို့မဟုတ် ဆဲလ်များ
Excel 365 မှ Excel 2010 ဗားရှင်းအားလုံးတွင် အလုပ်လုပ်ပါသည်။
ကျွန်ုပ်တို့၏ Excel တွင် ကျွန်ုပ်တို့၏ Ultimate Suite ကို ထည့်သွင်းထားပါက၊ သင်သည် ကျပန်းနမူနာတစ်ခုဖြင့် လုပ်ဆောင်နိုင်သည်။ ဖော်မြူလာအစား မောက်စ်ကိုနှိပ်ပါ။ ဤသည်မှာ နည်းလမ်းဖြစ်သည်-
- Ablebits Tools tab တွင်၊ Randomize > ကျပန်းရွေးချယ်ပါ ကိုနှိပ်ပါ။
- ရွေးချယ်ပါ သင်နမူနာတစ်ခု ရွေးလိုသည့် အပိုင်းအခြား။
- ပေါင်းထည့်မှု၏ အကန့်တွင် အောက်ပါတို့ကို လုပ်ဆောင်ပါ-
- သင်ကျပန်းအတန်းများ၊ ကော်လံများ သို့မဟုတ် ဆဲလ်များကို ရွေးချယ်လိုသည်ဖြစ်စေ ရွေးပါ။
- နမူနာအရွယ်အစားကို သတ်မှတ်ပါ- ၎င်းသည် ရာခိုင်နှုန်း သို့မဟုတ် နံပါတ် ဖြစ်နိုင်သည်။
- Select ခလုတ်ကို နှိပ်ပါ။
အဲဒါ အဲဒါ! အောက်ဖော်ပြပါပုံတွင် ပြထားသည့်အတိုင်း၊ ကျပန်းနမူနာကို သင့်ဒေတာအစုတွင် တိုက်ရိုက်ရွေးချယ်သည်။ ၎င်းကို တစ်နေရာရာတွင် ကူးယူလိုပါက၊ ပုံမှန်ကော်ပီဖြတ်လမ်း (Ctrl + C) ကိုနှိပ်ရုံသာဖြစ်သည်။
ထိုသို့ ထပ်တူထပ်မျှမပါဘဲ Excel တွင် ကျပန်းနမူနာကို ရွေးချယ်နည်း။ ကျွန်ုပ်တို့၏ဘလော့ဂ်တွင် ဖတ်ရှုပြီး နောက်အပတ်တွင် ဆုံတွေ့ခွင့်ရရန် မျှော်လင့်ခြင်းအတွက် ကျေးဇူးတင်ပါသည်။
ဒေါင်းလုဒ်များရနိုင်သည်
ထပ်တူမရှိဘဲ ကျပန်းနမူနာ - ပုံသေနည်းနမူနာများ (.xlsx ဖိုင်)
Ultimate Suite 14 ရက်ကြာ အပြည့်အဝ လုပ်ဆောင်နိုင်သော ဗားရှင်း (.exe ဖိုင်)