Operatori booleani di Excel: come usarli?

  • Condividi Questo
Hugh West

Microsoft Excel contiene molte funzioni, che sono integrate in Excel. In questo articolo parleremo delle funzioni booleane di Excel con gli operatori logici. Si noti che in Excel gli operatori booleani sono espressi come funzioni.

Per spiegare gli operatori booleani con un uso pratico, utilizzeremo il seguente set di dati.

Questo set di dati mostra il pagamento del prestito con la durata. Il pagamento sarà effettuato mensilmente.

Scarica il quaderno di esercizi

Scaricate questo quaderno di esercizi per esercitarvi durante la lettura di questo articolo.

Operatori booleani di Excel.xlsx

Introduzione alle funzioni e agli operatori booleani di Excel

L'operatore booleano deriva dall'espressione booleana. L'espressione booleana è comunemente usata nei linguaggi di programmazione. Gli operatori booleani sono usati per esprimere un'espressione booleana. Il ritorno dell'espressione booleana è 1 o 0 Per capirlo facilmente possiamo esprimerlo come Vero o Falso rispettivamente.

In Excel, abbiamo 4 operatori/funzioni booleane. NON , O , E , e XOR Ora avremo una panoramica delle seguenti funzioni booleane in Excel.

Operatore Descrizione
NON L'obiettivo di base di questa funzione è restituire un risultato inverso. Qualunque sia l'argomento, questa funzione restituirà il valore inverso di quell'argomento.
E Confronta tutti gli argomenti e se tutti gli argomenti sono soddisfacenti restituisce VERO, altrimenti FALSO.
O Se uno qualsiasi degli argomenti è soddisfacente, il risultato sarà VERO. Se invece tutti gli argomenti sono insoddisfacenti, il risultato sarà FALSO.
XOR È noto come "OR esclusivo". Supponiamo di confrontare due argomenti. Se uno degli argomenti è vero, allora restituisce VERO. Ma se tutti gli argomenti sono veri o nessuno degli argomenti è vero, allora restituisce FALSO.

Queste operazioni logiche vengono eseguite quando si applica un'operazione booleana.

Operatore logico Significato Esempio Spiegazione
= Pari =B4=C4 Questa formula confronta B4 e C4, se entrambi sono uguali restituisce VERO altrimenti FALSO.
> Maggiore di =B4>C4 Se B4 è maggiore di C4 il risultato sarà VERO, altrimenti FALSO.
< Meno di =B4 strong=""> Se B4 è inferiore a C4, il risultato sarà VERO, altrimenti FALSO.
Non uguale =B4C4 Questo confronta B4 e C4 e se entrambi non sono uguali restituisce VERO, altrimenti FALSO.
Traduzione: "Non è vero che non c'è niente da fare... Maggiore o uguale =B4>=C4 Se B4 è maggiore o uguale a C4 il ritorno sarà VERO, altrimenti FALSO.
<= Inferiore o uguale =B4<=C4 Se B4 è minore o uguale a C4 il ritorno sarà VERO, altrimenti FALSO.

4 esempi di utilizzo degli operatori booleani in Excel

Ora mostreremo alcuni esempi di utilizzo di funzioni e operatori booleani in Excel.

1. Applicazione dell'operatore booleano NOT

La funzione NOT inverte il risultato. Converte VERO in FALSO e viceversa.

Qui mostreremo l'uso dell'opzione NON con 3 esempi.

Esempio 1:

Applicheremo il NON nel set di dati sottostante.

Fase 1:

  • Vai a Cella F5.
  • Scrivere il codice seguente:

=NOT(D5=5)

Fase 2:

  • Ora, premere Entrare .

Fase 3:

  • Tirare il Maniglia di riempimento verso l'ultima cella.

In questo caso, abbiamo applicato il NON con l'obiettivo di vedere quali dati delle celle della tabella Durata La colonna è uguale a 5 anni. Dal risultato, possiamo vedere che le celle che sono uguali a 5 stanno mostrando FALSO e gli altri si mostrano VERO .

Esempio 2:

In questo esempio, si inserisce la funzione IF con il NON funzione.

Fase 1:

  • Scrivere la seguente formula in Cella F5 .
=IF(NOT(D5=5),"Yes","No")

Fase 2:

  • Quindi premere Entrare e vedere il ritorno.

Fase 3:

  • Trascinare il Maniglia di riempimento verso l'ultima cella.

Come il NON restituisce l'uscita logica inversa, impostando anche un risultato negativo per ogni cella.

Uno dei vantaggi dell'utilizzo del SE è che possiamo impostare l'argomento di ritorno in base alle nostre esigenze.

Per saperne di più: Come usare gli operatori logici in Excel (11 esempi)

2. Uso dell'operatore booleano AND in Excel

La funzione AND controlla gli argomenti con le condizioni. Se tutti gli argomenti soddisfano le condizioni, i risultati sono VERO Ma se uno qualsiasi degli argomenti non soddisfa la condizione, allora ritorna FALSO .

Vediamo ora 5 esempi per essere più chiari.

Esempio 1:

In questa sede verrà mostrato un semplice esempio di E funzione. Verranno controllati i prestiti di durata superiore a 5 anni. In questo esempio viene applicata un'unica condizione.

Fase 1:

  • Vai a Cella F5 e inserire la formula sottostante:
=AND(D5>5)

Fase 2:

  • Quindi premere Entrare per ottenere il ritorno.

Fase 3:

  • Tirare il Maniglia di riempimento verso l'ultima cella.

Qui si può vedere come sia semplice applicare il metodo E operatore.

Esempio 2:

In questo esempio, applicheremo più condizioni in un'unica formula applicando l'opzione E Identificheremo ogni volta quali righe contengono una durata superiore o uguale a 5 anni e il prestito totale è inferiore a 100.000 dollari.

Fase 1:

  • Vai al sito Cella F5 .
  • Mettiamo la seguente formula che contiene due condizioni.
=AND(D5>=5,E5<=100000)

Fase 2:

  • Ora possiamo vedere il rendimento dopo l'applicazione della formula nell'immagine seguente.

Quindi, possiamo applicare più condizioni con un singolo elemento E in Excel.

Esempio 3:

In questo caso, applicheremo il metodo nidificato E funzione. Solo E Nella formula viene utilizzata la funzione "A". Vediamo ora cosa succede dopo l'applicazione della formula.

Fase 1:

  • Scrivere la seguente formula su Cella F5.
=AND(AND(D5>2,D550000,E5<200000))

Fase 2:

  • Stampa Entrare e si applica anche al resto delle cellule.

La formula è stata pianificata nel modo seguente: la durata è superiore a 2 anni e inferiore a 10 anni e il prestito totale è superiore a 50.000 dollari e inferiore a 200.000 dollari.

Esempio 4:

Possiamo inserire la funzione Se una funzione con l'opzione E In questo modo, possiamo manipolare il risultato a nostro piacimento.

Fase 1:

  • Applicare questa formula su Cella F5 .
=IF(AND(AND(D5>2,D550000,E5<200000)),"Success", "Failure")

Fase 2:

  • Eseguire la formula e vedere cosa succede.

Si può notare che il valore di ritorno è cambiato: "Success" e "Failure" sono impostati al posto di quelli predefiniti.

Esempio 5:

Si può anche applicare l'intervallo di celle senza le singole celle insieme all'opzione E funzione.

Vogliamo vedere se l'importo di tutti i depositi è superiore a 1.000 dollari.

Fase 1:

  • Applicare la formula con l'intervallo C5:C9 in Cella F5 .
=AND(C5:C9>1000)

Fase 2:

  • Ora, ottenere l'output dopo aver premuto Entrare

In questo caso, abbiamo semplicemente utilizzato un intervallo di celle invece di un numero di cella individuale. Anche questo funziona senza problemi.

Per saperne di più: Operatore di riferimento in Excel [Nozioni di base + usi speciali].

Letture simili

  • Come eseguire le operazioni di maggiore e minore in Excel (5 metodi)
  • Usare l'operatore Maggiore di o uguale a nella formula di Excel

3. Applicare l'operatore OR in Excel

La funzione OR controlla tutti gli argomenti con la condizione. Se uno qualsiasi degli argomenti soddisfa la condizione, restituisce VERO Ma se tutte le argomentazioni non soddisfano il ritorno sarà FALSO .

Esempio 1:

In questo esempio, troveremo le righe la cui durata è superiore a 5 anni o il prestito totale è superiore a 90.000 dollari. Abbiamo applicato due condizioni in un'unica formula.

Fase 1:

  • Vai a Cella F5 .
  • Scrivere la formula seguente su quella cella.
=OR(D5>5,E5>90000)

Fase 2:

  • Ora, premere Entrare .

Fase 3:

  • Trascinare il Maniglia di riempimento icona a Cella F9 .

Nel caso di O fornisce VERO come una qualsiasi delle condizioni soddisfatte.

Esempio 2:

In questo esempio applicheremo un intervallo di celle invece di una singola cella. Vogliamo sapere se il denaro depositato è superiore a 2000 dollari.

Fase 1:

  • Inserire la formula seguente per sapere se uno dei depositi è superiore a 2.000 dollari.
=OR(C5:C9>2000)

Fase 2:

  • Ora, premere Entrare per ottenere il risultato.

Esempio 3:

In questo esempio, applicheremo una funzione annidata. E e SE Vogliamo trovare quali oggetti hanno una durata superiore a 5 anni o un prestito totale maggiore o uguale a 90.000 dollari e un deposito superiore a 2.000 dollari.

Fase 1:

  • Scrivere la seguente formula su Cella F5 .
=IF(OR(OR(D5>5,E5>=90000),AND(C5>2000)),"Yes","No")

Fase 2:

  • Ora, premere Entrare e ottenere il risultato.

Questo è il nostro output annidato dopo l'applicazione degli operatori booleani.

Per saperne di più: Cos'è l'ordine delle operazioni in Excel (Guida definitiva)

4. Funzione dell'operatore XOR in Excel

L'operatore XOR si dice comunemente: "Esclusivo OR" Si giustifica in tre modi: in primo luogo, se tutti gli argomenti sono veri, allora restituisce FALSO . In secondo luogo, se uno qualsiasi degli argomenti è vero, restituisce VERO Inoltre, se tutti gli argomenti sono falsi restituisce FALSO .

Per spiegare questo operatore abbiamo introdotto un nuovo set di dati, come quello riportato di seguito.

Questo è un gioco di lancio della moneta. Per prima cosa, ogni giocatore gioca 2 turni. Testa significa vittoria di un giocatore, mentre coda significa sconfitta. Nei due turni, se un giocatore vince, cioè ottiene testa in entrambi i turni, non ha bisogno di giocare il terzo turno. Se un giocatore ottiene croce in entrambi i turni, sarà squalificato dal gioco. E se il risultato è misto, avrà la possibilità di giocare il terzo turno. Questo scenario può esserespiegata facilmente dall'operatore XOR.

Fase 1:

  • Dopo i due round, il risultato viene aggiornato nel set di dati.

Ora, applicheremo il metodo XOR per identificare chi giocherà il 3° turno.

Fase 2:

  • Applicare la formula su Cella F5 .
=XOR(C5="Head",D5="Head")

Fase 3:

  • Quindi premere Entrare e trascinare ha vinto il Maniglia di riempimento

Otteniamo il risultato. Poiché il risultato è mostrato in termini di VERO e FALSO , può essere adatto a tutti per essere compreso facilmente.

Inseriamo la funzione IF per facilitare il compito a tutti.

Passo 4:

  • Dopo aver inserito il SE la formula avrà il seguente aspetto.
=IF(XOR(C5="Head",D5="Head"),"Yes","No")

Passo 5:

  • Ora, il risultato che segue ci dà un'idea chiara.

Possiamo dire che 3 giocatori giocheranno il 3° turno e 2 non giocheranno.

Per saperne di più: Operatore 'non uguale a' in Excel (con 5 esempi)

Conclusione

In questo articolo sono stati mostrati diversi operatori booleani. Sono stati aggiunti diversi esempi di ogni operatore booleano. Spero che questo possa soddisfare le vostre esigenze. Date un'occhiata al nostro sito web ExcelWIKI.com e date i vostri suggerimenti nella casella dei commenti.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.