Home
» Wiki
»
Funzioni IF e IFS in Excel: utilizzo ed esempi specifici
Funzioni IF e IFS in Excel: utilizzo ed esempi specifici
Video Funzioni IF e IFS in Excel: utilizzo ed esempi specifici
Le funzioni IF e IFS in Microsoft Excel sono due delle funzioni logiche utilizzate abbastanza comunemente per gli utenti di Microsoft Office . In termini più semplici, la funzione IF / IFS restituirà risultati basati su uno o più dati di confronto di input.
Nota :per esempi e sintassi delle funzioni IF e IFS seguenti, utilizziamo un punto e virgola ( ; ) per separare, se nel caso in cui la funzione segnala un errore o nessun output, sostituire il punto e virgola ( ; ) con una virgola ( , ).
Funzione IF in Excel
Con la funzione IF in Excel, puoi eseguire molti calcoli diversi tra cui la formattazione condizionale. Ad esempio, puoi usarlo come IF per classificare gli studenti in base a GPA, utilizzare la funzione IF per calcolare i numeri ...
Un'istruzione IF restituirà due risultati, incluso il primo se la condizione è TRUE e il secondo verrà eseguito per le condizioni rimanenti (FALSE).
Sintassi della funzione IF
= IF ( Condizione ; fare qualcosa se la condizione è vera ; fare qualcosa con l'altro caso )
Se la formula sopra ti rende confuso, fai riferimento agli esempi di utilizzo e di funzione IF nel contenuto di seguito.
Alcuni esempi nell'uso della funzione IF
La funzione IF confronta il testo (esempio): nell'esempio seguente, la cella D2 dice: IF (C2 = Sì , quindi restituisce 1 , altrimenti restituisce 2)
La funzione IF confronta i numeri: ad esempio, nella cella D2 dice: IF (C2 = 1 , quindi restituisce Sì , altrimenti restituisce No )
La funzione IF è maggiore di:
La formula nella cella D2 sarà: = IF (C2> B2; "Over Budget"; "In Budget")
La funzione IF restituisce il risultato di un calcolo matematico:
La formula nella cella D2 sarà: = IF (C2> B2; C2-B2; 0)
Utilizzare la funzione IF per verificare se una cella è vuota
A volte è necessario verificare se una cella è vuota o meno, in genere perché non si desidera che una formula visualizzi il risultato senza input. In questo caso, utilizzeremo la funzione IF insieme alla funzione ISBLANK :
La formula nella cella D2 sarà: = IF (ISBLANK (D2); "Vuoto"; "Non vuoto")
Nel prossimo esempio, useremo "" invece della funzione ISBLANK. Il segno "" significa essenzialmente "niente".
La formula nella cella E2 è = IF (D3 = ""; "Vuoto"; "Non vuoto")
Inoltre, di seguito è riportato un esempio di un metodo comune che utilizza "" per impedire a una formula di eseguire calcoli se una cella indipendente è vuota:
= IF (D3 = ""; ""; Formula)
Spiegazione : IF (D3 non ha nulla, non restituisce risultati, altrimenti calcola la formula).
Funzione IF nidificata per combinare più condizioni
Mentre la semplice funzione IF ha solo due risultati ( Vero o Falso ), la funzione IF nidificata può avere da 3 a 64 risultati.
= IF (D2 = 1; "SÌ"; IF (D2 = 2; "No"; "Forse")
Spiegare la formula nella cella E2: IF (D2 = 1 quindi restituisce "Sì", altrimenti IF (D2 = 2 quindi restituisce "No", altrimenti restituisce "Forse") . Si noti che ci sono due parentesi di chiusura alla fine della formula per completare entrambe le funzioni IF. Se si tenta di inserire una formula senza entrambe le parentesi, Excel aggiunge automaticamente l'ultima parentesi di chiusura.
Funzione IFS in Excel
Se la sola funzione IF è sufficiente per utilizzare le condizioni di base, IFS ti farà sentire meglio perché IFS combinerà più funzioni IF in un singolo IFS. In altre parole, invece di utilizzare più IF nidificati, è necessario utilizzare solo IFS.
Sintassi della funzione IFS
= IFS ( Condizione 1 ; Valore se DK1 è corretto ; Condizione 2 ; Valore se DK2 è corretto ; Condizione 3 ; Valore se DK3 è vero ; .............)
La funzione IFS può testare fino a 127 condizioni diverse, ma non è necessario nidificare troppe condizioni perché sarà difficile verificare se si verificano errori o conflitti di dati.
Esempio usando la funzione IFS
La formula per le celle nella colonna B è: = IFS (A2> 89; "A"; A2> 79; "B"; A2> 69; "C"; A2> 59; "D"; TRUE; "F" )