Skip to main content

Bruke Google Sheets RAND-funksjonen

CS50 Lecture by Steve Ballmer (April 2025)

CS50 Lecture by Steve Ballmer (April 2025)
Anonim

En måte å generere tilfeldige tall i Google Sheets er med RAND-funksjonen. I seg selv genererer funksjonen et begrenset område når det gjelder å generere tilfeldige tall, men ved å bruke RAND i formler og ved å kombinere det med andre funksjoner, kan verdieringsområdet enkelt utvides.

  • Ved å angi høye og lave verdier av et område, kan RAND gjøres for å returnere tilfeldige tall innenfor et spesifisert område som 1 og 10 eller 1 og 100.
  • Funksjonens utgang kan også reduseres til heltall ved å kombinere funksjonen med TRUNC-funksjonen, som avkorter eller fjerner alle desimaler fra et tall.

I Google Sheets, når du genererer en tilfeldig verdi mellom 0 og 1, returnerer RAND-funksjonen et tilfeldig tall mellom 0 inklusive og 1 eksklusiv. Selv om det er vanlig å beskrive rekkevidden av verdier som genereres av funksjonen som fra 0 til 1, er det i sannhet mer nøyaktig å si at området ligger mellom 0 og 0.99999999 ….

Formelen som returnerer et tilfeldig tall mellom 1 og 10 returnerer en verdi mellom 0 og 9.99999 ….

RAND-funksjons syntaksen

En funksjons syntaks refererer til utformingen av funksjonen og inkluderer funksjonens navn, parentes, komma-separatorer og argumenter.

Syntaxen for RAND-funksjonen er:

= RAND ()

I motsetning til RANDBETWEEN-funksjonen, som krever høy- og lav-ende-argumenter som skal spesifiseres, aksepterer RAND-funksjonen ingen argumenter.

RAND-funksjonen og volatiliteten

RAND-funksjonen er en flyktig funksjon som som standard endres eller omberegnes hver gang regnearket endres, og disse endringene inkluderer handlinger som tillegg av nye data.

Videre beregnes en formel som enten direkte eller indirekte avhenger av en celle som inneholder en flyktig funksjon, også hver gang en endring i regnearket oppstår.

Derfor, i arbeidsark som inneholder store mengder data, bør volatilfunksjoner brukes med forsiktighet, da de kan redusere programmets responstid på grunn av frekvensen av omberegninger.

Genererer nye tilfeldige tall med oppdatering

Fordi Google Sheets er et nettbasert regnearkprogram, kan RAND-funksjonen genereres nye tilfeldige tall ved å forfriske skjermen ved hjelp av oppdateringsknappen for nettleseren.

Et annet alternativ er å trykke på F5 nøkkel på tastaturet som også oppdaterer det nåværende nettleservinduet.

Endre Refresh Frequency of RAND

I Google Sheets kan frekvensen som RAND og andre volatile funksjoner omberegne, endres fra standardinnstillingen på endring til:

  • Ved forandring og hvert minutt
  • På endring og hver time

Fremgangsmåten for å endre oppdateringsfrekvensen er:

  1. Klikk påFilmenyen for å åpne menyens liste over alternativer.
  2. Klikk påInnstillinger for regneark i listen for å åpneInnstillinger for regneark dialogboks.
  3. UnderOmregningdelen av dialogboksen, klikk på gjeldende innstilling, for eksempelpå endringfor å vise hele listen over omberegningsalternativer.
  4. Klikk på ønsket omberegningsalternativ i listen.
  5. Klikk påLagre innstillinger knappen for å lagre endringen og gå tilbake til regnearket.

Angir RAND-funksjonen

Siden RAND-funksjonen ikke tar noen argumenter, kan den skrives inn i en hvilken som helst regnearkcelle ved å skrive:

= RAND ()

Alternativt kan funksjonen også skrives inn ved hjelp av Google Sheets ' auto-foreslå boks som dukker opp som navnet på funksjonen er skrevet inn i en celle. Trinnene er:

  1. Klikk på en celle i et regneark der funksjonens resultater skal vises.
  2. Skriv likestegnet ( = ) etterfulgt av navnet på funksjonen RAND.
  3. Når du skriver, skriver du auto-foreslå boksen vises med navnene på funksjoner som begynner med bokstaven R.
  4. Når navnet RAND vises i boksen, klikker du på navnet for å skrive inn funksjonsnavnet og en åpen runde brakett i den valgte cellen.
  5. Et tilfeldig tall mellom 0 og 1 vises i gjeldende celle.
  6. For å generere en annen, trykk påF5 tast på tastaturet eller oppdatere nettleseren.

Når du klikker på den aktuelle cellen, er den komplette funksjonen = RAND () vises i formellinjen over regnearket.

Genererer tilfeldige tall mellom 1 og 10 eller 1 og 100

Den generelle formen for ligningen som brukes til å generere et tilfeldig tall innenfor et spesifisert område er:

= RAND () * (Høy - Lav) + Lav

hvor høy og lav betyr øvre og nedre grenser for ønsket rekkevidde av tall.

For å generere et tilfeldig tall mellom 1 og 10, skriv inn følgende formel i en regnearkcelle:

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

For å generere et tilfeldig tall mellom 1 og 100, skriv følgende formel i et regneark celle:

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

Genererer tilfeldige helheter mellom 1 og 10

For å returnere et heltall - et helt tall uten desimaldel - er den generelle formen for ligningen:

= TRUNC (RAND () * (Høy - Lav) + Lav)

For å generere et tilfeldig heltall mellom 1 og 10, skriv inn følgende formel i et regneark celle:

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