SWITCH

SWITCH esegue un confronto valutativo di espressioni seguite da valori, da valore 1 a valore n, e restituisce il risultato appartenente al primo valore corrispondente. Se non viene riscontrata alcuna corrispondenza verrà restituito un risultato predefinito.

tip

La funzione è disponibile da LibreOfficeDev 5.2


Sintassi

SWITCH( espressione, valore1, risultato1[, valore2, risultato2][, … ][, risultato_predefinito] )

Una espressione è una stringa testuale, numerica, logica, oppure è costituita da una data o da un riferimento a una cella.

valore1, valore2, ... corrisponde a un valore qualsiasi o a un riferimento a una cella. A ogni valore deve essere assegnato un risultato.

risultato1, risultato2, ... corrisponde a un valore o al riferimento a una cella.

risultato_predefinito: ogni valore o riferimento a una cella restituito in assenza di corrispondenze.

Se non vengono trovati valori corrispondenti all'espressione e non viene fornito alcun risultato predefinito, viene restituito un errore #N/D.

Esempi

=SWITCH(MONTH(A3),1,"January",2,"February",3,"March","No match") returns "January" when A3 contains a date in January, "February" when A3 contains a date in February , etc...