Excel SWITCH function
La funzione COMMUTA 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.
Sintassi:
La sintassi per la funzione COMMUTA in Excel è:
Argomenti:
- expression: Necessario. L'espressione o il valore che deve essere confrontato con un elenco di valori dati.
- value1, result1: Necessario. La prima coppia di valore e risultato.
- value2, result2: 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 di cella | A2 |
Test logico | A2 = "KTE" |
Numero o testo | 2 o "KTE" |
Intervallo denominato | Gamma con nome |
Valori booleani | Vero o falso |
Espressione matematica | A2 + 100 |
Note:
- 1. Questa funzione SWITCH può gestire fino a 126 coppie 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 COMMUTA 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.
Ritorno:
Restituisce un valore corrispondente alla prima corrispondenza.
Consigli d'uso:
Esempio 1: utilizzo semplice della funzione SWITCH
Ad esempio, voglio utilizzare lunedì per sostituire il numero 1, martedì per sostituire il numero 3 e domenica per sostituire il numero 7, altri numeri verranno sostituiti da Nessuna corrispondenza.
Questa funzione SWITCH può risolvere questo lavoro il più rapidamente possibile.
Inserisci questa formula:
Esempio 2: combina la funzione SWITCH con altre funzioni
Supponendo, tu abbia un foglio di lavoro con una colonna di date, ora, vuoi determinare se una data si verifica oggi, ieri o domani. In questo caso, è possibile utilizzare la funzione TODAY per restituire il numero di serie della data corrente e DAYS per restituire il numero di giorni tra due date.
Si prega di applicare la seguente formula e tutti i valori corrispondenti sono stati restituiti nella cella in base alla data.
I migliori strumenti per la produttività in ufficio
Kutools for Excel - Ti aiuta a distinguerti dalla massa
Kutools for Excel Vanta oltre 300 funzionalità, Garantirti 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 da una dozzina di documenti aperti all'altra!
- Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
- Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Edge e Firefox.
