
Generisk formel
=CHOOSE(RANDBETWEEN(1,3),"Value1","Value2","Value3")
Sammanfattning
För att snabbt fylla ett cellområde med slumpmässiga textvärden kan du använda en formel baserad på funktionerna VÄLJ och RANDBETWEEN.
I exemplet som visas är formeln i C5:
=CHOOSE(RANDBETWEEN(1,4),"Red","Blue","Green","Pink")
Som returnerar en slumpmässig färg från de angivna värdena.
Förklaring
VÄLJ-funktionen ger ram för 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 använder vi fyra värden: Röd, Blå, Grön och Rosa, 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 mellan ett botten- och toppvärde. 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 en av de fyra färgerna.
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.