Ustvari naključne številke v Excelu (Vodnik po korakih + s projekti)

Naključne številke v Excelu se uporabljajo, kadar želimo svoje podatke naključno razvrstiti za ovrednotenje vzorca; ta ustvarjena števila so popolnoma naključna, v Excelu sta dve vgrajeni funkciji, ki nam data naključne vrednosti v celicah, = funkcija RAND () nam daje katero koli vrednost iz obseg od 0 do 1, medtem ko druga naključna funkcija = RANDBETWEEN () od uporabnika vnese podatke za naključno število.

Ustvari naključne številke v Excelu

  1. Naključnost ima veliko uporab na področju znanosti, umetnosti, statistike, kriptografije, iger na srečo, iger na srečo in drugih področij.
  2. Ustvarjanje naključnih števil v Excelu je pomembno, ker je veliko stvari v resničnem življenju tako zapletenih, da se zdijo naključne. Zato za simulacijo teh procesov potrebujemo naključna števila.

Zdi se, da so številne naprave za naključno izbiranje, kot so kocke, mešanje igralnih kart in kolesa za ruleto, razvite za uporabo v igrah na srečo. Vendar jih ni mogoče uporabiti za digitalizirane datoteke. Zato moramo imeti orodja za ustvarjanje naključnih števil v excelu.

Kako ustvariti naključne številke v Excelu?

Obstaja več načinov za ustvarjanje naključnega števila v Excelu. Pogovorili se bomo o dveh funkcijah - Rand () in Randbetween ()

# 1 - Funkcija RAND ()

Če želite v Excelu ustvariti naključno število med 0 in 1 (brez), imamo v Excelu funkcijo RAND () .

Funkcije RAND () vrnejo naključno decimalno število, ki je enako ali večje od 0, vendar manjše od 1 (0 ≤ naključno število <1). RAND se preračuna, ko se delovni list odpre ali spremeni ( volatile function ).

Funkcija RAND, ki vrne vrednost med 0 in 1 (brez).

V celico moramo vtipkati ' = RAND () ' in pritisniti Enter . Vrednost se bo spremenila vsakič, ko se na listu izvede kakšna sprememba.

Kako ustvariti naključne številke v Excelu za več kot eno celico?

Če želimo v Excelu ustvariti naključne številke za več kot eno celico, potem to potrebujemo

  • Najprej izberite želeni obseg, nato vnesite = ' rand () ' In s pritiskom na 'Ctrl + Enter' bomo dobili vrednosti.

Kako ustaviti preračun naključnih števil v Excelu?

Ko se funkcija RAND preračuna, moramo v primeru kakršne koli spremembe na listu formule kopirati in nato prilepiti kot vrednosti, če ne želimo, da bi se vrednosti vsakič spremenile. Za to moramo vrednosti funkcije RAND () prilepiti s posebnim lepljenjem, tako da ne bo več rezultat funkcije 'RAND ()' in ne bo preračunana.

Storiti to,

  • Izbrati moramo vrednosti.
  • Pritisnite Ctrl + C, da kopirate vrednosti.
  • Ne da bi spremenili izbiro, pritisnite Alt + Ctrl + V, da odprete pogovorno okno "Posebno lepljenje" .
  • Med možnostmi izberite 'Vrednosti' in kliknite v redu.

Zdaj lahko vidimo, da je vrednost v vrstici s formulami vrednost sama, ne funkcija rand (). Zdaj so to le vrednote.

Obstaja še en način za pridobitev vrednosti, le da funkcija ni rezultat, ampak le za eno celico. Če želimo vrednost najprej, ne pa funkcije, so naslednji koraki:

  • Najprej vnesite = rand () v vrstico s formulo, nato pritisnite F9 in pritisnite "Enter".

Po pritisku na F9 dobimo samo vrednost.

Vrednost iz drugačnega obsega, ki ni 0 in 1 z uporabo RAND ()

Ker funkcija RAND vrne naključno decimalno število samo med 0 in 1, če želimo vrednost iz drugega obsega, lahko uporabimo naslednjo funkcijo:

Naj bo začetnica "a".

In b je končna točka

Funkcija bi bila 'RAND () * (ba) + a'

Denimo, da je 7 na primer "a" in 10 kot "b", potem bi bila formula " = RAND () * (10-7) +7 "

RANDBETWEEN () Funkcija

Kot navaja ime funkcije, ta funkcija vrne naključno celo število med danimi celimi števili. Tako kot funkcija RAND () se tudi ta funkcija preračuna, ko delovni zvezek spremenite ali odprete ( Volatile Function ).

Formula funkcije RANDBETWEEN je:

Spodaj : celo število, ki predstavlja spodnjo vrednost obsega.

Na vrh : celo število, ki predstavlja spodnjo vrednost obsega.

Za ustvarjanje naključnih števil v Excelu za študente med 0 in 100 bomo uporabili funkcijo 'RANDBETWEEN' .

Najprej moramo izbrati podatke, nato vtipkati formulo, tj. = RANDBETWEEN (0,100), in pritisniti Cntrl + Enter. Lahko imate raje spodnji posnetek zaslona.

Ker se bodo vrednosti preračunale, lahko z Alt + Ctrl + V odpremo pogovorno okno »Posebno lepljenje« in prilepimo samo kot vrednosti .

Sledite spodnjim korakom na posnetku zaslona.

Tako kot funkcija RAND (), lahko tudi mi uporabimo način vnašanja funkcije RANDBETWEEN v vrstico s formulami in pritisk F9, da rezultat pretvorimo v vrednost, nato pa pritisnemo Enter.

Stvari, ki si jih je treba zapomniti

  • Če je spodnji del večji od zgornjega, bo funkcija RANDBETWEEN vrnila # ŠTEVILO !
  • Če je kateri od podanih argumentov numeričen, bo funkcija vrnila #VREDNOST!
  • Funkcija RAND () in RANDBETWEEN () sta spremenljiva funkcija (preračunata), s čimer se poveča čas obdelave in lahko upočasni delovni zvezek.

Naključne številke v Excelu - projekt 1

Funkcijo RANDBETWEEN () lahko uporabimo za pridobivanje naključnih datumov med dvema datumoma.

Kot spodnji in zgornji argument bomo uporabili 2 datuma .

Po izbiri moramo formulo kopirati z bližnjico (Ctrl + D) .

Za spremembo zgornje in spodnje vrednosti funkcije lahko spremenimo začetni (D1) in končni datum (E1).

Naključne številke v Excelu - Projekt 2 - Glava in rep

Za naključno izbiro glave in repa lahko uporabimo funkcijo IZBERI v Excelu s funkcijo RANDBETWEEN .

Formulo moramo le kopirati v naslednjo in naslednjo celico vsakič v igri, 'Head' in 'Tail' pa bosta naključno.

Naključne številke v Excelu - Projekt 3 - Dodelitev regij

Velikokrat si moramo predstavljati in ustvarjati podatke za različne primere. Recimo, da imamo podatke o prodaji in moramo vsaki prodajni transakciji dodeliti tri različne regije.

Potem bi lahko uporabili funkcijo RANDBETWEEN s funkcijo CHOOSE.

Za preostale celice lahko povlečete enako.

Naključne številke v Excelu - Projekt 4 - Ustvarjanje Ludo Dice

S pomočjo funkcije RANDBETWEEN lahko ustvarimo tudi kocke za Ludo. Če želite narediti enako, moramo uporabiti funkcijo RANDBETWEEN v Excelu VBA . Sledite spodnjim korakom:

  • Združite štiri celice (B2: C3) z zavihkom Domov - > Skupina poravnave -> Spajanje in centriranje
  • Uporabite bližnjico na združeni celici s tipko za bližnjico ( ALT + H + B + T ) s pritiskom ene tipke za drugo.
  • Sredino in sredino poravnajte z uporabo zavihka Domov -> Skupina poravnave -> ukaz ' Center' in ' Middle Align '.
  • Če želite ustvariti gumb, uporabite zavihek Razvijalec -> Skupina kontrolnikov -> Vstavi -> 'Ukazni gumb'
  • Ustvarite gumb in izberite "Ogled kode" iz skupine " Nadzor" v razvijalcu.
  • Ko v spustnem meniju izberete » CommandButton1 «, prilepite naslednjo kodo:

RN = ("= RANDBETWEEN (1,6)")

Celice (2, 2) = RN

Datoteko shranite s pripono .xlsm, kot smo v delovnem zvezku uporabili kodo VBA . Ko pridete v okno Excela, deaktivirajte »Način oblikovanja«.

Zdaj, kadar koli kliknemo na gumb, dobimo naključno vrednost med 1 in 6.

Zanimive Članki...