Skip to content

Come si utilizza la funzione se in excel

Excel o

IF è una delle funzioni più popolari e utili di Excel. In genere, si utilizza un’istruzione IF per verificare una condizione e restituire un valore se la condizione è soddisfatta e un altro valore se la condizione non è soddisfatta.

In questa esercitazione impareremo la sintassi e gli usi più comuni della funzione IF di Excel, per poi dare un’occhiata più da vicino ad esempi di formule che si spera possano essere utili sia ai principianti che agli utenti più esperti.

Se il secondo argomento della formula IF di Excel viene omesso (cioè se ci sono due virgole consecutive dopo il test logico), si otterrà zero (0) quando la condizione è soddisfatta, il che non ha senso nella maggior parte dei casi. Ecco un esempio di formula di questo tipo:

Suggerimento. Per restituire un valore logico quando la condizione specificata è soddisfatta o meno, fornire TRUE per value_if_true e FALSE per value_if_false. Affinché i risultati siano valori booleani riconoscibili da altre funzioni di Excel, non racchiudete VERO e FALSO tra doppi apici per non trasformarli in normali valori di testo.

Quando si desidera basare la condizione su una corrispondenza parziale piuttosto che su una corrispondenza esatta, una soluzione immediata è l’uso di caratteri jolly nel test logico. Tuttavia, questo approccio semplice e ovvio non funziona. Molte funzioni accettano i caratteri jolly, ma purtroppo IF non è una di queste.

  Excel come contare quante volte compare un valore

Come si scrive un’istruzione IF THEN in Excel?

Utilizzate la funzione IF, una delle funzioni logiche, per restituire un valore se una condizione è vera e un altro valore se è falsa. Ad esempio: =IF(A2>B2, “Over Budget”, “OK”) =IF(A2=B2,B4-A4,””)

Qual è un esempio di dichiarazione if?

if (score >= 90) grade = ‘A’; L’esempio seguente visualizza Number is positive se il valore del numero è maggiore o uguale a 0 . Se il valore del numero è inferiore a 0, viene visualizzato Numero è negativo.

Se allora la formula di excel

La funzione IF è una funzione integrata in Excel, classificata come funzione logica. Può essere utilizzata come funzione di foglio di lavoro (WS) in Excel. Come funzione del foglio di lavoro, la funzione IF può essere inserita come parte di una formula in una cella di un foglio di lavoro.

Spesso è necessario specificare condizioni più complesse quando si scrive una formula in Excel. È possibile combinare la funzione IF con altre funzioni logiche come AND, OR, ecc. Vediamo di approfondire questo aspetto.

La funzione IF può essere combinata con la funzione AND per consentire di verificare più condizioni. Quando si utilizza la funzione AND, tutte le condizioni all’interno della funzione AND devono essere VERE affinché la condizione sia soddisfatta. Questa funzione è molto utile nelle formule di Excel.

  Come si crea una macro in excel

La funzione IF può essere combinata con la funzione OR per consentire di verificare più condizioni. In questo caso, però, solo una o più condizioni all’interno della funzione OR devono essere VERE perché la condizione sia soddisfatta.

Questa funzione IF restituirebbe “indagare” se il valore nella cella B2 fosse inferiore a -5% o superiore a 5%. Poiché -6% è inferiore a -5%, il risultato sarà “indaga”. Abbiamo copiato questa formula nelle celle da D3 a D9 per mostrare i risultati che verrebbero restituiti.

Excel se contiene

In questo esempio, la formula nella cella D2 dice: IF(C2 = 1, allora restituisce Sì, altrimenti restituisce No)Come si vede, la funzione IF può essere utilizzata per valutare sia il testo che i valori. Può anche essere utilizzata per valutare gli errori. Non ci si limita a verificare se una cosa è uguale a un’altra e a restituire un singolo risultato, ma si possono anche utilizzare operatori matematici ed eseguire calcoli aggiuntivi a seconda dei criteri. È anche possibile annidare più funzioni IF insieme per eseguire confronti multipli.

Nell’illustrazione precedente, invece di restituire un risultato testuale, restituiremo un calcolo matematico. Quindi la formula in E2 dice IF(Actual is Greater than Budgeted, then Subtract the Budgeted amount from the Actual amount, otherwise return nothing).

  Excel non risponde come salvare

Excel se e

Spiegazione: se il valore finale non è vuoto (<> significa non uguale a), la funzione IF calcola l’avanzamento tra il valore iniziale e quello finale, altrimenti visualizza una stringa vuota (due doppi apici senza nulla in mezzo).

Spiegazione: la funzione AND restituisce VERO se il primo punteggio è maggiore o uguale a 60 e il secondo maggiore o uguale a 90, altrimenti restituisce FALSO. Se VERO, la funzione IF restituisce Pass, se FALSO, la funzione IF restituisce Fail.

Spiegazione: la funzione AND di cui sopra ha due argomenti separati da una virgola (Tabella, Verde o Blu). La funzione AND restituisce VERO se Prodotto è uguale a “Tabella” e Colore è uguale a “Verde” o “Blu”. Se VERO, la funzione IF riduce il prezzo del 50%, se FALSO, la funzione IF riduce il prezzo del 10%.

Spiegazione: se il punteggio è uguale a 1, la formula IF annidata restituisce Cattivo, se il punteggio è uguale a 2, la formula IF annidata restituisce Buono, se il punteggio è uguale a 3, la formula IF annidata restituisce Eccellente, altrimenti restituisce Non valido. Se si dispone di Excel 2016 o successivo, è sufficiente utilizzare la funzione IFS.