Det kan være yderst nyttigt at vide, hvordan man genererer tilfældige tal i dit regneark. Heldigvis kan dette gøres med lethed i Google Sheets. Du kan bruge to funktioner i Google Sheets til at oprette et tilfældigt tal. Disse er RAND- og RANDBETWEEN-funktionerne.
RANDBETWEEN giver dig mulighed for at generere et tal tilfældigt fra en given grænse mellem to tal. Denne artikel vil fokusere på RANDBETWEEN-funktionen og tage et kig på syntaksen for den, grunde til at bruge RANDBETWEEN i stedet for RAND og et par eksempler på funktionen.
Syntaksen for RANDBETWEEN
Før vi ser på funktionen i aktion, er det vigtigt at forstå formlens syntaks. Det fungerer på samme måde som TILFUDSMELLEM i Excel. Sådan bruger du det i Google Sheets:
=RANDBETWEEN(nedre, øvre)
Denne syntaks er relativt enkel sammenlignet med andre funktioner og behøver kun to argumenter for at virke. Disse er:
- nederste: Dette er den nedre grænse for området. Det specificerer, at det tal, der skal genereres, skal være lig med eller større end den definerede parameter.
- øverst: Dette er den øvre grænse for området. Det specificerer, at det tal, der skal genereres, skal være lig med eller mindre end den definerede parameter.
Decimalværdier kan bruges til de nederste og de øvre parametre. Brug af disse værdier betyder, at den øvre grænse rundes af til det nederste hele tal. For eksempel, hvis den øvre grænse er 10,4, rundes den af til 10. På samme måde, hvis den nedre grænse er defineret som 2,6, vil tallet blive afrundet til 3.
RANDMELLEM vs. RAND
Selvom RAND og RANDBETWEEN fungerer ens og kan bruges til lignende formål, f.eks opbygning af komplekse tilfældige talgeneratorer i Google Sheets, de er ikke ens.
- RANDBETWEEN er langt mindre tilbøjelige til at producere helt unikke tal for et mindre interval sammenlignet med RAND-formlen.
- RAND kan returnere decimalværdier, mens RANDBETWEEN returnerer heltalsværdier.
- RAND-formlen tager ingen parametre, mens RANDBETWEEN kræver to parametre for at virke. Parametrene angiver værdiernes øvre og nedre grænse for de værdier, der skal genereres.
- RAND-formlen kan generere et tal mellem 0 og 1. På den anden side kan RANDBETWEEN bruges til at generere et tal inden for en grænse defineret af brugeren.
RANDBETWEEN eksempler i Google Sheets
For at forstå funktionen korrekt, lad os se på et par eksempler på funktionen i aktion.
Simpelt RANDMELLEM
Her er den enkleste måde at bruge RANDBETWEEN-funktionen i Google Sheets. I eksemplet nedenfor vil vi vælge den nedre grænse som 1 og den øvre som 100. Funktionen genererer en værdi mellem de angivne grænser.
Her er de trin, du skal udføre for at gøre dette:
- Klik og vælg den celle, hvor du vil indtaste formlen.
- Indtast et lige symbol og derefter navnet på formlen. Tilføj en åbningsbeslag efter dette. I dette tilfælde vil det se sådan ud =RANDMELLEM(
- For den første parameter vil vi indtaste den nedre grænse, som er 1 I dette tilfælde.
- Tilføj et kommasymbol og indtast den anden parameter, som er den øvre grænse. I dette tilfælde er det 100.
- Tilføj en afsluttende parentes for at afslutte formlen.
- Tryk på Gå ind tast eller klik ud af cellen for at udføre formlen.
Indlejret RANDMELLEM
I dette eksempel vil vi se på en indlejret implementering af RANDBETWEEN-formlen. Vi har 10 navne i en kolonne, og vi ønsker at vælge et navn tilfældigt. Vi kan gøre dette ved at kombinere formlerne INDEX, RANDBETWEEN og COUNTA.
Her er de trin, du skal udføre for at gøre dette:
- Klik og vælg den celle, hvor du vil indtaste formlen.
- Indtast et lige symbol og derefter navnet på den første formel. Tilføj en åbningsbeslag efter dette. I dette tilfælde vil det se ud =INDEKS(
- For den første parameter vil vi indtaste celleområdet, som er A2:A11 I dette tilfælde.
- Tilføj et kommasymbol og indtast den anden parameter, som er RANDMELLEM-formlen. I dette tilfælde er det MELLEMMELLEM(
- Tilføj den første parameter for formlen, som er 1 som nedre grænse.
- For den øvre grænse vil vi bruge COUNTA-formlen til at tælle antallet af poster. Her skriver vi det som COUNTA(
- Skriv celleområdet som parameter for COUNTA. Her skriver vi det som A2:A11.
- Tilføj tre afsluttende parenteser for at afslutte formlen (en for hver indlejret funktion i formlen)
- Tryk på Gå ind tast eller klik ud af cellen for at udføre formlen.
Lad os tale om, hvordan formlen virker.
- Først bruger vi INDEX-formlen til at returnere en vare fra kolonnen på den position, der er angivet med et tilfældigt tal.
- Derefter bruger vi RANDBETWEEN-formlen til at generere det tilfældige tal mellem den nedre og øvre grænse.
- COUNTA bruges til at finde den øvre grænse for kolonnen.
Ting du bør vide om RANDBETWEEN
RANDBETWEEN-formlen er en flygtig formel. Det betyder, at den genberegner, hver gang du se, rediger eller slet en version af dit Google Sheet. Der foretages også en genberegning, hver gang du genåbner regnearket.
Du kan også tvinge funktionen til at blive genberegnet hvert minut eller hver time. For at gøre dette skal du aktivere genberegning:
- Klik på Fil i regnearkets øverste bjælke.
- Klik på i rullemenuen, der åbnes Indstillinger. Et nyt vindue åbnes > skift til Beregning fanen.
- Klik på boksen under Genberegning. Her kan du vælge, hvornår genberegningen skal foretages. Du kan vælge imellem Ved forandring, Ved forandring og hvert minut, og Ved skift og hver time.
Bemærk, at dit regneark kan blive ekstremt langsomt, hvis du bruger denne mulighed, især hvis du har mange formler eller værdier i regnearket.
Afslutning af RANDBETWEEN-funktionen i Google Sheets
For at koge det hele ned, bør du bruge RANDBETWEEN-funktionen i Google Sheets, når du skal indstille øvre og nedre grænser for et tilfældigt tal i en formel.
Det kan nemt bruges alene i en celle og derefter bruges i en cellereference til en anden funktion eller indlejret i en længere formel. I begge tilfælde er det en fantastisk vigtig Google Sheets-funktion at have i dit arsenal.