Satunnaislukugeneraattori Excelissä: kuinka ja milloin sitä käytetään

Excelin(Excel) satunnaislukugeneraattoria voi hyödyntää yllättävän paljon . Mutta ennen kuin teet sen, on tärkeää ymmärtää satunnaislukugeneraattorin toiminta ja kuinka voit käyttää sitä eri sovelluksissa.

Kun olet oppinut käyttämään satunnaislukutoimintoja, voit esimerkiksi luoda näytetietoja laskelmien testaamista varten, valita pelaajien järjestyksen peliin, valita kilpailun voittajat ja monia muita asioita.

Satunnaislukugeneraattoritoiminnot (Random Number Generator Functions)Excelissä(Excel) _

Excelin(Excel) kaksi toimintoa, jotka luovat satunnaislukuja, ovat RAND , RANDBETWEEN ja RANDARRAY .

  • RAND : Palauttaa satunnaisluvun väliltä 0 ja 1. Tämä on yleensä desimaaliluku, kuten 0,358432. 
  • RANDBETWEEN : Palauttaa satunnaisluvun kahden antamasi numeron välillä. Toisin sanoen, jos haluat satunnaisluvun väliltä 1 ja 100, tämä funktio palauttaa kokonaislukuarvon kyseisellä alueella. 
  • RANDARRAY : Palauttaa minkä tahansa määrän satunnaisia ​​kokonaislukuja tai desimaalilukuja minkä tahansa vähimmäis- tai maksimilukujen välillä ja minkä tahansa haluamasi rivi- ja sarakealueen välillä.

Aina kun avaat laskentataulukon tai päivität laskelmia, molemmat funktiot luovat uuden satunnaisarvon. Valitettavasti kaikki laskentataulukon muutokset käynnistävät näiden arvojen päivityksen.

Muista myös, että nämä molemmat satunnaislukufunktiot voivat tuottaa päällekkäisiä arvoja, kun käytät niitä useissa soluissa(multiple cells) . On todennäköisempää, että RANDBETWEEN luo kaksoiskappaleita, koska RAND luo desimaalit ja mahdollisia lukuja on paljon enemmän.

Kuinka käyttää RAND-toimintoa

RAND - funktio on erittäin yksinkertaista käyttää, koska siinä ei ole lainkaan argumentteja. Kirjoita vain(Just) " =RAND ()" soluun ja paina Enter

Tämä luo välittömästi desimaaliluvun välillä 0 ja 1.

Milloin RAND-toimintoa käytetään

Miten näin yksinkertainen toiminto voi olla hyödyllinen? Tässä on muutamia käytännön ideoita RAND - toiminnon käyttöön. 

Oletetaan, että sinulla on luettelo lautapeliä pelaavista ystävistäsi ja haluat nopeasti selvittää pelijärjestyksen. RAND - toiminto on täydellinen tähän.

Listaa vain kaikkien ystäviesi nimet ensimmäiseen sarakkeeseen.

Käytä RAND () -funktiota satunnaisten desimaalien luomiseen seuraavaan sarakkeeseen.

Valitse lopuksi molemmat sarakkeet, valitse valikosta Etusivu(Home) , valitse nauhasta Lajittele ja suodata(Sort & Filter) ja valitse sitten Mukautettu lajittelu(Custom Sort) .

Valitse Lajittele(Sort) - ikkunassa sarake, jossa on lajiteltavat satunnaisluvut, ja järjestele ne suurimmasta pienimpään(Largest to Smallest) . Valitse OK .

Tämä järjestää luettelosi uudelleen luotujen satunnaislukujen mukaan. Näiden lisäksi se turvautuu myös nimet uuteen pelijärjestykseen.

Voit käyttää RANDia(RAND) samalla tavalla kaikissa tapauksissa, joissa haluat satunnaistaa arvon laskutoimituksessa, tekstiarvojen luettelossa tai mitä tahansa muuta laskentataulukkoon tallennettua.

Kuinka käyttää RANDBETWEEN-toimintoa

RANDBETWEEN- toiminto on melkein yhtä yksinkertainen käyttää kuin RAND - toiminto. Kirjoita vain(Just) " RANDBETWEEN ([min], [max]" ja korvaa min ja max pienimmällä ja suurimmalla numerolla alueella, jolle haluat numeroita.

Kun painat Enter , solu sisältää satunnaisluvun pienen tai suuren arvon välillä.

Milloin käyttää RANDBETWEEN-toimintoa(RANDBETWEEN Function)

RANDBETWEEN satunnaislukugeneraattoritoiminto on jopa hyödyllisempi kuin RAND -(RANDBETWEEN) toiminto. Tämä johtuu siitä, että sen avulla voit sisältää palautetut satunnaisluvut alueella. Se palauttaa myös kokonaislukuja desimaalien sijaan.

Tämä antaa sinulle erittäin luovia tapoja käyttää tätä toimintoa satunnaisten tehtävien soveltamiseen, kun haluat olla oikeudenmukainen, tai määrittää kiinteitä numeroita ihmisille tai asioille ilman puolueellisuutta.

Katsotaanpa esimerkkiä. Oletetaan, että sinulla on 12 henkilön luettelo ja haluat jakaa heidät kahteen 6 hengen tiimiin ilman kiusaamista, joka johtuu siitä, että annat ihmisten "valita" suosikkihenkilönsä kuhunkin joukkueeseen.

Luo ensin laskentataulukko, jossa on kaikkien pelaajien nimet.

Lisää seuraava toiminto seuraavaan sarakkeeseen jokaisen pelaajan nimen viereen. Paina sitten Enter .

=RANDBETWEEN(1,2)

Voit kirjoittaa tämän ensimmäiseen soluun ja täyttää loput sen alapuolelle(fill the rest below it) . Tämä määrittää jokaisen pelaajan automaattisesti joukkueeseen 1 tai joukkueeseen 2.

Jos huomaat, että kahden joukkueen välinen jakautuminen ei ole tasainen, syötä funktio uudelleen ensimmäiseen soluun ja paina Enter . Tämä päivittää kaikki solut uudelleen. Toista(Repeat) kunnes jako kahden joukkueen välillä on tasan.

RANDARRAY-toiminnon käyttäminen

RANDARRAY - toiminto on käytettävissä vain Excel 365 : (Excel 365 only)ssä(RANDARRAY) . Jos sinulla on tämä Excel -versio , tämä on erittäin tehokas satunnaisgeneraattoritoiminto Excelissä(Excel) , jota voit käyttää monenlaisiin tarkoituksiin.

Sen käyttö on hyvin yksinkertaista, ja siinä on paljon valinnaisia ​​asetuksia. Kirjoita vain(Just) seuraava mihin tahansa soluun:

=RANDARRAY ([rows], [columns], [min], [max], [integer])

Parametrit ovat seuraavat:

  • rivit(rows) : satunnaislukujen luomiseen tarvittavien rivien määrä
  • sarakkeet(columns) : sarakkeiden määrä satunnaisten lukujen luomiseen
  • min : Numeroiden vähimmäisraja
  • max : Numeroiden enimmäisraja
  • kokonaisluku(integer) : haluatko desimaalit tai kokonaisluvut ( TRUE tai FALSE )

Jos käytät vain RANDARRAY- toimintoa yksin etkä käytä mitään valinnaisista parametreista, se toimii aivan kuten RAND - funktio.

Muista vain, että RANDARRAY- toiminto on erittäin joustava ja täyttää vain niin monta riviä ja saraketta kuin määrität, täsmälleen määrittämäsi tavalla. Oletusarvo(Default) on aina desimaalit ja vain 1 rivi ja 1 sarake.

Milloin RANDARRAY-toimintoa käytetään

RANDARRAY -(RANDARRAY) toimintoa käytetään parhaiten, kun tarvitset koko kokoelman satunnaislukuja, mukaan lukien useita sarakkeita ja useita rivejä.

Jos esimerkiksi simuloit jotain satunnaista lottonumerovaihtoehtojen luetteloa, voit luoda nopeasti luettelon riveistä, jotka sisältävät 6 saraketta (6 arpapallolle). Aseta rajaksi 69 ja anna Excelin(Excel) arvata 10 lottovalintaasi seuraavalla toiminnolla:

=RANDARRAY(10,6,1,69,TRUE)

Aseta tämä laskentataulukon ensimmäiseen soluun ja paina Enter .

Näet luodun taulukon, joka sisältää 10 riviä ja 6 saraketta.

Tämä toiminto voi olla loistava ratkaisu tieteeseen tai tilastolliseen tutkimukseen, jos tarvitset suuren satunnaisen tietojoukon etkä halua rakentaa sitä kaikkea manuaalisesti.

Oikean satunnaislukugeneraattorin(Random Number Generator) valitseminen Excelissä(Excel)

Kumpi kolmesta käyttämästäsi Excel-funktiosta(Excel functions) riippuu lähinnä siitä, mitä tuloksia etsit. Jos et välitä siitä, mikä numero on, RAND pärjää hyvin. Jos haluat rajoittaa luotujen lukujen määrää, valitse RANDBETWEEN . Ja jos etsit paljon suurempaa tietojoukkoa kokonaisella numerotaulukolla, RANDARRAY on silloin paras vaihtoehto sinulle.



About the author

Olen ohjelmistoinsinööri, jolla on yli 10 vuoden kokemus Windows-pohjaisten sovellusten suunnittelusta, rakentamisesta ja ylläpidosta. Olen myös perehtynyt tekstinkäsittelyyn, laskentataulukkolaskentaan ja esityksiin. Osaan kirjoittaa selkeitä ja ytimekkäitä kuvauksia koodista, selittää monimutkaisia ​​käsitteitä aloitteleville kehittäjille ja tehdä vianmäärityksiä asiakkaille lennossa.



Related posts