Funzione IFS in Excel, utilizzo ed esempi specifici

Funzione IFS in Excel, utilizzo ed esempi specifici

Cos'è la funzione IFS in Excel? Come utilizzare la funzione IFS in Excel 2016? Ecco tutto ciò che devi sapere sulla funzione IFS in Excel .

Microsoft Excel è attualmente uno dei software per fogli di calcolo più popolari oggi. Anche se ora ci sono molte opzioni gratuite come Excel, non esiste ancora un vero concorrente che possa battere la sua prima posizione.

La progettazione di Microsoft Excel è facile da usare con comodi dashboard e una varietà di funzioni utili. Questo è anche il punto più interessante di Excel. Questo software non fornisce solo funzioni di calcolo ma anche funzioni condizionali, aiutandoti a gestire dati più complessi.

Le funzioni condizionali come IFS hanno il potenziale per portare le tue formule Excel al livello successivo. Con la funzione IFS puoi creare condizioni e annidare diverse funzioni all'interno di un'unica formula. In alternativa, puoi anche utilizzare semplicemente la funzione IFS.

Ma cos'è la funzione IFS e in cosa differisce da una normale funzione IF? Leggi il seguente articolo per scoprire cos'è IFS in Excel e come utilizzare questa funzione in modo efficace.

Cos'è la funzione IFS?

La funzione IFS in Excel è una funzione logica introdotta in Excel 2016. La funzione IFS sostituisce la funzione IF annidata ed è molto più semplice da utilizzare. La funzione IFS verifica una o più condizioni e restituisce un valore che soddisfa la prima condizione TRUE. Se il valore soddisfa la prima condizione, la formula si ferma lì e restituisce il risultato. Ma, se la prima condizione non viene soddisfatta, la formula continuerà a controllare le condizioni in sequenza finché non viene soddisfatta una condizione.

Ricetta

= IFS(logical_test1, Value1 [logical_test2, Value2] …, [logical_test127, Value127])

Lì dentro:

  • Logical_test1 verifica la prima condizione logica. È un argomento obbligatorio e la condizione utilizzata da Excel per valutare VERO o FALSO.
  • Value1 è il risultato quando logical_test1 è TRUE. Se necessario, puoi impostarlo vuoto.

Il resto degli argomenti test_logico e Valore sono facoltativi. La funzione consente agli utenti di utilizzare 127 argomenti logical_test.

Come utilizzare la funzione IFS in Excel

Questa è una funzione incorporata che può essere utilizzata come funzione in un foglio di lavoro Excel. Facciamo un esempio:

Supponiamo di voler classificare i voti A, B, C, D, E ed F in base ai punteggi ottenuti dagli studenti, utilizziamo la funzione IFS come segue:

=IFS(A2>80,"A",A2>70,"B",A2>60,"C",A2>50,"D",A2>40,"E",A2>30,"F")

Funzione IFS in Excel, utilizzo ed esempi specifici

Nello specifico in questa funzione, impostata se A2 è maggiore di 80, il risultato di restituzione è il punto A, se A2 è maggiore di 70, il risultato di restituzione è il punto B, e analogamente fino al punto F.

Utilizzando questa formula avremo il seguente risultato:

Esempio di funzione IFS in Excel

Per capire come utilizzare questa funzione, vediamo alcuni esempi:

Esempio 1 - Utilizzo di IFS con ELSE

Supponiamo che ci sia un elenco di articoli e che sia necessario classificarli in gruppi: Verdura, Frutta, Verdura verde e Bevande. Quando utilizzi la funzione IFS, avrai la seguente formula:

=IFS(A2="Apple","Fruit",A2="Banana","Fruit",A2="Spinach","Green Vegetable",A2="coffee","Beverage",A2="cabbage","Green Vegetable",A2="capsicum","Vegetable")

Funzione IFS in Excel, utilizzo ed esempi specifici

Quindi otterremo il seguente risultato:

Funzione IFS in Excel, utilizzo ed esempi specifici

In questo esempio, abbiamo impostato una condizione logica nella funzione IFS. Quando una condizione logica restituisce TRUE, viene restituito il valore corrispondente. Tuttavia, se nessuna condizione logica restituisce TRUE, la funzione IFS genererà l'errore #N/A. Come in questo esempio è Pepper nella cella B8.

Per evitare l'errore #N/A, possiamo usare la funzione ELSE. Possiamo quindi impostare l'ultima condizione logica nella formula su TRUE e quindi impostare un valore restituito.

Funzione IFS in Excel, utilizzo ed esempi specifici

Qui abbiamo aggiunto TRUE, "Misc", per garantire che Excel restituisca il valore "Misc" nel caso in cui nessuna condizione logica precedente nella funzione IFS restituisca TRUE.

Ora il risultato sarà il seguente:

Funzione IFS in Excel, utilizzo ed esempi specifici

Esempio 2 - Funzione IFS annidata e IF

Prima di avere la funzione IFS, spesso utilizzavamo funzioni IF nidificate. Vediamo come la funzione IFS è più efficiente della funzione IF nidificata. Supponiamo che un negozio offra ai clienti uno sconto in base al totale della fattura di acquisto. Pertanto, i clienti riceveranno uno sconto del 5% per fatture da 100 USD a 500 USD, uno sconto del 10% per fatture da 500 USD a 750 USD, uno sconto del 20% per l'importo totale da 750 USD a 1.000 USD e uno sconto del 30% sconto quando i clienti acquistano più di 1000 USD.

Di seguito è riportata la formula quando si utilizzano le funzioni IF nidificate:

Funzione IFS in Excel, utilizzo ed esempi specifici

Ora vediamo cosa succede se utilizziamo la funzione IFS:

Funzione IFS in Excel, utilizzo ed esempi specifici

Come puoi vedere, la funzione IFS è più semplice da usare perché devi usare una sola funzione per inserire una serie di condizioni logiche, mentre la funzione IF annidata deve usare molte condizioni logiche e può facilmente causare confusione durante la scrittura delle funzioni.

Alcuni errori si verificano quando si utilizza la funzione IFS

1. L'errore #N/D si verifica quando non viene trovata alcuna condizione TRUE nella funzione IFS.

2. Errore #VALORE! Si verifica quando l'argomento test_logico viene elaborato su un valore diverso da TRUE o FALSE.

3. Il messaggio di errore "Hai inserito troppi pochi argomenti per questa funzione" viene visualizzato quando fornisci l'argomento test_logico senza un valore corrispondente.

IFS è essenzialmente simile a IF, poiché entrambe queste funzioni di Excel accettano valori e li testano rispetto a condizioni personalizzate. Ciò che IFS fa meglio di IF è che consente l'applicazione di più condizioni. Con una funzione IF, dovrai annidare più funzioni l'una nell'altra per dichiarare più condizioni, mentre con IFS puoi farlo in un'unica funzione.

Confronta come utilizzare le funzioni IFS e SWITCH

Come la funzione SWITCH, la funzione IFS consente di testare più di una condizione in una formula indipendente. Entrambe le funzioni sono facili da scrivere e leggere una formula contenente più condizioni. Un vantaggio di SWITCH rispetto a IFS è che l'espressione appare solo una volta nella funzione e non è necessario ripeterla. Inoltre SWITCH può accettare un valore predefinito. SWITCH limita tuttavia la corrispondenza esatta. Non può utilizzare operatori come maggiore di (>) o minore di (<) con la sintassi standard e viceversa. La funzione ifs="" richiede="" espressioni="" per ogni="" condizione,="" perché= "" quindi,="" tu="" puoi="" utilizzare="" questi="" operatori logici="" quando="">

Suggerimenti per l'utilizzo della funzione IFS in Excel

Copia la formula in altre celle

Puoi copiare la funzione IFS in un'altra cella nello stesso modo in cui fai altre formule di Excel. Fai clic sulla cella in cui originariamente appariva la funzione IFS, seleziona la barra di riempimento nell'angolo in basso a destra e trascinala in un'altra cella. Puoi anche fare doppio clic sulla piccola casella verde nell'angolo in basso a destra della cella per inviare la formula alla cella adiacente.

Assicurati che almeno una condizione sia vera

Se la funzione determina che nessuna delle condizioni è vera, riceverai il messaggio di errore "#N/D". È possibile prevenire questi errori assicurandosi che vengano prese in considerazione tutte le condizioni del caso.

L'aggiunta di TRUE è il controllo logico finale

Puoi anche prevenire errori quando utilizzi if in Excel aggiungendo TRUE come controllo logico finale. Questa azione consente alla funzione di restituire un valore se non trova alcuna condizione precedente vera. Consideriamo ad esempio questa funzione:

=IFS(A1>150, "High", A1<100, "low",="" true,="">

Questa funzione restituisce "Alto" se A1 è maggiore di 150 e "Basso" se A1 è inferiore a 100. Se A1 non è né maggiore di 150 né inferiore a 100, questa funzione restituisce "OK". Questi valori “OK” possono verificarsi se A1 è un numero compreso tra 100 e 150 o uguale a 100 o 150.

Nota quando si utilizza la funzione IFS in Excel

La funzione IFS valuta più condizioni e restituisce il risultato corrispondente al primo valore VERO. È possibile utilizzare la funzione IFS quando si desidera utilizzare una formula per testare più condizioni contemporaneamente senza dover nidificare più istruzioni IF. Le formule basate su IFS sono più brevi e più facili da leggere e scrivere.

Le condizioni vengono fornite alla funzione IFS come coppie test/valore e IFS può gestire fino a 127 condizioni. Ogni condizione rappresenta un valore logico, restituendo VERO o FALSO. Il seguente valore verrà restituito quando il risultato del test è TRUE. In caso di più condizioni VERO viene restituito il valore corrispondente al primo risultato VERO. Pertanto, l'ordine delle condizioni è molto importante quando si utilizza la funzione IFS in Microsoft Excel.

Le condizioni sono un vero e proprio punto di svolta in Excel. Puoi combinare altre funzioni nelle formule IFS per creare formule complesse che ti consentano di ottenere risultati straordinari in Excel. Ora che conosci la funzione IFS, è tempo di andare avanti ed esplorare le possibilità illimitate che offre!

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!