မာတိကာ
ဤဆောင်းပါးတွင်၊ excel အတွင်းရှိ range တစ်ခုကြားရှိ ကျပန်းနံပါတ်ဂျင်နရေတာအကြောင်း ဆွေးနွေးပါမည်။ မကြာခဏဆိုသလို၊ ကိန်းဂဏန်းနှင့်ဘဏ္ဍာရေးဆိုင်ရာခွဲခြမ်းစိတ်ဖြာမှုပြုလုပ်နေစဉ်တွင်၊ သင်သည်ကျပန်းနံပါတ်ထုတ်ပေးသည့်စက်ကိုအသုံးပြုရပေမည်။ ရည်ရွယ်ချက်က ဘာပဲဖြစ်ဖြစ်၊ excel မှာ ကျပန်းနံပါတ်တွေ ဖန်တီးဖို့ နည်းလမ်းများစွာရှိပါတယ်။ အဲဒီနည်းလမ်းတွေကို တစ်ချက်ကြည့်လိုက်ကြရအောင်။
လက်တွေ့အလုပ်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ
ဤဆောင်းပါးကို ပြင်ဆင်ရန်အတွက် ကျွန်ုပ်တို့အသုံးပြုထားသော အလေ့အကျင့်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။
Range.xlsm ကြားရှိ Random Number Generator
8 Excel ရှိ Range အကြား Random Number Generator ၏ သင့်လျော်သော ဥပမာများ
1. Range တစ်ခုကြားမှ နံပါတ်များထုတ်ပေးရန် Excel RAND Function ကိုသုံးပါ
သင် RAND လုပ်ဆောင်ချက် ကို ကျပန်းနံပါတ်ထုတ်လုပ်သူအဖြစ် သင်သုံးနိုင်သည်။ အများအားဖြင့်၊ ဤလုပ်ဆောင်ချက်သည် 0 မှ 1 ကြားတွင် ကျပန်းနံပါတ်များကို ဖန်တီးပေးပါသည်။
အဆင့်များ-
- ပထမ။ Cell B5 တွင် အောက်ပါပုံသေနည်းကို ရေးပါ။ Enter ကိုနှိပ်ပါ။ မျှော်လင့်ထားသည့်အတိုင်း၊ သင်သည် 0 မှ 1 အကြား နံပါတ်တစ်ခုကို ရရှိပါမည်။
=RAND()
- ယခု၊ Fill Handle ( +) ကိရိယာကို RAND လုပ်ဆောင်ချက်၏ နံပါတ်များစာရင်းကို ရယူရန်၊ အပိုင်းအခြား။
- နောက်ဆုံး၊ ဤသည်မှာ နံပါတ်များစာရင်းဖြစ်သည်။
- ထို့ပြင်၊ သင်သည် RAND ကို အသုံးပြု၍ ကျပန်းနံပါတ်များ၏ အကွာအဝေးကို သတ်မှတ်နိုင်သည်၊ ဥပမာ၊ ကျွန်ုပ်သည် 0 နှင့် 6 အကြား နံပါတ်များကို ရယူလိုပါသည်။ ထို့နောက် Cell B5 တွင် အောက်ပါပုံသေနည်းကို ရိုက်ထည့်ပြီး နှိပ်ပါ။ Enter ။
=RAND()*5+1
- အရင်အတိုင်း၊ အောက်ကိုဆွဲချ Fill Handle ( + ) နှင့် အောက်ပါရလဒ်ကို ရယူလိုက်ပါ။
📌 ဖော်မြူလာရလဒ်များကို တန်ဖိုးများအဖြစ်သို့ ပြောင်းပါ-
ယခု၊ အထက်ဖော်ပြပါပုံသေနည်းတွင် ပြဿနာတစ်ခုရှိနေသည်။ RAND လုပ်ဆောင်ချက်သည် Volatile Function ဖြစ်သည်။ လုပ်ဆောင်ချက်မှ ကျွန်ုပ်တို့ရရှိသော နံပါတ်များသည် ပြန်လည်တွက်ချက်ရာတွင် စဉ်ဆက်မပြတ် ပြောင်းလဲနေပါသည်။ ထို့ကြောင့် ထိုပြောင်းလဲမှုကို ရှောင်ရှားရန် အထက်ဖော်ပြပါ ပုံသေနည်း၏ ရလဒ်ကို တန်ဖိုးများအဖြစ်သို့ ပြောင်းလဲရန် လိုအပ်ပါသည်။ ထိုသို့လုပ်ဆောင်ရန်၊ အောက်ပါအဆင့်များကို လိုက်နာပါ။
အဆင့်များ-
- ပထမဦးစွာ ကျွန်ုပ်တို့ရရှိသည့်ရလဒ်စာရင်းကို ရွေးချယ်ပြီး Ctrl + C ကိုနှိပ်ပါ။ ။
- နောက်တစ်ခု၊ Excel Ribbon မှ Home ><6 သို့သွားပါ။> paste ။ ယခု Paste Values အိုင်ကွန်ကို နှိပ်ပါ (စခရင်ရှော့ကို ကြည့်ပါ)။
- ရလဒ်အနေဖြင့် ဂဏန်းများကို တန်ဖိုးများအဖြစ် ကျွန်ုပ်တို့ ရရှိခဲ့ပါသည်။ အောက်တွင်။ ယခု၊ ဤတန်ဖိုးများကို ပြန်လည်တွက်ချက်ရာတွင် ပြောင်းလဲမည်မဟုတ်ပါ။
နောက်ထပ် ဖတ်ရှုရန်- ကျပန်းနံပါတ်ထုတ်လုပ်ရန်အတွက် Excel Formula (ဥပမာ 5 ခု )
2. Random Number Generator အဖြစ် Random Number Generator အဖြစ် RANDBETWEEN Function ကိုသုံးပါ
ကျပန်းနံပါတ်များစာရင်းကိုရယူရန် RANDBETWEEN လုပ်ဆောင်ချက် ကိုသုံးကြပါစို့။ ဤလုပ်ဆောင်ချက်ကိုအသုံးပြုခြင်းဖြင့် သင့်အပိုင်းအခြား၏ ထိပ်နှင့်အောက် နံပါတ်များကို သတ်မှတ်နိုင်သည်။ ဥပမာ၊ ကျွန်ုပ်တို့သည် 10 နှင့် 50 ကြား ကျပန်းနံပါတ်များ ရှိလိုပါသည်။
အဆင့်များ-
- အမျိုးအစား Cell B5 ရှိ အောက်ပါဖော်မြူလာ။ ထို့ကြောင့်၊ ကျွန်ုပ်တို့သည် အောက်ပါရလဒ်ကို ရရှိမည်ဖြစ်သည်။ Enter ကိုနှိပ်ပြီးနောက်။
=RANDBETWEEN(10,50)
- ကိုအသုံးပြုပြီးနောက် Fill Handle ကိရိယာ၊ အောက်ပါတို့သည် ကျွန်ုပ်တို့၏ ကျပန်းနံပါတ်များစာရင်းဖြစ်သည်။
လိုအပ်ပါက RAND လုပ်ဆောင်ချက်နှင့် ဆင်တူသည်၊ လိုအပ်ပါက ပြုလုပ်ပါ။ RANDBETWEEN ဖော်မြူလာ၏ ရလဒ်ကို တန်ဖိုးများအဖြစ်သို့ ပြောင်းလဲသည်မှာ သေချာပါသည်။ အဘယ်ကြောင့်ဆိုသော် RANDBETWEEN လုပ်ဆောင်ချက်သည် excel တွင် Volatile Function တစ်ခုလည်းဖြစ်သည်။
နောက်ထပ်ဖတ်ရန်- ကျပန်းနံပါတ်ကို ထုတ်ပေးနည်း၊ Excel VBA (ဥပမာ 4 ခု)
3. Range တစ်ခုကြားရှိ Unique Number Generator အဖြစ် RANK.EQ နှင့် RAND လုပ်ဆောင်ချက်များကို သုံးပါ
ပုံမှန်အားဖြင့်၊ RAND လုပ်ဆောင်ချက်သည် ထူးခြားစွာပြန်တက်လာသည် အပိုင်းအခြားတစ်ခုကြား နံပါတ်များ။ သို့တိုင်၊ ထွက်ပေါ်လာသောကျပန်းနံပါတ်များ၏ ထပ်ခါတလဲလဲစစ်ဆေးရန်၊ ကျွန်ုပ်တို့သည် RANK.EQ လုပ်ဆောင်ချက် ကို အသုံးပြုနိုင်ပါသည်။
အဆင့်များ-
- ပထမဦးစွာ RAND လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ကျပန်းနံပါတ်စာရင်းကို ရယူပါ။
- ထို့နောက် Paste ကို အသုံးပြု၍ စာရင်းကို တန်ဖိုးများအဖြစ်သို့ ပြောင်းပါ။ တန်ဖိုးများ ရွေးစရာ ( နည်းလမ်း 1 တွင် ဖော်ပြထားပါသည်။)
- ယခု၊ Cell C5 တွင် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပါ။
=RANK.EQ(B5,$B$5:$B$13)
- Enter ကိုနှိပ်ပါ။
- ယခုဆိုလျှင် သင်သည် ကော်လံ B တွင် ထပ်နေသည့်တန်ဖိုးများကို ထားလိုက်သည်၊ ကော်လံ C သည် သက်ဆိုင်ရာ RAND တန်ဖိုးများသို့ ပွားနေသောကိန်းပြည့်များကိုပြသခြင်းဖြင့် ၎င်းကိုညွှန်ပြပါမည်။
နောက်ထပ်ဖတ်ရန်- Excel VBA- ထပ်တူမရှိသော ကျပန်းနံပါတ်ထုတ်လုပ်သူ (ဥပမာ 4 ခု)
4. RANDARRAY လုပ်ဆောင်ချက်ကို ထည့်သွင်းပါ ကြုံသလိုExcel ရှိ Number Generator
Excel 365 တွင်၊ ကျွန်ုပ်တို့သည် RANDARRAY လုပ်ဆောင်ချက် ကို ကျပန်းနံပါတ်ထုတ်လုပ်သူအဖြစ် အသုံးပြုနိုင်ပါသည်။ သင့်ပိုကောင်းနားလည်ရန်အတွက် RANDARRAY လုပ်ဆောင်ချက်၏ Syntax ကို အောက်တွင်ဖော်ပြထားပါသည်။
RANDARRAY([rows]၊[columns],[min],[max],[whole_number])
ဆိုပါစို့၊ သင်သည် 10 နှင့် 20 ၏ အကွာအဝေးကြားတွင် ကျပန်းနံပါတ် အခင်းအကျင်းတစ်ခုကို ဖန်တီးလိုသည်ဆိုပါစို့၊ 5 အတန်းနှင့် 2 ကော်လံများ၊ ကျွန်ုပ်သည် နံပါတ်များအားလုံးကို လိုချင်သည်၊ ထို့နောက် အောက်ဖော်ပြပါ လုပ်ငန်းစဉ်ကို လိုက်နာပါ။
အဆင့်များ-
- အောက်ပါပုံသေနည်းကို ရိုက်ထည့်ပါ။ ဆဲလ် B5 ။ Enter ကိုနှိပ်ပါက မျှော်မှန်းထားသော ကျပန်းနံပါတ်များပါရှိသော array (အပြာရောင်အဖြစ် ဖော်ပြထားသည်) ကို ရရှိပါမည်။
=RANDARRAY(5,2,10,20,TRUE)
အလားတူစာဖတ်ခြင်း
- Excel တွင် ကျပန်းဒေတာထုတ်ပေးနည်း (လွယ်ကူသောနည်းလမ်း 9 ခု)
- Excel တွင် ကျပန်း 5 ဂဏန်း ဂဏန်းထုတ်လုပ်သူ (ဥပမာ 7 ခု)
- Excel တွင် ကျပန်း 4 ဂဏန်း ဂဏန်းထုတ်လုပ်သူ (ဥပမာ 8 ခု)
- ကျပန်း Excel ရှိ Number Generator (9 Methods)
5. Excel ROUND နှင့် RAND Functions များကို Random တစ်ခုအတွင်း Random Number Generator အဖြစ်ပေါင်းစပ်ခြင်း
ယခုကျွန်ုပ်အသုံးပြုမည် <6 ကျပန်း နံပါတ်များစာရင်း 0 နှင့် 20 ကြားတွင် ရယူရန်> ROUND လုပ်ဆောင်ချက် နှင့် RAND လုပ်ဆောင်ချက်နှင့်အတူ ကျပန်းနံပါတ်များစာရင်း
အဆင့်များ-
- ပထမဦးစွာ၊ Cell B5 တွင် အောက်ပါဖော်မြူလာကိုရေးပြီး Enter ကိုနှိပ်ပါ။ အကျိုးဆက်အနေဖြင့် သင်သည် ကျပန်းနံပါတ်များစာရင်းကို ရရှိမည်ဖြစ်သည်။သတ်မှတ်ထားသော အပိုင်းအခြားအတွင်း။
=ROUND(RAND()*19+1,0)
ဤတွင်၊ RAND ဖော်မြူလာ၏ ရလဒ် 19 နှင့် မြှောက်ပြီး 1 နှင့် ပေါင်းထည့်သည်။ နောက်ပိုင်းတွင်၊ ROUND လုပ်ဆောင်ချက်သည် ဒဿမနံပါတ်ကို 0 ဒဿမနေရာများသို့ ပတ်သွားပါမည်။
ပိုမိုဖတ်ရန်- ဒဿမများဖြင့် Excel တွင် ကျပန်းနံပါတ်ကို ဖန်တီးပါ (နည်းလမ်း 3 ခု)
6. အပိုင်းအခြားတစ်ခုကြားရှိ ကျပန်းနံပါတ်များထုတ်လုပ်ရန် ခွဲခြမ်းစိတ်ဖြာခြင်းတူးလ်ပက်ကို ပေါင်းထည့်ပါ
ကျပန်းနံပါတ်စာရင်းတစ်ခုထုတ်လုပ်ရန် excel Add-ins ကိုအသုံးပြုပါမည်။ လုပ်ဆောင်ရန် အောက်ပါအဆင့်များကို လိုက်နာပါ။
အဆင့်များ-
- ပထမဦးစွာ၊ Excel မှ File တက်ဘ်သို့ သွားပါ။ ဖဲကြိုး ။
- နောက်တစ်ခု၊ ရွေးချယ်မှုများ သို့ သွားပါ။
- ထို့နောက် Excel ရွေးချယ်မှုများ ဝင်းဒိုး ပေါ်လာပါမည်။ Add-ins menu သို့သွားပါ၊ ယခု Excel Add-ins ကို အကွက်ထဲတွင် ရွေးချယ်ထားကြောင်း သေချာပါစေ- Manage ။ Go ခလုတ်ကို နှိပ်ပါ။
- Add-ins ဝင်းဒိုး ပေါ်လာပါမည်။ ထို့နောက် Analysis Toolpak တွင် အမှန်ခြစ်တစ်ခုထည့်ကာ OK ကိုနှိပ်ပါ။
- ရလဒ်အနေဖြင့် Data Analysis option ကို Excel Ribbon ၏ Data tab အောက်တွင် ထည့်သွင်းထားသည်။ ယခု၊ ဒေတာခွဲခြမ်းစိတ်ဖြာခြင်း ရွေးချယ်ခွင့်ကို နှိပ်ပါ။
- ဒေတာခွဲခြမ်းစိတ်ဖြာခြင်း ဒိုင်ယာလော့ဂ် ပေါ်လာပါမည်။ ကျပန်း နံပါတ် မျိုးဆက် ရွေးစရာကို ရွေးပြီး OK ကိုနှိပ်ပါ။
- တန်ဖိုးများကို အောက်ဖော်ပြပါ အကွက်များတွင် ထည့်ပါ ( screenshot ကိုကြည့်ပါ) နှင့် OK ကိုနှိပ်ပါ။ ဥပမာအားဖြင့်၊ ကျွန်ုပ်သည် 10 မှ 50 အကွာအဝေးအတွင်း ကျပန်းနံပါတ်စာရင်းကို ထုတ်ပေးလိုပါသည်။
- နောက်ဆုံးတွင်၊ ကျွန်ုပ်တို့သည် အောက်ပါရလဒ်ကို ရရှိခဲ့ပါသည်။
ပိုမိုဖတ်ရန်- ဒေတာခွဲခြမ်းစိတ်ဖြာမှုတူးလ်နှင့် လုပ်ဆောင်ချက်များပါရှိသော ကျပန်းနံပါတ်ထုတ်လုပ်သူ Excel
7. Excel တွင် Range အကြား Random Number Generator အဖြစ် VBA ကို အသုံးပြုပါ
သင်သည် VBA ကို excel တွင် ကျပန်း ဂဏန်းထုတ်လုပ်သူအဖြစ် <7 ကိုသုံးနိုင်သည်။> VBA ကိုအသုံးပြု၍ ကျပန်းနံပါတ်တစ်ခုဖန်တီးနည်းကို မက်ဆေ့ဘောက်စ်နှင့် အလုပ်စာရွက်ပေါ်တွင် နှစ်ခုလုံးပြသကြပါစို့။
7.1။ VBA ကိုအသုံးပြု၍ ကျပန်းနံပါတ်ထုတ်ပေးပြီး ရလဒ်ကို Message Box တွင်
0 နှင့် 13 ကြား ကျပန်းနံပါတ်တစ်ခုရလိုသည်ဟု ယူဆကြပါစို့။ ဤသည်မှာ လုပ်ငန်းစဉ်တွင်ပါ၀င်သည့် အဆင့်များဖြစ်သည်။
အဆင့်များ-
- ပထမဦးစွာ သက်ဆိုင်ရာအလုပ်စာရွက်ကိုသွား၍ စာရွက်အမည်ပေါ်တွင် right-click နှိပ်ပြီးနောက်၊ View Code option ကိုရွေးပါ။
- ရလဒ်အနေဖြင့် VBA window ပေါ်လာပါမည်။ Module တွင် အောက်ပါကုဒ်ကို ရေးပါ။
2355
- ကုဒ် ကို နှိပ်ခြင်းဖြင့် ကို Run> F5 ကီး သို့မဟုတ် run အိုင်ကွန်ကို နှိပ်ပါ (စခရင်ရှော့ကို ကြည့်ပါ)။
- ကုဒ်ကို အသုံးပြုပြီးပါက၊ သင်သည် အောက်ပါရလဒ်ကို ရရှိမည်ဖြစ်သည်။ မက်ဆေ့ခ်ျဘောက်စ်တစ်ခုတွင်။
7.2။ Excel Worksheet တွင် VBA နှင့် Display ကိုအသုံးပြု၍ ကျပန်းနံပါတ်ဖန်တီးပါ
ဥပမာ၊ သင်သည် ကျပန်းနံပါတ် (နံပါတ်တစ်ခုလုံး) စာရင်းကို ရယူလိုပါက၊ 3 နှင့် 10 အကြား၊ ထို့နောက် အောက်ပါအဆင့်များကို လိုက်နာပါ။
အဆင့်များ-
- သက်ဆိုင်ရာ excel သို့သွားပါ။ စာရွက်ပေါ်တွင်၊ စာရွက်အမည်ပေါ်တွင် right-click နှိပ်ပြီး VBA window ကိုတက်လာစေရန် View Code option ကိုနှိပ်ပါ။
- အောက်ပါကုဒ်ကို တွင် ရိုက်ထည့်ပါ။ Module .
3190
- ထို့နောက်၊ ကုဒ် ကို Run လိုက်ပါ။
- အောက်ပါစာရင်းသည် excel စာရွက်တွင်ပေါ်လာသည်။
နောက်ထပ်ဖတ်ရန်- Excel VBA ဖြင့် Random နံပါတ်ထုတ်ပေးနည်း
8. ပွားများခြင်းမရှိဘဲ ကျပန်းနံပါတ် Generator (RANDBETWEEN၊ RANK.EQ & COUNTIF Functions)
အချိန်အများစုတွင် RANDBETWEEN function သည် ထပ်တူများပါရှိသော ကျပန်းနံပါတ်စာရင်းကို ပြန်ပေးသည် . ထို့ကြောင့်၊ ကျွန်ုပ်တို့သည် သီးသန့်ကျပန်းနံပါတ်များကိုရရှိရန် RANK။ EQ နှင့် COUNTIF လုပ်ဆောင်ချက် ကို ပေါင်းစပ်ပါမည်။
အဆင့်များ-
- ပထမဦးစွာ၊ ကျွန်ုပ်သည် 1 နှင့် 10 ကြားရှိ ကျပန်းနံပါတ်စာရင်းကို Cell B5 တွင် အောက်ဖော်ပြပါပုံသေနည်းကို ထည့်သွင်းထားပါသည်။
=RANDBETWEEN(1,10)
- Enter ကိုနှိပ်ပါ။
- ထို့နောက် Cell C5 တွင် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပြီး 10 မှ 10 ကြားရှိ သီးသန့်နံပါတ်များပါရှိသော ကျပန်းနံပါတ်စာရင်းကို ရယူရန် Enter ကိုနှိပ်ပါ။
=RANK.EQ(B5,$B$5:$B$13)+COUNTIF($B$5:B5,B5)-1
🔎 ဖော်မြူလာဘယ်လိုအလုပ်လုပ်သလဲ။
➤ RANK.EQ(B5,$B$5:$B$13)
ဖော်မြူလာ၏ ဤအပိုင်းသည် { 5 ကို ပြန်ပေးသည်။ } ဤတွင်၊ RANK.EQ လုပ်ဆောင်ချက်သည် a အတွင်းရှိ နံပါတ်တစ်ခု၏ အဆင့်ကို ပြန်ပေးသည်။နံပါတ်များစာရင်း။
➤ COUNTIF($B$5:B5,B5)
ယခု၊ ဖော်မြူလာ၏ ဤအပိုင်းသည် { 1 } သို့ ပြန်သွားသည် . ဤနေရာတွင် COUNTIF လုပ်ဆောင်ချက်သည် သတ်မှတ်ထားသည့်အခြေအနေနှင့်ကိုက်ညီသည့် $B$5:B5 အတွင်း ဆဲလ်အရေအတွက်ကို ရေတွက်ပါသည်။
➤ RANK.EQ(B5၊ $B$5:$B$13)+COUNTIF($B$5:B5,B5)-1
နောက်ဆုံးတွင်၊ ဖော်မြူလာသည် { 5 } သို့ ပြန်လာသည်။
နောက်ထပ်ဖတ်ရန်- Excel တွင် ထပ်တူမပွားဘဲ ကျပန်းနံပါတ်များကို ထုတ်ပေးနည်း (7 နည်း)
နိဂုံး
အထက်ပါဆောင်းပါးတွင်၊ ကျွန်ုပ်ကြိုးစားပြီးပါပြီ excel ရှိ range တစ်ခုကြားရှိ ကျပန်းနံပါတ် generator အတွက် နည်းလမ်းများစွာကို ဆွေးနွေးရန်။ ဤနည်းလမ်းများနှင့် ရှင်းပြချက်များသည် သင့်ပြဿနာများကို ဖြေရှင်းရန် လုံလောက်လိမ့်မည်ဟု မျှော်လင့်ပါသည်။ သင့်တွင် မေးမြန်းမှုများရှိပါက ကျွန်ုပ်အား အသိပေးပါ။