choose ha un numero arbitrario di risultati. Il primo parametro è un numero intero che è l'indice del parametro che verrà restituito. Per esempio:
choose(4;"A";"B";"C";"D";"E") - restituisce il quarto parametro dopo l'indice: D
Questo esempio converte lo stato dei partecipanti (codificato come numero) in un testo:
choose([Stato]+1;"regolare";"NC";"DSQ";"DNF";"DNS";"assente")