Come utilizzare la funzione COMMUTA in Excel 2016

Come utilizzare la funzione COMMUTA in Excel 2016

La funzione COMMUTA in Excel consente di implementare più controlli su un valore e restituire risultati in base alla condizione. Di seguito sono riportati i dettagli su come utilizzare la funzione CAMBIA in Excel .

Se hai dedicato troppo tempo alla creazione di una formula SE nidificata ( funzione IFS ), adorerai utilizzare la nuova funzione COMMUTA in Excel . Questa funzione ti aiuta a risparmiare tempo nelle situazioni in cui è necessario utilizzare la funzione IFS. Precedentemente questa funzione era disponibile solo in VBA, ma recentemente SWITCH è stato aggiunto in Excel 2016, Excel Online e Mobile, Excel per computer e telefoni Android. Questo articolo ti guiderà come utilizzare la funzione COMMUTA in Excel 2016.

Sintassi della funzione SWITCH

La funzione SWITCH confronta un'espressione con un elenco di valori e restituisce il primo valore corrispondente. Se non viene trovata alcuna corrispondenza, potrebbe restituire il valore predefinito.

La struttura della funzione SWITCH è la seguente:

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

Richiede 4 argomenti, uno dei quali è facoltativo:

  • L'espressione è un argomento obbligatorio utilizzato per confrontare valore1… valore 126.
  • ValueN è un valore utilizzato per confrontare l'espressione.
  • RisultatoN è il valore restituito quando l'argomento valoreN corrispondente corrisponde all'espressione. Deve essere specificato per ogni argomento valoreN.
  • Il valore predefinito è il valore restituito se non viene trovata alcuna corrispondenza nelle espressioni valueN. Questo argomento non ha un'espressione risultatoN corrispondente e deve essere l'ultimo argomento nella funzione.

Poiché le funzioni sono limitate a 254 argomenti, è possibile utilizzare fino a 126 coppie di argomenti valore e risultato.

Come utilizzare la funzione COMMUTA con altre funzioni di Excel

Puoi anche combinare la funzione COMMUTA con altre funzioni di Excel. Ad esempio, puoi annidarlo all'interno di una funzione SE per aumentare l'efficienza complessiva e creare formule più complesse.

Inoltre è possibile combinare SWITCH con le seguenti funzioni Excel:

  • Funzione SOMMA : è possibile sommare valori in base a condizioni specifiche utilizzando le funzioni SOMMA e COMMUTA. Ad esempio, utilizzare prima la funzione SWITCH per determinare i valori totali in base alla condizione, quindi utilizzare la funzione SUM per calcolarli.
  • Funzioni INDICE e CONFRONTA : utilizzando queste funzioni, è possibile estrarre dati da una tabella in base a determinate condizioni. Ad esempio, puoi utilizzare la funzione SWITCH per determinare i valori target, quindi utilizzare INDEX e MATCH per estrarre i dati necessari. Puoi anche utilizzare la funzione CERCA.VERT per ottenere il valore corrispondente.

Confronta la funzione SWITCH con la funzione IFS

La funzione SWITCH, come la funzione IFS, aiuta a definire una serie di condizioni. Tuttavia con la funzione SWITCH è possibile specificare un'espressione e una sequenza di valori e risultati, non alcune istruzioni condizionali. Con la funzione SWITCH non è necessario ripetere nuovamente le espressioni come nella funzione IFS.

Ad esempio, la funzione IFS di seguito trova gli stati esatti.

Come utilizzare la funzione COMMUTA in Excel 2016

Spiegazione: la cella A2 contiene la stringa 85-UT. La funzione RIGHT estrae i 2 caratteri più a destra da questa stringa (UT). Di conseguenza, la funzione IFS restituisce lo stato corretto (Utah). Se i due caratteri più a destra non sono uguali a UT, TX o OH, la funzione IFS restituisce un punto interrogativo. Invece di VERO, puoi anche usare 1=1 o qualcos'altro che sia sempre VERO.

La funzione SWITCH riportata di seguito produce risultati identici ma è molto più semplice da leggere.

Come utilizzare la funzione COMMUTA in Excel 2016

Spiegazione: se il primo argomento (DESTRA (A2,2) in questo esempio) è uguale a UT, la funzione SWITCH restituisce Uta; se TX restituisce Texas; se OH restituisce Ohio. L'ultimo argomento (punto interrogativo in questo esempio) è sempre il valore predefinito (se non c'è corrispondenza).

Allo stesso modo, nell'esempio seguente puoi vedere che con il sistema di classificazione, la funzione SWITCH appare più compatta.

Come utilizzare la funzione COMMUTA in Excel 2016

Come utilizzare la funzione COMMUTA in Excel 2016

Vediamo come funziona la funzione SWITCH in combinazione con altre funzioni. Diciamo che abbiamo una serie di date e vogliamo vedere rapidamente se è oggi, ieri o domani. Per fare ciò utilizzeremo la funzione OGGI, che restituisce il numero seriale della data corrente, e la funzione GIORNI, che restituisce il numero di giorni tra due date.

Puoi vedere che la funzione SWITCH funziona perfettamente per questo compito.

Come utilizzare la funzione COMMUTA in Excel 2016

Con la funzione IF, la conversione richiede una certa nidificazione e complessità. Quindi avrai maggiori probabilità di commettere errori.

Come utilizzare la funzione COMMUTA in Excel 2016

Tuttavia, non è sempre possibile utilizzare la funzione COMMUTA in Excel. Esistono molti esempi in cui non è possibile utilizzare la funzione SWITCH anziché la funzione IFS.

Come utilizzare la funzione COMMUTA in Excel 2016

Spiegazione: poiché qui in questa funzione IFS vengono utilizzati i simboli "<=" e="" "="">", non è possibile utilizzare la funzione SWITCH.

La funzione SWITCH è davvero una funzione utile, aiuta a risparmiare tempo e a commettere meno errori.

Ti auguro successo!

Vedi altro:


Gioca a puzzle su Excel

Gioca a puzzle su Excel

MehmetSalihKoten, un utente Reddit, ha creato una versione completamente funzionale di Tetris in Microsoft Excel.

Come utilizzare la funzione Converti in Excel

Come utilizzare la funzione Converti in Excel

Per convertire le unità di misura in Excel, utilizzeremo la funzione Converti.

Come utilizzare la funzione CERCA.ORIZZ in Excel

Come utilizzare la funzione CERCA.ORIZZ in Excel

Cos'è la funzione CERCA.ORIZZ? Come utilizzare la funzione CERCA.ORIZZ in Excel? Scopriamolo con LuckyTemplates!

Funzione SEERRORE in Excel, formula e utilizzo

Funzione SEERRORE in Excel, formula e utilizzo

La funzione SEERRORE in Excel è abbastanza comunemente utilizzata. Per usarlo bene, è necessario comprendere la formula SEERRORE di Microsoft Excel.

Come utilizzare la funzione VALORE in Excel

Come utilizzare la funzione VALORE in Excel

Qual è la funzione VALORE in Excel? Qual è la formula del valore in Excel? Scopriamolo con LuckyTemplates.com!

Funzione EOMONTH di Excel, come utilizzare la funzione EOMONTH

Funzione EOMONTH di Excel, come utilizzare la funzione EOMONTH

La funzione EOMONTH in Excel viene utilizzata per visualizzare l'ultimo giorno di un determinato mese, con un'implementazione molto semplice. Otterrai quindi l'ultimo giorno di un mese specifico in base ai dati che abbiamo inserito.

Come utilizzare il ciclo do- while in Excel VBA

Come utilizzare il ciclo do- while in Excel VBA

Vuoi automatizzare le attività ripetitive in Excel VBA? Impariamo quindi come utilizzare un ciclo Do-While per implementare una serie di azioni che si ripetono finché non viene soddisfatta una condizione.

Excel 2016 - Lezione 6: Modificare la dimensione di colonne, righe e celle in Excel

Excel 2016 - Lezione 6: Modificare la dimensione di colonne, righe e celle in Excel

La larghezza della colonna e l'altezza della riga predefinite in Excel potrebbero non corrispondere ai dati immessi. L'articolo seguente mostra alcuni modi per modificare la dimensione di colonne, righe e celle in Excel 2016. Fai riferimento ad esso!

Excel 2016 - Lezione 5: Concetti di base su celle e intervalli

Excel 2016 - Lezione 5: Concetti di base su celle e intervalli

Ogni volta che lavori con Excel, dovrai inserire informazioni, o contenuti, nelle celle. Impariamo con LuckyTemplates i concetti di base di celle e intervalli in Excel 2016!

Come utilizzare la funzione CERCAX in Excel

Come utilizzare la funzione CERCAX in Excel

Cos'è la funzione Xlookup in Excel? Come utilizzare Xlookup in Excel? Scopriamolo con LuckyTemplates.com!