Պատահական թվերի գեներատոր Excel-ում միջակայքի միջև (8 օրինակ)

  • Կիսվել Սա
Hugh West

Բովանդակություն

Այս հոդվածում ես կքննարկեմ excel-ի միջակայքի միջև պատահական թվերի գեներատորը: Հաճախ, վիճակագրական և ֆինանսական վերլուծություններ կատարելիս, գուցե ստիպված լինեք օգտագործել պատահական թվերի գեներատոր: Ինչ էլ որ լինի նպատակը, excel-ը պատահական թվեր ստեղծելու մի քանի եղանակ ունի: Եկեք նայենք այդ ուղիներին:

Ներբեռնեք պրակտիկայի աշխատանքային գիրքը

Դուք կարող եք ներբեռնել գործնական աշխատանքային գիրքը, որը մենք օգտագործել ենք այս հոդվածը պատրաստելու համար:

Պատահական թվերի գեներատոր Range.xlsm-ի միջև

8 Պատահական թվերի գեներատորի հարմար օրինակներ Excel-ում Range-ի միջև

1. Օգտագործեք Excel RAND ֆունկցիան տիրույթի միջև թվեր ստեղծելու համար

Դուք կարող եք օգտագործել RAND ֆունկցիան որպես պատահական թվերի գեներատոր: Սովորաբար այս ֆունկցիան պատահական թվեր է ստեղծում 0 -ից մինչև 1 :

Քայլեր.

  • Առաջինը: գրեք ստորև բերված բանաձևը Cell B5 -ում: Կտտացրեք Enter : Ինչպես և սպասվում էր, դուք կստանաք թիվ 0 -ից մինչև 1 :
=RAND()

  • Այժմ, քաշեք Fill Handle ( +) գործիքը՝ RAND ֆունկցիայի միջև թվերի ցուցակ ստանալու համար։ միջակայք.

  • Վերջապես ահա թվերի ցանկը.

  • Բացի այդ, դուք կարող եք սահմանել պատահական թվերի միջակայքը՝ օգտագործելով RAND Օրինակ, ես ուզում եմ թվեր ստանալ 0 և 6 միջև: Այնուհետև մուտքագրեք ստորև բերված բանաձևը Cell B5 և սեղմեք Մուտքագրեք ։
=RAND()*5+1

  • Ինչպես նախկինում, քաշեք ներքև Լրացրեք Handle ( + ) և ստացեք ստորև բերված արդյունքը:

📌 Փոխարկել բանաձևի արդյունքները արժեքների. 7>

Այժմ վերը նշված բանաձեւի հետ կապված խնդիր կա: RAND ֆունկցիան Ցնդող ֆունկցիա է : Թվերը, որոնք մենք ստանում ենք ֆունկցիայից, շարունակաբար կփոխվեն վերահաշվարկի ժամանակ: Այսպիսով, այդ փոփոխությունից խուսափելու համար մենք պետք է վերը նշված բանաձևի արդյունքը փոխարկենք արժեքների: Դա անելու համար հետևեք ստորև նշված քայլերին:

Քայլեր.

  • Սկզբում ընտրեք ստացված ցանկը և սեղմեք Ctrl + C: .

  • Հաջորդը, Excel Ribbon -ից, գնացեք Տուն > Կպցնել : Այժմ սեղմեք Paste Values պատկերակի վրա (Տե՛ս սքրինշոթը):

  • Արդյունքում մենք ստացանք թվերը որպես արժեքներ: ստորև. Այժմ այս արժեքները չեն փոխվի վերահաշվարկի ժամանակ:

Կարդալ ավելին. Excel-ի բանաձև՝ պատահական թվեր ստեղծելու համար (5 օրինակ )

2. Կիրառել RANDBETWEEN ֆունկցիան որպես պատահական թվերի գեներատոր տիրույթում

Եկեք օգտագործենք RANDBETWEEN ֆունկցիան պատահական թվերի ցանկ ստանալու համար։ Օգտագործելով այս գործառույթը, կարող եք նշել ձեր տիրույթի վերին և ստորին համարները: Օրինակ, մենք ուզում ենք ունենալ պատահական թվեր 10 և 50 միջև:

Քայլեր.

  • Տեսակ ստորև բերված բանաձևը Cell B5 -ում: Հետևաբար, մենք կստանանք հետևյալ արդյունքը Enter սեղմելուց հետո:
=RANDBETWEEN(10,50)

  • Օգտագործելով Fill Handle գործիքը, հետևյալն է մեր պատահական թվերի ցանկը:

Ինչպես RAND ֆունկցիան, անհրաժեշտության դեպքում կատարել. համոզվեք, որ դուք փոխակերպում եք RANDBETWEEN բանաձևի արդյունքը արժեքների: Դա պայմանավորված է նրանով, որ RANDBETWEEN ֆունկցիան նաև Ցնդող ֆունկցիա է excel-ում:

Կարդալ ավելին. Ինչպես  Պատահական թիվ ստեղծել Excel VBA (4 օրինակ)

3. Օգտագործեք RANK.EQ և RAND գործառույթները որպես եզակի թվերի գեներատոր միջակայքի միջև

Սովորաբար, RAND ֆունկցիան վերադարձնում է եզակի: թվեր միջակայքի միջև: Այնուամենայնիվ, ստացված պատահական թվերի կրկնությունը ստուգելու համար մենք կարող ենք օգտագործել RANK.EQ ֆունկցիան :

Քայլեր.

  • Առաջինը , ստացեք պատահական թվերի ցուցակ՝ օգտագործելով RAND ֆունկցիան:

  • Այնուհետև ցուցակը վերածեք արժեքների` օգտագործելով Paste Values տարբերակ (նկարագրված է Մեթոդ 1 -ում):
  • Այժմ մուտքագրեք ստորև բերված բանաձևը Cell C5 :
=RANK.EQ(B5,$B$5:$B$13)

  • Սեղմեք Enter ։

  • Հիմա, եթե Դուք ցանկացած կրկնօրինակ արժեք եք դնում Սյունակ B -ում, C սյունակը ցույց կտա այն` ցույց տալով կրկնօրինակ ամբողջ թվեր համապատասխան RAND արժեքներին:
<0:>

Կարդալ ավելին. Excel VBA. Պատահական թվերի գեներատոր առանց կրկնօրինակների (4 օրինակ)

4. Տեղադրեք RANDARRAY ֆունկցիան որպես ՊատահականԹվերի գեներատոր Excel-ում

Excel 365 -ում մենք կարող ենք օգտագործել RANDARRAY ֆունկցիան որպես պատահական թվերի գեներատոր: RANDARRAY ֆունկցիայի շարահյուսությունը նշված է ստորև՝ ավելի լավ հասկանալու համար:

RANDARRAY([տողեր], [սյունակներ], [րոպե], [առավելագույնը], [ամբողջ_համար])

Ենթադրենք, դուք ցանկանում եք ստեղծել պատահական թվերի զանգված 10 և 20 միջակայքի միջև, որը պարունակում է 5 տող և 2 սյունակ, և ես ուզում եմ ունենալ ամբողջական թվեր, այնուհետև հետևել ստորև նշված ընթացակարգին:

Քայլեր.

  • Մուտքագրեք ստորև բերված բանաձևը Բջջ B5 : Սեղմեք Enter և դուք կստանաք զանգված (ուրվագծվում է որպես կապույտ գույն), որը պարունակում է սպասվող պատահական թվեր:
=RANDARRAY(5,2,10,20,TRUE)

Նման ընթերցումներ

  • Ինչպես ստեղծել պատահական տվյալներ Excel-ում (9 հեշտ մեթոդ)
  • Պատահական 5 նիշ թվերի գեներատոր Excel-ում (7 օրինակ)
  • Պատահական 4 նիշ թվերի գեներատոր Excel-ում (8 օրինակ)
  • Պատահական Թվերի գեներատոր Excel-ում առանց կրկնությունների (9 մեթոդ)

5. Excel ROUND և RAND ֆունկցիաների համակցությունը որպես տիրույթում պատահական թվերի գեներատոր

Այժմ ես կօգտագործեմ ROUND ֆունկցիան RAND ֆունկցիայի հետ միասին պատահական թվերի ցուցակ ստանալու համար 0 -ի և 20 -ի միջև:

Քայլեր.

  • Սկզբում գրեք հետևյալ բանաձևը Cell B5 և սեղմեք Enter : Արդյունքում, դուք կստանաք պատահական թվերի ցանկընշված միջակայքում:
=ROUND(RAND()*19+1,0)

Ահա RAND բանաձևի արդյունքը բազմապատկվում է 19 -ով, այնուհետև 1 ավելանում է դրան: Ավելի ուշ, ROUND ֆունկցիան կկլորացնի տասնորդական թիվը մինչև 0 տասնորդական թվեր:

Կարդալ ավելին. Ստեղծեք պատահական թիվ Excel-ում տասնորդականներով (3 մեթոդ)

6. Օգտագործեք վերլուծության գործիքակազմը` ավելացնելով, որպեսզի ստեղծեք պատահական թվեր տիրույթի միջև

Մենք կօգտագործենք excel Հավելումներ ` պատահական թվերի ցուցակ ստեղծելու համար: Առաջադրանքը կատարելու համար հետևեք ստորև նշված քայլերին:

Քայլեր.

  • Նախ, անցեք Ֆայլ ներդիրը Excel-ից Ժապավեն .

  • Հաջորդ, անցեք Ընտրանքներ ։

  • Այնուհետև Excel Options պատուհանը կհայտնվի: Գնացեք Ավելացումներ ընտրացանկ, այժմ համոզվեք, որ Excel հավելումներ ընտրված են դաշտում՝ Կառավարում : Սեղմեք Go կոճակը:

  • Add-ins պատուհանը կհայտնվի: Դրանից հետո նշեք Analysis Toolpak և սեղմեք OK :

  • Արդյունքում , Տվյալների վերլուծություն ընտրանքն ավելացվում է Excel Ribbon Տվյալների ներդիրում: Այժմ սեղմեք Տվյալների վերլուծություն տարբերակի վրա:

  • Տվյալների վերլուծություն երկխոսությունը կբացվի: Ընտրեք Պատահական թվերի ստեղծում տարբերակը և սեղմեք OK :

  • Դրեք արժեքներ ստորև նշված դաշտերում ( տես սքրինշոթը) ևսեղմեք OK : Օրինակ, ես ուզում եմ ստեղծել պատահական թվերի ցանկ 10 -ից 50 միջակայքում:

  • Վերջապես ստացանք ստորև բերված արդյունքը:

Կարդալ ավելին. Տվյալների վերլուծության գործիքով և գործառույթներով պատահական թվերի գեներատոր Excel

7. Կիրառեք VBA որպես պատահական թվերի գեներատոր Excel-ում Range-ի միջև

Դուք կարող եք օգտագործել VBA որպես պատահական թվերի գեներատոր excel-ում . Տեսնենք, թե ինչպես կարելի է ստեղծել պատահական համար՝ օգտագործելով VBA և ցույց տալ այն ինչպես հաղորդագրության վանդակում, այնպես էլ աշխատաթերթում:

7.1. Ստեղծեք պատահական համար՝ օգտագործելով VBA և վերադարձրեք արդյունքը հաղորդագրության վանդակում

Ենթադրենք, որ ուզում եմ պատահական թիվ ստանալ 0 և 13 միջև: Ահա գործընթացի հետ կապված քայլերը:

Քայլեր.

  • Նախ, գնացեք համապատասխան աշխատաթերթը և աջ սեղմեք թերթի անվան վրա, այնուհետև ընտրեք Դիտել կոդը տարբերակը:

  • Արդյունքում կհայտնվի VBA պատուհանը: Գրեք ստորև բերված կոդը Մոդուլի վրա:
5413

  • Գործարկեք կոդը՝ սեղմելով F5 ստեղը կամ սեղմելով գործարկման պատկերակը (տես սքրինշոթը):

  • Կոդը գործարկելուց հետո դուք կստանաք ստորև բերված արդյունքը հաղորդագրության վանդակում:

7.2. Ստեղծեք պատահական համար՝ օգտագործելով VBA-ն և ցուցադրումը Excel-ի աշխատաթերթում

Օրինակ, եթե ցանկանում եք ստանալ պատահական թվերի (ամբողջ թվերի) ցուցակ 3 և 10 միջև, ապա հետևեք ստորև նշված քայլերին:

Քայլեր.

  • Գնացեք համապատասխան excel թերթիկ, թերթի անվան վրա սեղմեք աջը և սեղմեք Դիտել կոդը տարբերակը՝ բացելու համար VBA պատուհանը:
  • Մուտքագրեք ստորև բերված կոդը -ում: Մոդուլ .
2897

  • Դրանից հետո Գործարկեք կոդը:
  • Ստորև բերված ցանկը կ հայտնվի excel թերթում:

Կարդալ ավելին. Ինչպես ստեղծել պատահական թվեր տիրույթում Excel VBA-ի միջոցով

8. Պատահական թվերի գեներատոր առանց կրկնօրինակների (RANDBETWEEN, RANK.EQ և COUNTIF ֆունկցիաներ)

Շատ դեպքերում RANDBETWEEN ֆունկցիան վերադարձնում է կրկնօրինակներ պարունակող պատահական թվերի ցանկը: . Այսպիսով, մենք կմիավորենք RANK. EQ և COUNTIF ֆունկցիաները , որպեսզի ստանանք եզակի պատահական թվեր:

Քայլեր.

  • Նախ, ես ստեղծել եմ պատահական թվերի ցանկ 1 և 10 միջև` ներմուծելով ստորև բերված բանաձևը B5 բջիջում :
=RANDBETWEEN(1,10)

  • Սեղմեք Enter ։

  • Այնուհետև մուտքագրեք ստորև բերված բանաձևը Cell C5 և սեղմեք Enter ` ստանալու համար պատահական թվերի ցանկ, որը պարունակում է եզակի թվեր 1 -ից մինչև 10 միջև:
=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-ում տիրույթի միջև պատահական թվերի ստեղծման մի քանի մեթոդներ: Հուսանք, այս մեթոդներն ու բացատրությունները բավարար կլինեն ձեր խնդիրները լուծելու համար։ Խնդրում եմ ինձ տեղյակ պահեք, եթե ունեք հարցեր:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: