Excel-formel: Tilfeldig antall fra fast sett med alternativer -

Generisk formel

=CHOOSE(RANDBETWEEN(1,4),num1,num2,num3,num4)

Sammendrag

For å raskt fylle en rekke celler med tilfeldige tall fra et sett med faste alternativer (dvs. 25,50,75,100), kan du bruke en formel basert på funksjonene VELG og RANDBETWEEN.

I eksemplet vist er formelen i B4:

=CHOOSE(RANDBETWEEN(1,4),25,50,75,100)

Som returnerer et tilfeldig tall fra tallene som er oppgitt.

Forklaring

VELG-funksjonen gjør det meste av arbeidet i denne formelen. Velg tar en enkelt numerisk verdi som sitt første argument (indeksnummer), og bruker dette tallet til å velge og returnere en av verdiene som er gitt som påfølgende argumenter, basert på deres numeriske indeks.

I dette tilfellet gir vi fire tall som alternativer: 25,50,75,100, så vi må gi VELG et tall mellom 1 og 4.

For å generere dette tallet bruker vi RANDBETWEEN, en funksjon som returnerer et tilfeldig heltall basert på nedre og øvre grense. Siden vi bare jobber med 4 verdier i VELG, leverer vi 1 for det nederste tallet og 4 for det øverste tallet.

Når denne formelen er kopiert ned, vil den returnere ett av de fire tallene.

Merk at RANDBETWEEN beregner en ny verdi hver gang regnearket endres. Når du har verdier i området, kan det være lurt å erstatte formlene med verdier for å forhindre ytterligere endringer. Du kan gjøre dette med lim inn spesial: velg alle formler, kopier, lim inn spesielle> verdier for å erstatte formler med verdier.

Interessante artikler...