Funzione SWITCH

Questo articolo descrive la sintassi e l'utilizzo della formula SWITCH, una delle funzioni logiche di Microsoft Excel.

Nota : Questa caratteristica è disponibile solo se si ha un abbonamento a Office 365. Se si ha un abbonamento a Office 365, verificare di avere installato la versione più recente di Office.

Provare Office 365 o l'ultima versione di Excel

Descrizione

La funzione SWITCH valuta un valore, chiamato espressione, rispetto a un elenco di valori e restituisce il risultato che equivale al primo valore corrispondente. Se non ci sono valori corrispondenti, verrà restituito un valore predefinito facoltativo.

Sintassi

SWITCH(espressione, valore1, risultato1, [valore predefinito o valore2, risultato2],…[valore predefinito o valore3, risultato3])

Argomento

Descrizione

espressione
(obbligatorio)

Il valore, ad esempio un numero, una data o un testo, che verrà confrontato con valore1…valore126.

valore1…valore126

ValoreN è un valore che verrà confrontato con l'espressione.

risultato1…risultato126

RisultatoN è il valore che verrà restituito quando il valore valoreN corrispondente soddisfa l'espressione. RisultatoN deve essere specificato per ogni argomento valoreN corrispondente.

valore predefinito
(facoltativo)

Il valore da restituire nel caso in cui non vengano trovate corrispondenze nelle espressioni valoreN. L'argomento valore predefinito è identificato dal fatto che non ha espressioni risultatoN corrispondenti (vedere gli esempi). Deve essere l'argomento finale della funzione.

Poiché le funzioni possono contenere un massimo di 254 argomenti, è possibile usare fino a 126 coppie di argomenti valore e risultato.

Panoramica

Nella sua forma più semplice, la funzione SWITCH è:

  • =SWITCH(Valore da cambiare, Valore per corrispondenza1...[2-126], Valore da restituire se esiste una corrispondenza1...[2-126], Valore da restituire se non esistono corrispondenze)

Dove è possibile valutare fino a 126 coppie di valori e risultati corrispondenti.

Vedere la formula seguente:

Scomposizione degli argomenti della funzione SWITCH
  1. Valore da cambiare? In questo caso, GIORNO.SETTIMANA(A2) è uguale a 2.

  2. Per quale valore si vuole trovare una corrispondenza? In questo caso, corrisponde a 1, 2 e 3.

  3. Se esiste una corrispondenza, cosa si vuole restituire come risultato? In questo caso, corrisponderebbe a domenica per 1, lunedì per 2 e martedì per 3.

  4. Valore predefinito da restituire se non vengono trovate corrispondenze. In questo caso, corrisponde al testo "Nessuna corrispondenza".

    Nota : Se non vengono trovati valori corrispondenti e non viene fornito alcun argomento predefinito, la funzione SWITCH restituisce l'errore #N/D!.

Esempi

È possibile copiare i dati di esempio contenuti nella tabella seguente e incollarli nella cella A1 di un nuovo foglio di lavoro di Excel per vedere il funzionamento della funzione SWITCH. Se le formule non mostrano risultati, selezionarle e premere F2 > INVIO. Se necessario, adattare la larghezza delle colonne per visualizzare tutti i dati.

Esempio

Valore

Formula

Risultato

2

=SWITCH(GIORNO.SETTIMANA(A2),1,"Domenica",2,"Lunedì",3,"Martedì","Nessuna corrispondenza")

Poiché A2=2 e Lunedì è l'argomento risultato corrispondente al valore 2, SWITCH restituisce Lunedì

99

=SWITCH(A3,1,"Domenica",2,"Lunedì",3,"Martedì")

Poiché non ci sono corrispondenze né un argomento else, SWITCH restituisce #N/D!

99

=SWITCH(A4,1,"Domenica",2,"Lunedì",3,"Martedì","Nessuna corrispondenza")

Nessuna corrispondenza

2

=SWITCH(A5;1;"Domenica";7;"Sabato";"giorno feriale")

giorno feriale

3

=SWITCH(A6,1,"Domenica",2,"Lunedì",3,"Martedì","Nessuna corrispondenza")

Martedì

Servono altre informazioni?

È sempre possibile rivolgersi a un esperto nella Tech Community di Excel, ottenere supporto nella community Microsoft o suggerire una nuova caratteristica o un miglioramento in Excel UserVoice.

Vedere anche

Funzione CERCA.VERT

Funzione SCEGLI

Funzione SE

Funzione PIÙ.SE

Panoramica delle formule in Excel

Come evitare errori nelle formule

Trovare e correggere errori nelle formule

Scelte rapide da tastiera e tasti funzione di Excel

Funzioni logiche (riferimento)

Funzioni di Excel (in ordine alfabetico)

Funzioni di Excel (in base alla categoria)

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×