RAND funkcija Google spreadsheets-ova: Generišite slučajne brojeve

01 od 01

Generišite slučajnu vrijednost između 0 i 1 sa funkcijom RAND

Generisanje slučajnih brojeva sa RAND funkcijom Google tabela.

Jedan od načina za generisanje slučajnih brojeva u Google Spreadsheets-u je RAND funkcija.

Sama po sebi, funkcija generiše ograničeni opseg kada je u pitanju stvaranje slučajnih brojeva, ali korišćenjem RAND-a u formulama i kombinovanjem sa drugim funkcijama, raspon vrijednosti, kao što je prikazano na slici iznad, može se lako proširiti.

Napomena : Prema podacima pomoći Google Spreadsheets-a, funkcija RAND vraća slučajni broj između 0 i 1 ekskluzivnog .

Ono što to znači je dok je uobičajeno opisati opseg vrijednosti koje generiše funkcija kao od 0 do 1, istina je tačnije reći da je opseg između 0 i 0.99999999 ....

Na isti način, formula koja vraća slučajni broj između 1 i 10 zapravo vraća vrijednost između 0 i 9.999999 ....

Sintaksa RAND funkcije

Sintaksa funkcije se odnosi na raspored funkcije i uključuje ime funkcije, zagrade, separatore za razmjenu i argumente .

Sintaksa za funkciju RAND je:

= RAND ()

Za razliku od funkcije RANDBETWEEN, za koju je potrebno navesti argumente visokog i niskog kraja, funkcija RAND ne prihvata nikakve argumente.

RAND funkcija i volatilnost

RAND funkcija je nestabilna funkcija koja se po podrazumevanim promenama ili ponovnim izračunavanjem svaki put kada se radni list menja, a ove promene uključuju akcije kao što je dodavanje novih podataka.

Nadalje, svaka formula koja zavisi - bilo direktno ili indirektno - na ćeliju koja sadrži isparljivu funkciju takođe će se ponovo izračunati svaki put kada se promeni radni list.

Prema tome, u radnim listovima koji sadrže velike količine podataka, isparljive funkcije treba koristiti sa oprezom jer mogu usporiti programsko vreme odziva zbog učestalosti ponovnog izračunavanja.

Generisanje novih slučajnih brojeva pomoću osvježavanja

Budući da je Google Spreadsheets online program, funkcija RAND može biti primorana da generiše nove slučajne brojeve osvežavajući ekran pomoću dugmeta osvežavanja web pregledača. U zavisnosti od korišćenog pretraživača, dugme za osvežavanje je obično kružna strelica koja se nalazi u blizini adresne linije pretraživača.

Druga opcija je pritiskanje tastera F5 na tastaturi koja takođe osvežava trenutni prozor pregledača:

Promena frekvencije osvežavanja RAND-a

U Google Spreadsheet-u, frekvencija kojom se RAND i druge neisplativene funkcije ponovo izračunavaju mogu se promeniti od podrazumevane promjene na:

Koraci za promenu stope osvežavanja su:

  1. Kliknite na meni File da biste otvorili listu opcija menija
  2. Kliknite na Postavke tabele u listi da biste otvorili dijaloški okvir za postavke tablice
  3. U odeljku Ponovno izračunavanje dijaloga kliknite na trenutnu postavku - na primer u meniju za prikazivanje kompletne liste opcija preračunavanja
  4. Kliknite na željenu opciju recalculacije na listi
  5. Kliknite na dugme Sačuvaj postavke da biste sačuvali promenu i vratili se na radni list

RAND Primjeri funkcija

U nastavku su navedeni koraci potrebni za reprodukciju primjera prikazanih na slici iznad.

  1. Prvi ulazi u funkciju RAND po sebi;
  2. Drugi primer stvara formulu koja generiše slučajni broj između 1 i 10 ili 1 i 100;
  3. Treći primjer generiše slučajni cijeli broj od 1 do 10 pomoću funkcije TRUNC.

Primer 1: Unošenje funkcije RAND

Pošto funkcija RAND ne uzima argumente, lako se može uneti u bilo koju ćeliju radnog lista jednostavnim tipkanjem:

= RAND ()

Alternativno, funkcija se takođe može uneti pomoću polja automatskog predloživanja Google Spreadsheets -a koja se pojavljuje, jer se ime funkcije unosi u ćeliju. Koraci su:

  1. Kliknite na ćeliju u radnom listu gde će se prikazati rezultati funkcije
  2. Ukucajte znak jednakosti (=), a zatim ime funkcije rand funkcije
  3. Dok ukucate, pojavljuje se polje za automatsko sugestiranje sa imenima funkcija koje počinju slovom R
  4. Kada se u polju pojavljuje ime RAND , kliknite na ime pomoću pokazivača miša da biste uneli ime funkcije i otvoreni okrugli nosač u izabranu ćeliju
  5. Nasumičan broj između 0 i 1 bi trebalo da se pojavi u trenutnoj ćeliji
  6. Da biste generisali drugu, pritisnite taster F5 na tastaturi ili osvežite pregledač
  7. Kada kliknete na trenutnu ćeliju, kompletna funkcija = RAND () se pojavljuje u traci formule iznad radnog lista

Primer 2: Generisanje slučajnih brojeva između 1 i 10 ili 1 i 100

Opšti oblik jednačine koji se koristi za generisanje slučajnog broja u određenom rasponu je:

= RAND () * (visoka - niska) + niska

gde visoka i niska označavaju gornje i donje granice željenog opsega brojeva.

Da biste generirali slučajni broj između 1 i 10, unesite sledeću formulu u ćeliju radnog lista:

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

Da biste generirali slučajni broj između 1 i 100, unesite sledeću formulu u radnu listu ćelije:

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

Primer 3: Generisanje slučajnih celina između 1 i 10

Da bi se vratio cijeli broj - cijeli broj bez decimalnog dela - opšti oblik jednačine je:

= TRUNC (RAND () * (visoka - niska) + niska)

Da biste generirali slučajni cijeli broj od 1 do 10, unesite sledeću formulu u radnu listu ćelije:

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