Å vite hvordan du genererer tilfeldige tall i regnearket ditt kan være ekstremt nyttig. Heldigvis kan dette gjøres enkelt i Google Sheets. Du kan bruke to funksjoner i Google Sheets for å lage et tilfeldig tall. Dette er funksjonene RAND og RANDBETWEEN.

RANDBETWEEN lar deg generere et tall tilfeldig fra en gitt grense mellom to tall. Denne artikkelen vil fokusere på RANDBETWEEN-funksjonen og ta en titt på syntaksen for den, grunner for å bruke RANDBETWEEN i stedet for RAND, og ​​noen få eksempler på funksjonen.

Syntaksen for RANDBETWEEN

Før vi ser på funksjonen i aksjon, er det viktig å forstå syntaksen til formelen. Det fungerer på samme måte som RANDBETWEEN i Excel. Slik bruker du det i Google Regneark:

=RANDBETWEEN(nedre, øvre)

Denne syntaksen er relativt enkel sammenlignet med andre funksjoner og trenger bare to argumenter for å fungere. Disse er:

  • Nedre: Dette er den nedre grensen for området. Den spesifiserer at antallet som skal genereres skal være lik eller større enn den definerte parameteren.
  • instagram viewer
  • øverste: Dette er den øvre grensen for området. Den spesifiserer at antallet som skal genereres skal være lik eller mindre enn den definerte parameteren.

Desimalverdier kan brukes for de nedre og øvre parameterne. Ved å bruke disse verdiene vil den øvre grensen rundes av til det nedre hele tallet. For eksempel, hvis den øvre grensen er 10,4, rundes den av til 10. På samme måte, hvis den nedre grensen er definert som 2,6, vil tallet avrundes til 3.

RANDBETWEEN vs. RAND

Selv om RAND og RANDBETWEEN fungerer like og kan brukes til lignende formål, f.eks bygge komplekse tilfeldige tallgeneratorer i Google Sheets, de er ikke de samme.

  • RANDBETWEEN er langt mindre sannsynlig å produsere helt unike tall for et mindre område sammenlignet med RAND-formelen.
  • RAND kan returnere desimalverdier, mens RANDBETWEEN returnerer heltallsverdier.
  • RAND-formelen tar ingen parametere, mens RANDBETWEEN krever to parametere for å fungere. Parametrene spesifiserer verdienes øvre og nedre grense for verdiene som skal genereres.
  • RAND-formelen kan generere et tall mellom 0 og 1. På den annen side kan RANDBETWEEN brukes til å generere et tall innenfor en grense definert av brukeren.

RANDBETWEEN eksempler i Google Sheets

For å forstå funksjonen riktig, la oss se på noen eksempler på funksjonen i aksjon.

Enkelt RANDMELLOM

Her er den enkleste måten å bruke RANDBETWEEN-funksjonen i Google Sheets. I eksemplet nedenfor vil vi velge den nedre grensen som 1 og den øvre som 100. Funksjonen vil generere en verdi mellom de angitte grensene.

Her er fremgangsmåten for å gjøre dette:

  1. Klikk og velg cellen der du vil skrive inn formelen.
  2. Skriv inn et likhetssymbol og deretter navnet på formelen. Legg til en åpningsbrakett etter dette. I dette tilfellet vil det se slik ut =RANDBETWEEN(
  3. For den første parameteren vil vi angi den nedre grensen, som er 1 i dette tilfellet.
  4. Legg til et kommasymbol og skriv inn den andre parameteren, som er den øvre grensen. I dette tilfellet er det det 100.
  5. Legg til en avsluttende parentes for å fullføre formelen.
  6. trykk Tast inn tast eller klikk ut av cellen for å utføre formelen.

Nestet RANDMELLOM

I dette eksemplet skal vi se på en nestet implementering av RANDBETWEEN-formelen. Vi har 10 navn i en kolonne, og vi ønsker å plukke ut ett navn tilfeldig. Vi kan gjøre dette ved å kombinere formlene INDEX, RANDBETWEEN og COUNTA.

Her er fremgangsmåten for å gjøre dette:

  1. Klikk og velg cellen der du vil skrive inn formelen.
  2. Skriv inn et likhetssymbol og deretter navnet på den første formelen. Legg til en åpningsbrakett etter dette. I dette tilfellet vil det se ut =INDEKS(
  3. For den første parameteren vil vi angi celleområdet, som er A2:A11 i dette tilfellet.
  4. Legg til et kommasymbol og skriv inn den andre parameteren, som er RANDBETWEEN-formelen. I dette tilfellet er det det RANDBETWEEN(
  5. Legg til den første parameteren for formelen, som er 1 som nedre grense.
  6. For den øvre grensen vil vi bruke COUNTA-formelen for å telle antall oppføringer. Her skriver vi det som COUNTA(
  7. Skriv celleområdet som parameter for COUNTA. Her skriver vi det som A2:A11.
  8. Legg til tre avsluttende parenteser for å fullføre formelen (en for hver nestede funksjon i formelen)
  9. trykk Tast inn tast eller klikk ut av cellen for å utføre formelen.

La oss snakke om hvordan formelen fungerer.

  1. Først bruker vi INDEKS-formelen for å returnere et element fra kolonnen på posisjonen angitt med et tilfeldig tall.
  2. Deretter bruker vi RANDBETWEEN-formelen for å generere det tilfeldige tallet mellom nedre og øvre grense.
  3. COUNTA brukes til å finne den øvre grensen for kolonnen.

Ting du bør vite om RANDBETWEEN

RANDBETWEEN-formelen er en flyktig formel. Dette betyr at den beregnes på nytt hver gang du se, rediger eller slett en versjon av Google-regnearket ditt. Det gjøres også en ny beregning hver gang du åpner regnearket på nytt.

Du kan også tvinge funksjonen til å beregnes på nytt hvert minutt eller hver time. For å gjøre dette, må du aktivere omberegning:

  1. Klikker på Fil i den øverste linjen i regnearket.
  2. Klikk på i rullegardinmenyen som åpnes Innstillinger. Et nytt vindu åpnes > bytt til Beregning fanen.
  3. Klikk på boksen under Omberegning. Her kan du velge når omberegningen skal gjøres. Du kan velge mellom På endring, Ved endring og hvert minutt, og Ved bytte og hver time.

Merk at regnearket kan bli ekstremt tregt hvis du bruker dette alternativet, spesielt hvis du har mange formler eller verdier i regnearket.

Avslutter RANDBETWEEN-funksjonen i Google Sheets

For å koke det hele ned, bør du bruke RANDBETWEEN-funksjonen i Google Sheets når du trenger å sette øvre og nedre grenser for et tilfeldig tall i en formel.

Den kan enkelt brukes alene i en celle og deretter brukes i en cellereferanse for en annen funksjon eller nestes i en lengre formel. I begge tilfeller er det en viktig Google Sheets-funksjon å ha i arsenalet ditt.