Miten luodaan satunnaisia ​​lukuja Excelin RAND-toiminnolla

01/01

Luo satunnainen arvo välillä 0 ja 1 RAND-toiminnolla

Luo satunnaisia ​​numeroita RAND-toiminnolla. © Ted French

Yksi tapa tuottaa satunnaislukuja Excelissä on RAND-toiminnolla.

Itse toiminnolla luodaan rajallinen satunnaislukujen alue, mutta käyttämällä RAND: a kaavoissa, joissa on muita toimintoja, arvoalue voidaan yllä kuvatulla tavalla laajentaa siten, että:

Huomaa : Excelin ohjetiedoston mukaan RAND-funktio palauttaa tasaisesti jaetun luvun, joka on suurempi tai yhtä suuri kuin 0 ja alle 1 .

Tämä tarkoittaa sitä, että vaikka on normaalia kuvata funktion tuottamaa arvoaluetta 0: stä 1: een, totuus on tarkemmin sanottuna alue 0 ... 0,99999999 ....

Samalla tavoin kaava, joka palauttaa satunnaisen numeron 1: stä 10: een, palauttaa arvon 0 ... 9.999999 ....

RAND-toiminnon syntaksi

Toiminnon syntaksi viittaa funktion ulkoasuun ja sisältää funktion nimen, kannakkeet, pilkkuerot ja argumentit .

RAND-toiminnon syntaksi on:

= RAND ()

Toisin kuin RANDBETWEEN-toiminto , joka vaatii korkean ja matalan pään argumenttien määrittämistä, RAND-funktio ei hyväksy argumentteja.

RAND-toimintoesimerkkejä

Seuraavassa luetellaan vaiheet, joita tarvitaan yllä kuvatun esimerkkien toistamiseen.

  1. Ensimmäinen tulee RAND-toimintoon itse;
  2. Toinen esimerkki luo kaavan, joka tuottaa satunnaisluvun välillä 1 ja 10 tai 1 ja 100;
  3. Kolmas esimerkki luo satunnaisen kokonaislukeman välillä 1 - 10 käyttämällä TRUNC-toimintoa;
  4. Viimeisessä esimerkissä ROUND-toiminto vähentää satunnaislukujen desimaalien määrää.

Esimerkki 1: RAND-toiminnon syöttäminen

Koska RAND-toiminto ei ole argumentteja, se voidaan helposti syöttää mihin tahansa laskentataulukon soluihin napsauttamalla solua ja kirjoittamalla:

= RAND ()

ja painamalla näppäimistön Enter-näppäintä. Tulos on satunnaisluku solun 0 ja 1 välillä.

Esimerkki 2: Satunnaislukujen generointi välillä 1 ja 10 tai 1 ja 100

Sellaisen yhtälön yleinen muoto, jota käytetään satunnaislukujen määrittämiseen määritellyllä alueella, on:

= RAND () * (korkea - alhainen) + alhainen

jossa High ja Low merkitsevät halutun numeroluokan ylä- ja alarajat.

Satunnaislukujen luominen 1: n ja 10: n välille syöttää seuraavan kaavan laskentataulukkoon:

= RAND () * (10 - 1) + 1

Satunnaislukujen tuottaminen 1: n ja 100: n välille syöttää seuraavan kaavan laskentataulukkoon:

= RAND () * (100 - 1) + 1

Esimerkki 3: Satunnaislukujen generointi välillä 1 ja 10

Palauttamiseksi kokonaisluku - kokonaisluku ilman desimaalimäärää - yhtälön yleinen muoto on:

= TRUNC (RAND () * (korkea - alhainen) + alhainen)

Jos haluat luoda satunnaisen kokonaislukuarvon välillä 1 ja 10, kirjoita seuraava kaava laskentataulukkoon:

= TRUNC (RAND () * (10 - 1) + 1)

RAND ja ROUND: Pienennä desimaaleja paikkoja

Sen sijaan, että kaikki desimaalipisteet poistettaisiin TRUNC-toiminnolla, viimeinen yllä oleva esimerkki käyttää seuraavia ROUND-toimintoja yhdessä RAND: n kanssa vähentääkseen satunnaislukujen desimaalien määrää kahteen.

= Round (RAND () * (100-1) +2,2)

RAND-funktio ja volatiliteetti

RAND-toiminto on yksi Excelin epävakaista toiminnoista . Tämä tarkoittaa sitä, että:

Aloita ja lopeta satunnaislukugeneraatio F9: lla

RAND-toiminnon pakottaminen tuottamaan uusia satunnaislukuja tekemättä muita muutoksia laskentatauluun voidaan suorittaa myös painamalla näppäimistön F9- näppäintä. Tämä pakottaa koko laskentataulukon uudelleen laskemaan - mukaan lukien kaikki solut, jotka sisältävät RAND-toiminnon.

F9- näppäintä voidaan myös käyttää estämään satunnaisluvun muuttaminen joka kerta, kun muutos tehdään laskentataulukkoon, käyttämällä seuraavia vaiheita:

  1. Napsauta laskentataulukon solua, jossa satunnaisluku tulee asumaan
  2. Kirjoita funktio = RAND () laskentataulukon yläpuolelle olevaan kaava-palkkiin
  3. Vaihda RAND-toiminto staattiseen satunnaislukuun painamalla F9- näppäintä
  4. Syötä satunnaisluku valittuun soluun painamalla näppäimistön Enter- näppäintä
  5. F9: n painaminen uudelleen ei vaikuta satunnaislukuun

RAND-toiminnon valintaikkuna

Lähes kaikki Excel-toiminnot voidaan syöttää käyttämällä valintaikkunoita sen sijaan, että ne syötettäisiin manuaalisesti. Voit tehdä tämän RAND-toiminnolla seuraavasti:

  1. Napsauta laskentataulukon solua , jossa funktion tulokset näytetään.
  2. Napsauta nauhan kaavojen välilehteä.
  3. Valitse Math & Trig nauhalta avataksesi toiminnon avattavasta luettelosta.
  4. Napsauta RAND- luetteloa.
  5. Toiminnon valintaikkuna sisältää tietoja, joiden avulla funktio ei saa argumentteja;
  6. Sulje valintaikkuna napsauttamalla OK ja palaa laskentataulukkoon.
  7. Nykyisessä solussa pitäisi näkyä satunnaisluku 0: n ja 1: n välillä;
  8. Voit luoda toisen painamalla näppäimistön F9- näppäintä;
  9. Kun napsautat solua E1, koko toiminto = RAND () näkyy laskentataulukon yläpuolella olevassa kaavassa.

RAND-toiminto Microsoft Wordissa ja PowerPointissa

RAND-toimintoa voidaan käyttää myös muissa Microsoft Office -ohjelmissa, kuten Wordissa ja PowerPointissa, satunnaisten tietojen siirtämiseen asiakirjaan tai esitykseen. Yksi mahdollinen käyttö tähän ominaisuuteen on täyteainepitoisuus malleissa.

Jotta voit käyttää tätä toimintoa, anna toiminto samalla tavalla kuin muissa ohjelmissa kuin Excelissä:

  1. Napsauta hiirellä sijainnissa, johon teksti lisätään.
  2. Tyyppi = RAND ();
  3. Paina näppäimistön Enter-näppäintä.

Satunnaisen tekstin kappaleiden määrä vaihtelee käytetyn ohjelman version mukaan. Esimerkiksi Word 2013 luo viisi tekstiosaa oletuksena, kun taas Word 2010 luo vain kolme.

Jos haluat hallita tuotetun tekstin määrää, kirjoita haluttujen kohtien määrä argumenttina tyhjien suluiden väliin.

Esimerkiksi,

= RAND (7)

tuottaa valitulle paikalle seitsemän tekstikappaletta.