Confronta un'espressione con un elenco di valori e restituisce il primo risultato corrispondente.
Sintassi
SWITCH(expression, value1, result1, [value2, result2], …, [default])Argomenti
expressionobbligatorio
Il valore da confrontare.
value1/result1obbligatorio
Un valore da confrontare e il suo risultato.
defaultfacoltativo
Risultato quando nulla corrisponde.
SWITCH confronta un'espressione con diversi valori possibili e restituisce il risultato della prima corrispondenza — più pulito degli IF annidati quando si mappano codici a etichette. Aggiungi un valore predefinito finale per i casi senza corrispondenza. Disponibile in Microsoft 365 ed Excel 2019+.
=SWITCH(A2, "N", "North", "S", "South", "Other")→NorthMappa un codice a un'etichetta, con un valore predefinito.
Scegli l'espressione
Scegli la cella/il valore da confrontare.
Elenca le coppie valore/risultato
Aggiungi un valore predefinito alla fine per sicurezza.
SWITCH confronta un'espressione con valori esatti; IFS valuta condizioni indipendenti (intervalli, confronti).