Excel-formule: willekeurige tekstwaarden -

Generieke formule

=CHOOSE(RANDBETWEEN(1,3),"Value1","Value2","Value3")

Samenvatting

Om snel een celbereik met willekeurige tekstwaarden te vullen, kunt u een formule gebruiken die is gebaseerd op de functies CHOOSE en RANDBETWEEN.

In het getoonde voorbeeld is de formule in C5:

=CHOOSE(RANDBETWEEN(1,4),"Red","Blue","Green","Pink")

Die een willekeurige kleur retourneert uit de opgegeven waarden.

Uitleg

De functie KIEZEN biedt het kader voor deze formule. Choose heeft een enkele numerieke waarde als eerste argument (index_getal) en gebruikt dit getal om een ​​van de waarden te selecteren en te retourneren die als volgende argumenten worden geleverd, op basis van hun numerieke index.

In dit geval gebruiken we vier waarden: rood, blauw, groen en roze, dus we moeten CHOOSE een getal tussen 1 en 4 geven.

Om dit getal te genereren, gebruiken we RANDBETWEEN, een functie die een willekeurig geheel getal retourneert tussen een onderste en bovenste waarde. Omdat we in CHOOSE maar met 4 waarden werken, leveren we 1 voor het onderste getal en 4 voor het bovenste getal.

Wanneer deze formule wordt gekopieerd, retourneert deze een van de vier kleuren.

Merk op dat RANDBETWEEN een nieuwe waarde zal berekenen wanneer het werkblad wordt gewijzigd. Als u eenmaal waarden in het bereik heeft, wilt u misschien de formules vervangen door waarden om verdere wijzigingen te voorkomen.

Interessante artikelen...