IF, AND, OR, IF imbricat & NU funcții logice în Excel

Cuprins:

Anonim

Lucrurile nu vor fi întotdeauna așa cum vrem noi să fie. Neașteptatul se poate întâmpla. De exemplu, să presupunem că trebuie să împărțiți numerele. Încercarea de a împărți orice număr la zero (0) dă o eroare. Funcțiile logice sunt utile la astfel de cazuri. În acest tutorial, vom aborda următoarele subiecte.

În acest tutorial, vom aborda următoarele subiecte.

  • Ce este o funcție logică?
  • Exemplu de funcție IF
  • Funcțiile Excel Logic sunt explicate
  • Funcții IF imbricate

Ce este o funcție logică?

Este o caracteristică care ne permite să introducem luarea deciziilor atunci când executăm formule și funcții. Funcțiile sunt obișnuite;

  • Verificați dacă o condiție este adevărată sau falsă
  • Combinați mai multe condiții împreună
Ce este o afecțiune și de ce contează?

O condiție este o expresie care fie se evaluează ca fiind adevărată sau falsă. Expresia ar putea fi o funcție care determină dacă valoarea introdusă într-o celulă este de tip numeric sau text, dacă o valoare este mai mare decât, egală sau mai mică decât o valoare specificată etc.

Exemplu de funcție IF

Vom lucra cu bugetul bunurilor de uz casnic din acest tutorial. Vom folosi funcția IF pentru a determina dacă un articol este scump sau nu. Vom presupune că articolele cu o valoare mai mare de 6.000 sunt scumpe. Cele care sunt mai puțin de 6.000 sunt mai puțin costisitoare. Următoarea imagine ne arată setul de date cu care vom lucra.

  • Puneți focalizarea cursorului în celula F4
  • Introduceți următoarea formulă care utilizează funcția IF

= IF (E4 <6000, "Da", "Nu")

AICI,

  • "= IF (...)" apelează funcțiile IF
  • „E4 <6000” este condiția evaluată de funcția IF. Verifică valoarea adresei celulei E4 (subtotal) mai mică de 6.000
  • „Da” aceasta este valoarea pe care funcția o va afișa dacă valoarea lui E4 este mai mică de 6.000
  • „Nu” aceasta este valoarea pe care o va afișa funcția dacă valoarea lui E4 este mai mare de 6.000

Când ați terminat, apăsați tasta Enter

Veți obține următoarele rezultate

Funcțiile Excel Logic sunt explicate

Următorul tabel prezintă toate funcțiile logice din Excel

S / N FUNCŢIE CATEGORIE DESCRIERE UTILIZARE
01 ȘI Logic Verifică mai multe condiții și returnează adevărat dacă toate condițiile sunt evaluate la adevărat. = AND (1> 0, ISNUMBER (1)) Funcția de mai sus returnează TRUE deoarece ambele condiții sunt adevărate.
02 FALS Logic Returnează valoarea logică FALS. Este folosit pentru a compara rezultatele unei condiții sau funcții care fie returnează adevărat sau fals FALS()
03 DACĂ Logic Verifică dacă o condiție este îndeplinită sau nu. Dacă condiția este îndeplinită, se returnează adevărat. Dacă condiția nu este îndeplinită, se returnează fals. = IF (test_logic, [value_if_true], [value_if_false]) = IF (ISNUMBER (22), "Da", "Nu") 22 este Număr, astfel încât să returneze Da.
04 IFERROR Logic Returnează valoarea expresiei dacă nu apare nicio eroare. Dacă apare o eroare, aceasta returnează valoarea erorii = IFERROR (5/0, "Divizarea la zero eroare")
05 IFNA Logic Returnează valoarea dacă nu apare o eroare # N / A. Dacă apare o eroare # N / A, aceasta returnează valoarea NA. # N / A eroare înseamnă o valoare dacă nu este disponibilă pentru o formulă sau funcție. = IFNA (D6 * E6,0) NB formula de mai sus returnează zero dacă ambele sau D6 sau E6 sunt / sunt goale
06 NU Logic Returnează adevărat dacă condiția este falsă și returnează fals dacă condiția este adevărată = NOT (ISTEXT (0)) NB Funcția de mai sus returnează adevărat. Acest lucru se datorează faptului că ISTEXT (0) returnează false și funcția NOT convertește fals în TRUE
07 SAU Logic Folosit la evaluarea mai multor condiții. Returnează adevărat dacă una sau toate condițiile sunt adevărate. Returnează fals dacă toate condițiile sunt false = SAU (D8 = "admin", E8 = "casier") NB funcția de mai sus returnează adevărat dacă oricare dintre ambii sau D8 și E8 admin sau casier
08 ADEVĂRAT Logic Returnează valoarea logică ADEVĂRAT. Este folosit pentru a compara rezultatele unei condiții sau funcții care fie returnează adevărat sau fals ADEVĂRAT()

Funcții IF imbricate

O funcție IF imbricată este o funcție IF în cadrul unei alte funcții IF . Cuibărit dacă declarațiile sunt utile atunci când trebuie să lucrăm cu mai mult de două condiții. Să presupunem că vrem să dezvoltăm un program simplu care să verifice ziua săptămânii. Dacă ziua este sâmbătă, vrem să afișăm „petrecere bine”, dacă este duminică, vrem să afișăm „ora de odihnă” și dacă este o zi de luni până vineri pe care dorim să o afișăm, nu uitați să completați lista de sarcini.

O funcție imbricată dacă ne poate ajuta să implementăm exemplul de mai sus. Următoarea diagramă arată modul în care va fi implementată funcția IF imbricată.

Formula pentru diagrama de mai sus este următoarea

= IF (B1 = "Duminică", "timpul de odihnă", IF (B1 = "Sâmbătă", "petrecere bine", "lista de făcut"))

AICI,

  • "= IF (....)" este funcția principală if
  • "= IF (..., IF (...))" a doua funcție IF este cea imbricată. Oferă o evaluare suplimentară dacă funcția IF principală a revenit falsă.

Exemplu practic

Creați un nou registru de lucru și introduceți datele așa cum se arată mai jos

  • Introduceți următoarea formulă

= IF (B1 = "Duminică", "timpul de odihnă", IF (B1 = "Sâmbătă", "petrecere bine", "lista de făcut"))

  • Introduceți sâmbătă în adresa celulei B1
  • Veți obține următoarele rezultate

Descărcați fișierul Excel utilizat în Tutorial

rezumat

Funcțiile logice sunt utilizate pentru a introduce luarea deciziilor atunci când se evaluează formule și funcții în Excel.