Skip to main content

Kutools per Office — Una Suite. Cinque Strumenti. Ottieni di Più.

Funzione SWITCH di Excel

Author Xiaoyang Last modified

La funzione SWITCH in Excel viene utilizzata per confrontare un valore con un elenco di valori e restituisce un risultato corrispondente alla prima corrispondenza; se non viene trovata alcuna corrispondenza, viene visualizzato un valore predefinito opzionale.

doc switch function 1


 Sintassi:

La sintassi della funzione SWITCH in Excel è:

= SWITCH( espressione, valore1, risultato1, [valore2, risultato2],..., [default] )

 Argomenti:

  • espressione: Obbligatorio. L'espressione o il valore che deve essere confrontato con un elenco di valori dati.
  • valore1, risultato1: Obbligatorio. La prima coppia di valore e risultato.
  • valore2, risultato2: Opzionale. La seconda coppia di valore e risultato.
  • Default: Opzionale. Il valore predefinito da restituire quando non viene trovata alcuna corrispondenza.
Tipo di Espressione Esempio
Riferimento cella A2
Test logico A2= “KTE”
Numero o testo 2 o “KTE”
Intervallo denominato Named-Range
Valori booleani VERO o FALSO
Espressione matematica A2+100

Note:

  • 1. Questa funzione SWITCH può gestire fino a 126 coppie di valore/risultato.
  • 2. La funzione SWITCH è disponibile per Excel 2019 e Office 365. Tutte le versioni precedenti a Excel 2019 non supportano questa funzione.
  • 3. Se un valore predefinito non è definito e non vengono trovate corrispondenze, la funzione SWITCH restituirà il valore di errore #N/D.
  • 4. Gli operatori logici come >, < o = non possono essere applicati all'espressione nella funzione SWITCH. Non può verificare se un valore è maggiore o minore.

 Restituzione:

Restituisce un valore corrispondente alla prima corrispondenza.


 Esempi:

Esempio 1: Uso semplice della funzione SWITCH

Ad esempio, voglio usare Lunedì per sostituire il numero 1, Martedì per sostituire il numero 3 e Domenica per sostituire il numero 7, gli altri numeri verranno sostituiti da Nessuna Corrispondenza.

Questa funzione SWITCH può risolvere questo compito rapidamente.

Si prega di inserire questa formula:

=SWITCH(C2,1,"Lunedì",2,"Martedì",7,"Domenica","Nessuna corrispondenza")

doc switch function 2


Esempio 2: Combinare la funzione SWITCH con altre funzioni

Supponendo di avere un foglio di lavoro con una colonna di date, ora vuoi determinare se una data si verifica oggi, ieri o domani. In questo caso, puoi utilizzare la funzione OGGI per restituire il numero seriale della data corrente e GIORNI per restituire il numero di giorni tra due date.

Applica la seguente formula, e tutti i valori corrispondenti sono stati restituiti nella cella in base alla data.

=SWITCH(GIORNI(OGGI(),C2),0,"Oggi",1,"Ieri",-1,"Domani", "Fuori intervallo")

doc switch function 3


Gli strumenti per la produttività di Office migliori

Kutools per Excel - Ti aiuta a distinguerti dalla massa

🤖 Assistente AI di KUTOOLS: Rivoluziona l'analisi dei dati basata su: Esecuzione Intelligente  |  Genera Codice |  Crea Formule Personalizzate  |  Analizza Dati e Genera Grafici |  Invoca Funzioni avanzate di Kutools
Funzionalità popolari: Trova, Evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Combina colonne o celle senza perdere dati  |  Arrotonda senza formula ...
Super VLookup: Criteri multipli  |  Valori multipli  |  Attraverso più fogli  |  Corrispondenza approssimativa...
Elenco a discesa avanzato: Elenco a discesa facile  |  Elenco a discesa dipendente  |  Elenco a discesa con selezione multipla...
Gestione Colonne: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Alterna lo stato di visibilità delle colonne nascoste  Confronta colonne per selezionare celle uguali e diverse ...
Funzionalità principali: Attenzione della griglia  |  Visualizzazione di progettazione  |  Barra delle formule avanzata  |  Gestione Cartella di lavoro e Foglio | Libreria AutoText (AutoTesto)  |  Selettore di data  |  Unisci Fogli di lavoro  |  Cripta/Decrittografa celle  |  Invia Email da lista  |  Super Filtri  |  Filtro speciale (filtro grassetto/corsivo/barrato...) ...
Top 15 Set di strumenti12 Strumenti Testo (Aggiungi testo, Elimina Caratteri Specifici ...)  |  50+ Tipi di Grafici (Diagramma di Gantt ...)  |  40+ Formule pratiche (Calcola età in base alla data di nascita ...)  |  19 Strumenti di inserimento (Inserisci codice QR, Inserisci immagine dal percorso ...)  |  12 Strumenti di conversione (Converti in parole, Conversione valuta ...)  |  7 Strumenti Unisci e Dividi (Unione avanzata righe, Dividi celle Excel ...)  |  ... e altro ancora
Usa Kutools nella tua lingua preferita – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre 40 altre lingue!

Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...


Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Un secondo per passare tra decine di documenti aperti!
  • Riduce centinaia di clic del mouse ogni giorno, dì addio alla mano del mouse.
  • Aumenta la tua produttività del 50% quando visualizzi e modifichi più documenti.
  • Porta Schede Efficienti a Office (incluso Excel), proprio come Chrome, Edge e Firefox.