Excel IF AND Function (Sommario)

  • SE E Funzione in Excel
  • Come utilizzare la funzione IF AND in Excel?

SE E Funzione in Excel

Lo scopo di questo tutorial è mostrare come combinare IF e le funzioni AND in Excel per verificare diverse condizioni in un'unica formula. Alcuni degli elementi in natura sono limitati. Altri sembrano avere un potenziale infinito e, cosa interessante, la funzione IF sembra avere tali proprietà.

Il nostro obiettivo oggi è vedere come e se possiamo combinare IF e la funzione AND in modo da valutare più condizioni contemporaneamente. Quindi, prima di tutto, dovremo costruire la funzione IF AND e per farlo, ci sarà richiesto di unire due funzioni separate - le funzioni IF e AND, in un'unica formula. Vediamo come raggiungere questo obiettivo:

IF (AND (Logical1, Logical2, …), val_if_true, val_if_false)

La formula sopra ha il seguente significato: Se la prima condizione, vale a dire la condizione 1 è vera e la seconda condizione, ovvero la condizione 2 è anche vera, allora fai qualcosa, oppure fai qualcosa di diverso.

Come utilizzare la funzione IF AND in Excel?

Capiamo come usare la funzione IF AND in Excel usando alcuni esempi.

È possibile scaricare questo modello di Excel IF e funzione qui - Modello di Excel IF e funzione

Excel IF AND Function - Esempio n. 1

Cerchiamo di capirlo attraverso un esempio, creiamo una formula il cui obiettivo è verificare se B2 è "consegnato" e anche controllare che C2 non sia vuoto. Ora, a seconda del risultato, farebbe una delle seguenti operazioni:

  • Se sia la condizione 1 che la condizione 2 vengono valutate come TRUE, l'ordine deve essere contrassegnato come "Chiuso".
  • Se una qualsiasi delle condizioni restituisce FALSO o entrambe valutano FALSO, deve essere restituita una stringa vuota (“”).

= IF (AND (B2 = "consegnato", C2 ""), "Chiuso", "")

La funzione IF AND è dimostrata nello screenshot seguente:

Nota: durante l'utilizzo della formula IF AND, al fine di valutare determinate condizioni, è importante tenere presente che i caratteri maiuscoli e minuscoli sono considerati simili. Quindi, se l'obiettivo è utilizzare una versione con distinzione tra maiuscole e minuscole della formula IF AND, dobbiamo racchiudere gli argomenti di AND all'interno della funzione EXACT.

Excel SE E Funzione - Esempio n. 2

Finora nel nostro esempio precedente, stavamo tentando di testare due condizioni di cellule diverse. Ma nella nostra vita quotidiana, spesso incontriamo situazioni in cui ci potrebbe essere richiesto di eseguire più test sulla stessa cella. Un esempio che in genere dimostra questo è verificare se un valore di cella rientra tra due numeri. È qui che la funzione IF AND è utile!

Supponiamo ora di avere i numeri di vendita per determinati ordini nella colonna B e il nostro compito è di contrassegnare gli importi che sono inferiori a $ 100 ma superiori a $ 50. Quindi, per affrontare questo problema, per prima cosa inseriremo la seguente formula nella cella C2 e quindi procederemo a copiarlo nelle colonne:

= IF (AND (B2> 50, B2 <100), “X”, “”)

Excel SE E Funzione - Esempio n. 3

Se è necessario includere i valori periferici (100 e 50), sarà necessario utilizzare l'operatore maggiore o uguale a (> =) e l'operatore minore o uguale a (<=):

= IF (AND (B2> = 50, B2 <= 100), “X”, “”)

Passando ora, al fine di elaborare altri tipi di valori periferici senza dover modificare la formula, inseriremo i numeri massimo e minimo in due celle diverse e forniremo il riferimento a quelle celle nella nostra formula. Per far funzionare la formula in modo appropriato per tutte le righe, assicurati di utilizzare riferimenti assoluti per le celle periferiche ($ F $ 1 e $ F $ 2 in questo caso):

Ora applicheremo la formula nella cella C2.

= IF (AND (B2> = $ F $ 1, B2 <= $ F $ 2), “X”, “”)

Excel SE E Funzione - Esempio n. 4

Utilizzando una formula simile a quella dell'esempio precedente, è possibile verificare se una data rientra in un intervallo specifico .

Ad esempio, contrassegneremo tutte le date tra il 30 settembre 2018 e il 10 settembre 2018, comprese le date periferiche. Quindi qui vediamo che stiamo affrontando un problema unico che le date non possono essere fornite direttamente ai test logici. Per rendere comprensibili le date di Excel, dovremo racchiuderle all'interno della funzione DATEVALUE, come mostrato di seguito:

= IF (AND (B2> = DATEVALUE (“10-Sep-2018”), B2 <= DATEVALUE (“30-Sep-2018”)), “X”, “”)

È anche possibile inserire semplicemente le date A e Da nelle celle ($ F $ 2 e $ F $ 1 nel nostro esempio) e quindi estrarle dalle loro celle di origine utilizzando la formula IF AND:

= IF (AND (B2> = $ F $ 1, B2 <= $ F $ 2), “X”, “”)

Excel SE E Funzione - Esempio n. 5

Oltre a restituire valori predefiniti, la funzione IF AND è anche in grado di eseguire calcoli diversi in base al fatto che le condizioni menzionate siano FALSE o TRUE.

Abbiamo un elenco di studenti e i loro punteggi dei test in percentuale. Ora dobbiamo valutarli. Di seguito è fornita la tabella delle percentuali.


Come possiamo vedere dalla tabella sopra, se la percentuale è superiore al 90%, il voto associato per quel punteggio è A +. Se la percentuale ottenuta è compresa tra l'85% e il 90%, il voto è A. Se la percentuale è compresa tra l'80% e l'85%, il voto è B +. Se la percentuale è compresa tra il 75% e l'80%, il voto è B. Se la percentuale è compresa tra il 70% e il 75%, il voto è C +. Se la percentuale è compresa tra il 60% e il 70%, il voto è C. Se la percentuale è compresa tra il 50% e il 60%, il voto è D +. Se la percentuale è compresa tra il 40% e il 50%, il voto è D. E, infine, se la percentuale è inferiore al 40%, il voto è F.

Ora l'elenco degli studenti e la loro percentuale è mostrato di seguito:

La formula che dovremo usare è:

= SE (C2>”90"%, ”A +”, SE (E (C2>”85"%, C2 =”80"%, C2 =”75"%, C2 =”70"%, C2 =”60 "%, C2 =” 50 "%, C2 =” 40 "%, C2 <=” 50 "%), ” D”, ” F”))))))))

Abbiamo fatto uso di Nested IF e anche usato diversi AND insieme a loro.

La funzione IF valuta una condizione fornita nel suo argomento e in base al risultato (TRUE o FALSE), restituisce un output o un altro.

La formula di IF è la seguente:

Qui Logical_Test è la condizione che verrà valutata. In base al risultato, verrà restituito Value_If_True oppure verrà restituito Value_If_False.

Nel primo caso, ad esempio per Student1, vediamo che la percentuale è del 74%, quindi il risultato è tornato secondo la tabella delle percentuali di voto mostrata sopra.

Allo stesso modo, per lo Studente 2, vediamo che la percentuale è del 76%, quindi il risultato restituito secondo la tabella delle percentuali mostrata sopra, sarà B, poiché la percentuale tra> 75% e 80% ottiene il grado B.

Trascinando la formula applicata nella cella D2, anche altri studenti vengono valutati in modo simile.

Cose da ricordare su SE E Funzione in Excel

  • La funzione IF AND ha un limite e può controllare fino a 255 condizioni. Questo è ovviamente applicabile solo per Excel 2007 e versioni successive. Per le versioni precedenti di Excel, la funzione AND era limitata a solo 30 condizioni.
  • La funzione IF AND può gestire argomenti logici e funziona anche con i numeri. Ma non può gestire le stringhe. Se gli argomenti forniti sono caratteri, allora AND restituisce un #VALORE! errore.

  • Lavorando con grandi set di dati, ci sono alte probabilità che ci venga richiesto di controllare alcuni set diversi di condizioni AND diverse alla volta. In momenti come questi, è necessario utilizzare la forma nidificata della formula IF AND:

IF (AND (…), output1 , IF (AND (…), output2 , IF (AND (…), output3 , IF (AND (…) output4 )))

Articoli consigliati

Questa è una guida per IF AND Function in Excel. Qui discutiamo come utilizzare IF AND Function in Excel insieme a esempi pratici e template Excel scaricabili. Puoi anche consultare i nostri altri articoli suggeriti:

  1. Funzione IFS multipla in Excel
  2. Come utilizzare la funzione AND in Excel?
  3. Come utilizzare la funzione COUNTIF Excel?
  4. Guida a COUNTIF con criteri multipli

Categoria: