I lettori come te aiutano a sostenere MUO. Quando effettui un acquisto utilizzando i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Per saperne di più.

La funzione SWITCH consente di eseguire più test su un valore e restituire i risultati in base alle condizioni di corrispondenza. Funziona prendendo un valore, confrontandolo con i valori di test dati e fornendo un risultato basato sul primo valore corrispondente nell'insieme.

In questa guida imparerai come utilizzare la funzione SWITCH in Excel e come combinarla con altre funzioni per eseguire calcoli più complessi.

Cos'è la funzione INTERRUTTORE?

La funzione SWITCH viene in genere utilizzata quando si dispone di una serie di condizioni da testare nel foglio di calcolo. Viene spesso utilizzato come alternativa al Funzione SE in Excel, poiché è più efficiente e leggibile.

Invece di usare altre funzioni condizionali come la funzione IF nidificata per testare tutte le condizioni, puoi usare una singola funzione SWITCH per eseguire tutti i test contemporaneamente.

instagram viewer

La sintassi di base della funzione SWITCH è la seguente:

=INTERRUTTORE(espressione, valore1, risultato1, [valore2, risultato2],... [predefinito])

Qui, i valori nella sintassi rappresentano quanto segue:

  • "expression" è il valore che vuoi testare.
  • "value1" e "value2" sono i valori con cui confrontare l'espressione.
  • "result1" e "result2" sono i risultati desiderati se le condizioni applicate sono soddisfatte.
  • "default" è il risultato desiderato se l'espressione non corrisponde a nessuno dei valori specificati. Se non hai specificato un argomento predefinito, la funzione SWITCH restituirà un #N/D! errore.

Facciamo un esempio, considerando la sintassi appena citata:

=INTERRUTTORE(A1, "3", "fiore", "2", "foglia", "sconosciuto")

In questo esempio, se il valore in A1 è "3", restituirà "fiore", mentre se è "2", restituirà "foglia". Se il valore non corrisponde a nessuna delle condizioni, la funzione SWITCH restituirà "sconosciuto". Puoi pensare alla funzione SWITCH come alla forma compatta e più efficiente delle istruzioni IF nidificate.

Come utilizzare la funzione INTERRUTTORE in Excel

Per vedere come utilizzare la funzione SWITCH in Excel, facciamo un esempio.

Un foglio di calcolo contiene informazioni sui 10 studenti. Ad ogni studente viene assegnato un codice (A o B) e si desidera dividerli in due gruppi (Oratori e Ricercatori) di conseguenza. Se uno studente non ha nessuno dei codici menzionati, si desidera che la funzione SWITCH restituisca Pending.

La formula della funzione SWITCH che useremo, in questo caso, sarà:

=INTERRUTTORE(B2,A,"Oratori",B,"Ricercatori","In sospeso")

Allo stesso modo, diamo un'occhiata a un altro esempio.

Ci sono 10 dipendenti di cui desideri condividere i progressi con l'alta dirigenza. Ad ogni dipendente è assegnato uno dei tre punteggi; 1,2 o 3. I dipendenti con codice 1 dovrebbero essere valutati Eccellente, quelli con codice 2 Soddisfacente e quelli con codice 3 come Scarso.

La formula SWITCH che useremo, in questo caso, sarà:

=INTERRUTTORE(B2, 1, "Eccellente", 2, "Soddisfacente", 3, "Scarso")

Come utilizzare la funzione SWITCH con altre funzioni di Excel

Puoi anche utilizzare la funzione SWITCH in combinazione con altre funzioni di Excel per sfruttarle al meglio. Ad esempio, puoi annidarlo all'interno della funzione IF o viceversa per aumentare l'efficienza complessiva e creare formule più complesse.

Considerando il secondo esempio della valutazione dei dipendenti di cui abbiamo appena discusso sopra, puoi utilizzare la funzione SWITCH all'interno della funzione SE per verificare se il valore nella cella è maggiore di 3. Se lo è, la formula restituirà Out of Range.

La formula, in questo caso, sarà:

=IF(A1>3, "Fuori dall'intervallo", SWITCH(A1, 1, "Eccellente", 2, "Soddisfacente", 3, "Scarso"))

Oltre a questo, ecco alcune altre funzioni di Excel che puoi utilizzare con la funzione SWITCH:

  • Funzione SOMMA: È possibile calcolare la somma dei valori in base a condizioni specifiche utilizzando insieme le funzioni SUM e SWITCH. Ad esempio, è possibile utilizzare prima la funzione SWITCH per determinare i valori da sommare in base a una condizione e quindi utilizzare la funzione SUM per eseguire un calcolo. Abbiamo coperto il funzionamento del Funzione SOMMA in Excel in dettaglio nei nostri post precedenti, a cui potete fare riferimento.
  • Funzioni INDICE e CONFRONTA: Utilizzando queste funzioni, è possibile recuperare i dati da una tabella in base a determinate condizioni. Ad esempio, è possibile utilizzare la funzione SWITCH per identificare i valori target e quindi utilizzare le funzioni INDEX e MATCH per recuperare quelli richiesti. È possibile utilizzare la funzione CERCA.VERT per recuperare anche il valore corrispondente.

L'uso della funzione COMMUTA con altre funzioni di Excel può aiutarti a creare formule più potenti per analizzare e manipolare i tuoi dati in modo più efficace.

Calcoli complessi efficienti con la funzione SWITCH in Excel

La funzione SWITCH in Excel è uno strumento versatile ed efficiente che può aiutarti facilmente in calcoli complessi. Avere una buona comprensione di come funziona ti consentirà di ottimizzare i tuoi fogli di calcolo e analizzare i tuoi dati in modo più efficiente.