Excel-formel: Slumpmässigt antal från fast uppsättning alternativ -

Generisk formel

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

Sammanfattning

För att snabbt fylla ett cellområde med slumpmässiga siffror från en uppsättning fasta alternativ (dvs. 25,50,75,100) kan du använda en formel baserad på funktionerna VÄLJ och RANDBETWEEN.

I exemplet som visas är formeln i B4:

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

Som returnerar ett slumptal från de angivna siffrorna.

Förklaring

VÄLJ-funktionen gör det mesta av arbetet i denna formel. Välj tar ett enda numeriskt värde som sitt första argument (indexnummer) och använder detta nummer för att välja och returnera ett av värdena som efterföljande argument, baserat på deras numeriska index.

I det här fallet tillhandahåller vi fyra siffror som alternativ: 25,50,75,100, så vi måste ge VÄLJ ett tal mellan 1 och 4.

För att generera detta nummer använder vi RANDBETWEEN, en funktion som returnerar ett slumpmässigt heltal baserat på en nedre och övre gräns. Eftersom vi bara arbetar med 4 värden i VÄLJ, levererar vi 1 för det nedre numret och 4 för det övre numret.

När denna formel kopieras kommer den att returnera ett av de fyra siffrorna.

Observera att RANDBETWEEN beräknar ett nytt värde när kalkylbladet ändras. När du har värden inom intervallet kanske du vill ersätta formlerna med värden för att förhindra ytterligare ändringar. Du kan göra detta med klistra in special: välj alla formler, kopiera, klistra in special> värden för att ersätta formler med värden.

Intressanta artiklar...