Choose

Seleziona un valore da un dato insieme di parametri.

Sintassi

Choose(n, s1 [, s2 ...])

Parametri

Parametro

Descrizione

n

Posizione del valore che si desidera selezionare all'interno dell'insieme. Se tale valore non è un numero intero, n viene arrotondato per difetto al valore intero più prossimo.

La funzione restituisce una stringa vuota se una delle seguenti condizioni è vera:

  • n è minore di 1.

  • n è maggiore del numero di elementi dell'insieme.

Se n è nullo, la funzione restituisce null.

s1

Il primo valore nell'insieme dei valori.

s2 (facoltativo)

Altri valori dell'insieme.

Esempi

Di seguito sono riportati alcuni esempi d'uso della funzione Choose:

Espressione

Valore restituito

Choose(3, "Taxes", "Price", "Person", "Teller")

Person

Choose(2, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1)

9

Choose(Item_Num[0], Items[*])

Restituisce il valore contenuto nell'insieme Articoli che corrisponde alla posizione definita dalla prima occorrenza di Num_art.

Choose(20/3, "A", "B", "C", "D", "E", "F", "G", "H")

F