Usein sinun on luotava joukko satunnaislukuja. Olipa kyseessä näytetietojen luominen tai skriptin testaaminen, satunnaislukujen kirjoittaminen manuaalisesti solujen sisällä voi olla aikaa vievää ja työlästä. Tässä on Google Sheetsin RAND-toiminto. Sen avulla voit luoda satunnaisluvun yksinkertaisella kaavalla.
Tässä artikkelissa tarkastellaan perusteellisesti, kuinka voit tehdä sen laskentataulukoissasi. Lue eteenpäin satunnaislukujen luomisen hallitsemiseksi Google Sheetsissa.
RAND- ja RANDBETWEEN-toiminto
RAND-kaavan käyttäminen luo satunnaisen desimaaliluvun välillä 0 ja 1, minkä vuoksi voit käyttää sitä satunnaislukugeneraattorina laskentataulukossasi. Tässä on RAND-funktion syntaksi:
=RAND()
Kaavalla ei ole argumentteja. Jos hakasulkeisiin kirjoitetaan jotain, kaava palauttaa numeron #Ei käytössä virhe.
RAND-funktio on epävakaa, mikä tarkoittaa, että se laskee arvon uudelleen aina, kun teet muutoksia laskentataulukkoon tai lataat Google Sheets -välilehden uudelleen. Koska funktio laskee uudelleen joka kerta, tämä voi johtaa hidastumiseen, varsinkin jos kaavan esiintymiä on paljon.
Voit myös käyttää RANDBETWEEN-funktiota käyttämällä seuraavaa syntaksia:
=RANDBETWEEN(alempi, ylempi)
Kaavassa on kaksi argumenttia:
- alempi - Tämä kokonaisluku määrittää alueen alarajan. Luotu satunnaisluku on yhtä suuri tai suurempi kuin tämä parametri.
- ylempi - Tämä kokonaisluku edustaa alueen ylärajaa. Luotu satunnaisluku on yhtä suuri tai pienempi kuin tämä parametri.
Muista, että samoin kuin RANDBETWEEN Excelissä, molempien argumenttien on sisällettävä kokonaisluku, jolla voi olla joko solun osoite tai arvo. Muista myös, että alemman kokonaisluvun on oltava pienempi kuin ylemmän kokonaisluvun.
Erot RANDin ja RANDBETWEENin välillä
Jotta voit erottaa nämä kaksi toimintoa toisistaan, tässä on muutamia tapoja, joilla RAND- ja RANDBETWEEN-funktiot eivät ole samanlaisia:
- RANDBETWEEN-funktio tuottaa epätodennäköisemmin ainutlaatuisia satunnaislukuja pienemmillä alueilla kuin RAND-funktio.
- RAND-funktio palauttaa desimaaliarvot, kun taas RANDBETWEEN-funktio palauttaa kokonaislukuja.
- RAND-funktio ei ota argumentteja, mikä tarkoittaa, että sulut jätetään tyhjiksi. RANDBETWEEN sen sijaan ottaa kaksi argumenttia: ylä- ja alaraja.
- RAND voi generoida minkä tahansa luvun välillä 0 ja 1, kun taas RANDBETWEEN voi generoida satunnaisluvun käyttäjän määrittämien rajojen välillä.
Satunnaislukugeneraattori kahden arvon välillä
Satunnaisluvun luominen kahden arvon välille vaatii RAND-kaavan näppärää käyttöä. Oletetaan ensin, että X ja Y ovat ylä- ja alarajoja. Kun tämä pitää mielessä, kaava näyttää suunnilleen tältä:
=RAND() * (X - Y) + Y
Olettaen, että sinulla on arvot 100 ja 1, kaava näyttää toiminnassa tältä:
=RAND() * (100-1) + 1.
Vaihtoehtoisesti voit käyttää myös RANDBETWEEN-toimintoa samaan tarkoitukseen. Kaavan käyttäminen on melko yksinkertaista. Sinun on kirjoitettava ylä- ja alaraja kaavan sisään oikeaa syntaksia noudattaen. Tässä esimerkissä kirjoitamme ylä- ja alarajat laskentataulukkoon ja kaavan solun osoitteen.
Tässä ovat vaiheet, jotka sinun on noudatettava tehdäksesi tämän:
- Kirjoita ylä- ja alarajat vastaaviin soluihinsa. Sillä ei ole väliä missä solu sijaitsee. Tulosteen tulee olla kunnossa, kunhan kirjoitamme osoitteet kaavaan oikealla syntaksilla.
- Kirjoita =RANDBETWEEN( kaava. Syötä ensin alaraja ja sitten yläraja pilkulla erotettuna. Viimeistele se asettamalla kiinnike.
- Lopuksi paina Tulla sisään suorittaa kaavan. Sinun pitäisi nähdä satunnainen luku ylä- ja alarajan välissä.
- Luodaksesi satunnaisluvun kahdelle muulle sarakkeen solulle, voit käyttää automaattisen täytön ominaisuutta tai napsauttaa kaavan sisältävään soluun, napauta ja vedä alas sinistä pistettä valitun solun oikeassa alakulmassa.
Luo joukko satunnaislukuja
Voit myös luoda taulukkoon satunnaislukuja käyttämällä RANDARRAY-toimintoa. ARRAY-toiminnot ovat kuin hienoja pieniä Google Sheets -hakkerointi joiden avulla voit käyttää kaavoja massana. Tässä on kaavan syntaksi:
=RANDARRAY(rivi, sarake)
Kaavassa on kaksi valinnaista argumenttia:
- rivi - Näytettävien rivien määrä, satunnaisluku. Tämä argumentti tulee välttämättömäksi, jos määrität arvon sarakeargumentissa.
- sarake - Niiden sarakkeiden lukumäärä, joissa haluat näyttää satunnaisluvun.
Noudata seuraavia ohjeita, jos haluat luoda taulukon satunnaisluvuilla:
- Valitse solu, jossa haluat suorittaa kaavan.
- Aloita kirjoittaminen =RANDARRAY( Kirjoita nyt rivien määrä ja sarakkeiden lukumäärä pilkulla erotettuina.
- Viimeistele kaava kirjoittamalla sulkeva sulku.
- Lehdistö Tulla sisään suorittaa kaavan.
Haihtuvien funktioiden virkistystaajuuden muuttaminen
Sekä RANDBETWEEN että RAND ovat epävakaita, mikä tarkoittaa, että näiden kahden funktion luomat luvut eivät pysy ennallaan. Uusi arvo lasketaan uudelleen aina, kun arkkiin tehdään muutos tai sivu ladataan uudelleen.
Voit kuitenkin muuttaa uudelleenlaskenta-asetuksia vastaamaan paremmin tarpeitasi. Voit tehdä tämän seuraavasti:
- Klikkaa Tiedosto yläpalkissa. Tämä avaa pudotusvalikon. Siellä, napsauta asetukset.
- Napsauta avautuvassa ikkunassa Laskeminen avataksesi uuden välilehden, jonka avulla voit muuttaa uudelleenlaskenta-asetuksia.
- Klikkaa Uudelleenlaskenta vaihtoehto. Tämä avaa avattavan valikon, jossa on muutamia vaihtoehtoja.
- Valitse työhösi sopiva vaihtoehto.
- Klikkaa Tallenna asetukset tallentaaksesi muutokset.
Satunnaislukugeneraattorin päättäminen Google Sheetsiin
On olemassa useita tapoja luoda satunnaisluku Google Sheetsissä, nimittäin RAND-, RANDBETWEEN- ja RANDARRAY-funktiot. Tämä voi olla hienoa, jos tarvitset satunnaisia numeroita laskentataulukoihisi.
4 syytä, miksi Google Sheets on paras ohjelmisto, jota voit käyttää yrittäjänä
Lue Seuraava
Liittyvät aiheet
- Tuottavuus
- Google Sheets
- Laskentataulukko
Kirjailijasta
tilaa uutiskirjeemme
Liity uutiskirjeemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e-kirjoja ja eksklusiivisia tarjouksia!
Klikkaa tästä tilataksesi