Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Excel è un programma incredibilmente funzionale che consente non solo di registrare i dati in forma tabellare, ma anche di automatizzarne l'elaborazione. Le funzioni logiche sono l'elemento principale che consente di effettuare qualsiasi operazione di questo tipo. Sono utilizzati nelle formule e in altre funzioni per semplificare tutte le operazioni.

Sono progettati per verificare se i valori soddisfano i criteri specificati. Se esiste una tale corrispondenza, nella cella in cui è scritta, viene inserito il valore "VERO", in caso di discrepanza - "FALSO". Oggi considereremo più in dettaglio questioni come la struttura delle funzioni logiche, l'ambito del loro utilizzo.

Elenco di funzioni booleane in Excel

Esistono un numero enorme di funzioni logiche, ma le più comunemente utilizzate sono le seguenti:

  1. TRUE
  2. GIACENTE
  3. IF
  4. IFERROR
  5. OR
  6. И
  7. NON
  8. EOSHIBKA
  9. ISBLANK

Tutti possono essere utilizzati per creare strutture complesse e specificare criteri di qualsiasi ordine. Quasi tutte queste funzioni implicano il passaggio di determinati parametri. Le uniche eccezioni sono TRUE e FALSE, che restituiscono se stesse. Numeri, testo, riferimenti di cella, intervalli e così via sono spesso usati come parametri. Diamo un'occhiata a tutti gli operatori di cui sopra.

Operatori VERO e FALSO

Ciò che entrambe queste funzioni hanno in comune è che restituiscono un solo valore. Lo scopo del loro utilizzo è l'uso come componente di altre funzioni. Come si evince dal nome degli operatori, delle funzioni TRUE и GIACENTE valori di ritorno TRUE и GIACENTE rispettivamente.

Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

NON operatore

Questa funzione viene utilizzata con un argomento e scrive il valore opposto nella cella. Se passi questo operatore TRUE, poi tornerà GIACENTE e, di conseguenza, è vera l'affermazione opposta. Pertanto, il risultato dell'elaborazione dei dati da parte di questo operatore dipende completamente da quali parametri passargli. Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

La sintassi di questo operatore è la seguente: =NON(vero o falso).

Operatori AND e OR

Questi due operatori sono necessari per trasmettere tra loro la relazione delle condizioni di un'espressione. Funzione И viene utilizzato per indicare che due criteri devono corrispondere contemporaneamente allo stesso numero o testo. Questa funzione restituisce un valore TRUE solo a condizione che tutti i criteri producano questo valore contemporaneamente. Se almeno un criterio ha esito negativo, l'intera sequenza restituisce un valore GIACENTE. Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Il modo in cui è costruito l'operatore AND è molto semplice: =E(argomento1; argomento2; …). Il numero massimo di argomenti che possono essere utilizzati da questa funzione è 255. Sintassi dell'operatore OR simile, ma i meccanismi di lavoro sono leggermente diversi. Se una delle funzioni dell'elenco produce un risultato TRUE, questo numero verrà restituito come un'intera sequenza logica. Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Dichiarazioni IF e ISERROR

Queste due funzioni hanno uno scopo molto importante: stabiliscono direttamente il criterio di conformità con il quale una determinata espressione deve essere verificata. Per una comprensione più approfondita di come lavora l'operatore IFERROR, devi prima descrivere la funzione IF. La sua struttura generale è un po' più complicata delle precedenti: =SE(espressione_logica, valore_se_vero, valore_se_falso).

Il compito di questo operatore è quello di creare le costruzioni più complesse. Verifica se i criteri sono soddisfatti. Se sì, l'operatore tornerà TRUE, altrimenti - GIACENTE. Ma l'operatore viene spesso utilizzato insieme ad altri. Ad esempio, se viene utilizzato come argomento di una funzione NON, quindi, di conseguenza, il totale verrà automaticamente sostituito dal contrario. Ovvero, se esiste una corrispondenza con il criterio, verrà restituito il valore GIACENTE. Questo è il principale vantaggio delle funzioni logiche: possono essere combinate nelle forme più bizzarre.

Inoltre, lo schema diventa più complicato. Se con questo criterio otteniamo il risultato "TRUE", allora puoi specificare il testo, il numero che verrà visualizzato o la funzione che verrà calcolata. Allo stesso modo, puoi impostare il risultato che verrà visualizzato se il risultato è stato restituito dopo l'elaborazione dei dati. GIACENTE. Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Struttura dell'operatore IFERROR abbastanza simile, ma ancora un po' diverso. Contiene due argomenti obbligatori:

  1. Significato. È l'espressione stessa che viene testata. Se risulta essere vero, viene restituito quel valore.
  2. Il valore in caso di errore. Questo è il testo, il numero o la funzione che verrà visualizzato o eseguito se il risultato del controllo del primo argomento è FALSO. Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Sintassi: =SEERRORE(valore;valore_se_errore).

Operatori ISERROW e ISEMPLAND

La prima funzione di cui sopra contiene un solo valore e ha la seguente sintassi: =ERRORE(valore). Il compito di questo operatore è controllare quanto bene sono riempite le celle (una o nell'intero intervallo). Se risulta che il riempimento era sbagliato, restituisce il risultato vero. Se tutto va bene, falso. Può essere applicato direttamente come criterio per un'altra funzione. Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Excel può controllare i collegamenti per i seguenti tipi di errori:

  • #NOME?;
  • #N / A;
  • #CANC/0!;
  • #NUMERO!;
  • #COSÌ;
  • #VUOTO!;
  • #COLLEGAMENTO!.

Funzione ISBLANK Nel complesso, è incredibilmente semplice. Contiene un solo parametro, che è la cella/l'intervallo da controllare. Se è presente una cella che non contiene né testo, né numeri né caratteri non stampabili, viene restituito il risultato TRUE. Di conseguenza, se sono presenti dati in tutte le celle dell'intervallo, l'utente riceve il risultato GIACENTE. Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Tabella promemoria “Funzioni logiche in Excel”

Per riassumere tutto quanto sopra descritto, diamo una piccola tabella contenente informazioni su tutte le funzioni logiche di uso comune.

Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Funzioni logiche ed esempi di problem solving

Le funzioni logiche consentono di risolvere una varietà di compiti, anche complessi. Diamo alcuni esempi di come funzionano in pratica.

Attività 1. Supponiamo di avere una parte della merce rimasta dopo un certo periodo di vendita. Deve essere rivalutato secondo le seguenti regole: se non è stato possibile venderlo in 8 mesi, dividerne il prezzo per 2 volte. Innanzitutto, creiamo un intervallo che descriva i dati iniziali. Sembra questo.

Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Affinché l'attività descritta venga risolta con successo, è necessario utilizzare la seguente funzione. Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Puoi vederlo nella barra della formula nello screenshot. Ora facciamo alcune precisazioni. L'espressione logica mostrata nello screenshot (ovvero C2>=8) significa che il prodotto deve essere in stock per un massimo di 8 mesi inclusi. Usando gli operatori aritmetici >=, definiamo la regola maggiore o uguale a. Dopo aver scritto questa condizione, la funzione restituirà uno dei due valori: "TRUE" o "FALSE". Se la formula soddisfa il criterio, il valore dopo la rivalutazione viene scritto nella cella (beh, o passato come argomento a un'altra funzione, tutto dipende dai parametri impostati dall'utente), diviso per due (per questo, abbiamo diviso il prezzo al momento del ricevimento in magazzino di due). Se successivamente si scopre che il prodotto è in magazzino da meno di 8 mesi, viene restituito lo stesso valore contenuto nella cella.

Ora rendiamo il compito più difficile. Applichiamo la condizione: la scala degli sconti deve essere progressiva. In poche parole, se la merce rimane per più di 5 mesi, ma meno di 8, il prezzo dovrebbe essere diviso per una volta e mezza. Se più di 8, due. Affinché questa formula corrisponda al valore, deve essere la seguente. Guarda lo screenshot nella barra della formula per vederlo.

Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Importante! Come argomenti, è consentito utilizzare non solo valori numerici, ma anche di testo. Pertanto è ammissibile fissare criteri dell'ordine più diverso. Ad esempio, per fare uno sconto sulla merce ricevuta a gennaio e non farlo se è arrivata ad aprile.

Attività 2. Applichiamo questo criterio a un prodotto che è in stock. Supponiamo, se dopo il ribasso effettuato sopra, il suo valore è diventato inferiore a 300 rubli o se è rimasto senza vendita per più di 10 mesi, viene semplicemente rimosso dalla vendita. La formula è la seguente.

Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Analizziamolo. Abbiamo usato la funzione come criterio OR. È necessario fornire un tale fork. Se la cella D2 contiene il numero 10, il valore "cancellato" verrà visualizzato automaticamente nella riga corrispondente della colonna E. Lo stesso vale per l'altra condizione. Se nessuno di questi viene soddisfatto, viene semplicemente restituita una cella vuota.

Attività 3. Diciamo che abbiamo un campione di studenti che cercano di entrare nelle scuole superiori. Per fare ciò, devono superare gli esami in diverse materie, mostrate nello screenshot qui sotto. Per essere considerati idonei all'ammissione a questo istituto di istruzione, devono ottenere un totale di 12 punti. Allo stesso tempo, una condizione importante è che il punteggio in matematica non sia inferiore a 4 punti. Il compito è automatizzare l'elaborazione di questi dati, nonché compilare un report su cui gli studenti sono entrati e quali no. Per fare questo, creeremo una tabella del genere.

Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Quindi, il nostro compito è far calcolare al programma quanti punti ci saranno in totale, guardare il risultato del passaggio ed eseguire un confronto. Dopo queste operazioni, la funzione deve inserire il risultato nella cella in cui si inserisce. Ci sono due opzioni possibili: "accettato" o "no". Per implementare questa attività, inserisci una formula simile (basta inserire i tuoi valori): =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).

Con una funzione booleana И possiamo verificare che due condizioni siano soddisfatte contemporaneamente. In questo caso abbiamo utilizzato la funzione SUM per calcolare il punteggio totale. Come prima condizione (nel primo argomento della funzione AND), abbiamo specificato la formula B3>=4. Questa colonna contiene un punteggio in matematica, che non deve essere inferiore a 4 punti.

Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Vediamo l'ampia applicazione della funzione IF quando si lavora con fogli di calcolo. Ecco perché è la funzione logica più popolare che devi conoscere per prima.

Si consiglia vivamente di esercitarsi sulla tabella di prova prima di utilizzare queste abilità nel lavoro reale. Ciò contribuirà a risparmiare un sacco di tempo.

Compito 4. Ci troviamo di fronte al compito di determinare il costo totale delle merci dopo il ribasso. Requisito: il costo del prodotto deve essere superiore o medio. Se questa condizione non è soddisfatta, la merce deve essere ammortizzata. In questo esempio, vedremo come funzionano un gruppo di funzioni aritmetiche e statistiche.

Usiamo la tabella che abbiamo già disegnato. Per risolvere questo problema, è necessario porre la regola come condizione che la cella D2 deve essere inferiore alla media aritmetica dell'intera gamma di merci. Se la regola è confermata, nella cella in cui è scritta questa formula viene impostato il valore "cancellato". Se il criterio non viene soddisfatto, viene impostato un valore vuoto. Per restituire la media aritmetica, esiste una funzione MEDIA. Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Compito 5. Supponiamo di dover calcolare le vendite medie di prodotti diversi in negozi diversi della stessa marca. Facciamo un tavolo del genere.

Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Il nostro compito è determinare la media di tutti i valori, che si adatti a determinate caratteristiche. Per fare ciò, utilizziamo una funzione speciale che non era nell'elenco sopra. Consente di combinare due funzioni MEDIA и SE. E lei ha chiamato SENZA CUORE. Contiene tre argomenti:

  1. L'intervallo da controllare.
  2. La condizione da verificare.
  3. Media dell'intervallo.

Di conseguenza, si ottiene la seguente formula (nello screenshot).

Funzioni booleane in Excel. Tutto sull'applicazione di funzioni logiche in Excel

Vediamo che il campo di applicazione delle funzioni logiche è semplicemente enorme. E la loro lista è in realtà molto più ampia di quanto descritto sopra. Abbiamo appena elencato le più popolari, ma abbiamo anche descritto un esempio di un'altra funzione, che è una combinazione di statistica e logica. Ci sono anche altri ibridi simili che meritano una considerazione separata.

Lascia un Commento