Een manier om ewekansige getalle in Google Blaaie te genereer, is met die RAND-funksie. Op sigself skep die funksie 'n beperkte reeks wanneer dit kom by die generering van ewekansige getalle. Deur RAND in formules te gebruik en dit met ander funksies te kombineer, kan die reeks waardes maklik uitgebrei word.
Hoe die RAND-funksie werk
Deur die hoë en lae waardes van 'n reeks te spesifiseer, kan RAND ewekansige getalle binne 'n gespesifiseerde reeks terugstuur, soos 1 en 10 of 1 en 100.
Die funksie se uitset kan ook tot heelgetalle verminder word deur die funksie met die TRUNC-funksie te kombineer, wat alle desimale plekke van 'n getal afkap of verwyder.
In Google Blaaie, wanneer 'n ewekansige waarde tussen 0 en 1 gegenereer word, gee die RAND-funksie 'n ewekansige getal tussen 0 inklusief en 1 eksklusief terug. Alhoewel dit gewoonlik is om die reeks waardes wat deur die funksie gegenereer word as van 0 tot 1 te beskryf, is dit in werklikheid meer presies om te sê die reeks is tussen 0 en 0.99999999…
Die formule wat 'n ewekansige getal tussen 1 en 10 gee, gee 'n waarde tussen 0 en 9,99999…
Die RAND-funksie-sintaksis
'n Funksie se sintaksis verwys na die uitleg van die funksie en sluit die funksie se naam, hakies, kommaskeiers en argumente in.
Die sintaksis vir die RAND-funksie is:
=RAND ()
Anders as die RANDBETWEEN-funksie, wat vereis dat hoë- en lae-end-argumente gespesifiseer moet word, aanvaar die RAND-funksie geen argumente nie.
Die RAND-funksie en wisselvalligheid
Die RAND-funksie is 'n wisselvallige funksie wat by verstek verander of herbereken elke keer as die werkblad verander, en hierdie veranderinge sluit aksies in soos die byvoeging van nuwe data.
Verder, enige formule wat óf direk óf indirek afhanklik is van 'n sel wat 'n vlugtige funksie bevat, word ook herbereken elke keer wanneer 'n verandering in die werkblad plaasvind.
Daarom, in werkblaaie wat groot hoeveelhede data bevat, moet vlugtige funksies met omsigtigheid gebruik word, aangesien dit die program se reaksietyd kan vertraag as gevolg van die frekwensie van herberekenings.
Genereer nuwe ewekansige nommers met herlaai
Omdat Google Sheets 'n aanlyn sigbladprogram is, kan die RAND-funksie gedwing word om nuwe ewekansige nommers te genereer deur die skerm te verfris deur die webblaaier-herlaaiknoppie te gebruik.
'n Tweede opsie is om die F5 sleutel op die sleutelbord te druk, wat ook die huidige blaaiervenster verfris.
Verandering van die herlaaifrekwensie van RAND
In Google Blaaie kan jy die frekwensie waarmee RAND en ander vlugtige funksies herbereken verander vanaf die verstek by verandering na:
- Op verandering en elke minuut.
- Op verandering en elke uur.
Stappe vir die verandering van die herlaaitempo is:
- Kies die File-kieslys om die spyskaart se lys opsies oop te maak.
-
Kies Sigbladinstellings in die lys om die Sigbladinstellings-dialoogkassie oop te maak.
-
Onder die Herberekening-afdeling van die dialoogkassie, kies die huidige instelling, soos on change om die volledige lys van herberekeningopsies te wys.
-
Kies die verlangde herberekeningopsie op die lys.
-
Kies die Stoor instellings-knoppie om die verandering te stoor en terug te keer na die werkblad.
Betree die RAND-funksie
Aangesien die RAND-funksie geen argumente gebruik nie, kan dit in enige werkbladsel ingevoer word deur te tik:
=RAND ()
Alternatiewelik kan jy ook die funksie invoer deur Google Sheets se outo-voorstel-blokkie te gebruik wat opduik as die naam van die funksie in 'n sel getik word. Die stappe is:
- Kies 'n sel in 'n werkblad waar die funksie se resultate vertoon moet word.
-
Tik die gelykteken (=) gevolg deur die naam van die funksie RANDTerwyl jy tik, verskyn die outo-voorstel-blokkie met die name van funksies wat met die letter R begin. Wanneer die naam RAND in die blokkie verskyn, kies die naam om die funksienaam in te voer en 'n oop ronde hakie in die geselekteerde sel.
-
'n Ewekansige getal tussen 0 en 1 verskyn in die huidige sel. Om nog een te genereer, druk die F5 sleutel op die sleutelbord of verfris die blaaier.
Wanneer jy die huidige sel kies, verskyn die volledige funksie=RAND () in die formulebalk bo die werkblad.
Genereer ewekansige getalle tussen 1 en 10 of 1 en 100
Die algemene vorm van die vergelyking wat gebruik word om 'n ewekansige getal binne 'n gespesifiseerde reeks te genereer, is:
=RAND()(Hoog - Laag) + Laag
Hier dui Hoog en Laag die boonste en onderste grense van die verlangde reeks getalle aan.
Om 'n ewekansige getal tussen 1 en 10 te genereer, voer die volgende formule in 'n werkbladsel in:
=RAND()(10 - 1) + 1
Om 'n ewekansige getal tussen 1 en 100 te genereer, voer die volgende formule in 'n werkbladsel in:
=RAND()(100 - 1) + 1
Generering van ewekansige heelgetalle tussen 1 en 10
Om 'n heelgetal terug te gee - 'n heelgetal met geen desimale gedeelte nie - die algemene vorm van die vergelyking is:
=TRUNC (RAND() (Hoog - Laag) + Laag)
Om 'n ewekansige heelgetal tussen 1 en 10 te genereer, voer die volgende formule in 'n werkbladsel in:
=TRUNC (RAND()(10 - 1) + 1)