Casi
Restituisce uno dei vari risultati possibili in base a una serie di test.
Formato
Casi ( test1 ; risultato1 {; test2 ; risultato2 ; ... ; risultatoPredefinito } )
Parametri
test
- qualsiasi tipo di testo o espressione numerica.
risultato
- risultato corrispondente all'espressione.
I parametri racchiusi tra parentesi graffe { } sono opzionali.
Tipo di dati riportato
Testo, Numero, Data, Ora, Indicatore data e ora, Contenitore
Creata nella versione
6.0 o precedente
Descrizione
La funzione Casi valuta ogni espressione in ordine; quando trova un'espressione Vera, restituisce il valore specificato in risultato
per tale espressione.
È possibile inserire un risultato predefinito al termine dell'elenco di parametri. Se nessuna delle espressioni valutate restituisce Vero, la funzione Casi restituisce il valore specificato per risultatoPredefinito
. Se non viene specificato nessun risultato predefinito, Casi restituisce un risultato vuoto.
Esempio 1
Casi ( Punteggio >= 90 ; "Ottimo" ; Punteggio > 50 ; "Sufficiente" ; "Insufficiente" )
visualizza Ottimo se il punteggio è uguale o superiore a 90, Sufficiente se il punteggio è compreso tra 50 e 90 e Insufficiente per tutti gli altri punteggi.
Esempio 2
Casi ( Spedizione via="Terra" ; 2 ; Spedizione via="Aerea" ; 10 )
restituisce 2 quando il campo Spedizione via contiene Terra e 10 quando il campo Spedizione via contiene Aerea.