IF, AND, OR, ligzdoti IF & NAV loģiskās funkcijas programmā Excel

Satura rādītājs:

Anonim

Lietas ne vienmēr būs tādas, kādas mēs vēlamies. Var notikt negaidīts. Piemēram, pieņemsim, ka jums ir jāsadala skaitļi. Mēģinot sadalīt jebkuru skaitli ar nulli (0), rodas kļūda. Loģiskās funkcijas noder šādos gadījumos. Šajā apmācībā mēs aplūkosim šādas tēmas.

Šajā apmācībā mēs aplūkosim šādas tēmas.

  • Kas ir loģiskā funkcija?
  • IF funkcijas piemērs
  • Paskaidrotas Excel Logic funkcijas
  • Ligzdotas IF funkcijas

Kas ir loģiskā funkcija?

Tā ir funkcija, kas ļauj mums ieviest lēmumu pieņemšanu, izpildot formulas un funkcijas. Funkcijas ir pieradušas;

  • Pārbaudiet, vai nosacījums ir patiess vai nepatiess
  • Apvienojiet vairākus nosacījumus kopā
Kāds ir nosacījums un kāpēc tas ir svarīgi?

Nosacījums ir izteiksme, kuru novērtē kā patiesu vai nepatiesu. Izteiksme varētu būt funkcija, kas nosaka, vai šūnā ievadītā vērtība ir skaitliska vai teksta datu veida, ja vērtība ir lielāka, vienāda vai mazāka par norādīto vērtību utt.

IF funkciju piemērs

Mēs strādāsim ar mājas piederumu budžetu no šīs apmācības. Mēs izmantosim IF funkciju, lai noteiktu, vai prece ir dārga. Mēs pieņemsim, ka preces, kuru vērtība pārsniedz 6000, ir dārgas. Tie, kas ir mazāki par 6000, ir lētāki. Šis attēls parāda mums datu kopu, ar kuru mēs strādāsim.

  • Ievietojiet kursora fokusu šūnā F4
  • Ievadiet šādu formulu, kas izmanto IF funkciju

= IF (E4 <6000, "Jā", "Nē")

ŠEIT,

  • "= IF (…)" izsauc IF funkcijas
  • "E4 <6000" ir nosacījums, ko IF funkcija novērtē. Tas pārbauda, ​​vai šūnas adreses E4 vērtība (starpsumma) ir mazāka par 6000
  • "Jā" tā ir vērtība, kuru funkcija parādīs, ja E4 vērtība ir mazāka par 6000
  • "Nē" - tā ir vērtība, kuru funkcija parādīs, ja E4 vērtība ir lielāka par 6000

Kad esat pabeidzis, nospiediet ievadīšanas taustiņu

Jūs saņemsiet šādus rezultātus

Paskaidrotas Excel Logic funkcijas

Šajā tabulā ir parādītas visas Excel loģiskās funkcijas

S / N FUNKCIJA KATEGORIJA APRAKSTS LIETOŠANA
01 UN Loģiski Pārbauda vairākus nosacījumus un atgriež patiesu, ja visi nosacījumi tiek vērtēti kā patiesi. = AND (1> 0, ISNUMBER (1)) Iepriekš minētā funkcija atgriež vērtību TRUE, jo abi nosacījumi ir patiesi.
02 FALSE Loģiski Atgriež loģisko vērtību FALSE. To izmanto, lai salīdzinātu nosacījuma vai funkcijas rezultātus, kas atgriež patiesu vai nepatiesu FALSE ()
03 JA Loģiski Pārbauda, ​​vai nosacījums ir izpildīts. Ja nosacījums ir izpildīts, tas atgriežas kā true. Ja nosacījums nav izpildīts, tas atgriež false. = IF (loģisks_tests, [vērtības_ja_patiesa], [vērtība_ja_nepatiesa]) = IF (ISNUMBER (22), "Jā", "Nē") 22 ir skaitlis, lai tas atgrieztu Jā.
04 KĻŪDA Loģiski Atgriež izteiksmes vērtību, ja nenotiek kļūda. Ja rodas kļūda, tā atgriež kļūdas vērtību = IFERROR (5/0, "Dalīt ar nulles kļūdu")
05 IFNA Loģiski Atgriež vērtību, ja nenotiek kļūda # N / A. Ja rodas kļūda # N / A, tā atgriež NA vērtību. # N / A kļūda nozīmē vērtību, ja tā nav pieejama formulai vai funkcijai. = IFNA (D6 * E6,0) NB! Iepriekš minētā formula atgriež nulli, ja abi vai nu D6, vai E6 ir tukši
06 Loģiski Atgriež true, ja nosacījums ir nepatiess, un atgriež false, ja nosacījums ir patiess = NOT (ISTEXT (0)) NB! Iepriekš minētā funkcija atgriež vērtību true. Tas ir tāpēc, ka ISTEXT (0) atgriež false, un funkcija NOT pārveido false vērtību TRUE
07 VAI Loģiski Izmanto, novērtējot vairākus nosacījumus. Atgriež vērtību true, ja ir izpildīti visi nosacījumi vai visi nosacījumi. Atgriež false, ja visi nosacījumi ir nepatiesi = VAI (D8 = "administrators", E8 = "kasieris") NB! Iepriekš minētā funkcija atgriež vērtību “true”, ja viens vai abi D8 un E8 administrators vai kasieris
08 PATIESA Loģiski Atgriež loģisko vērtību TRUE. To izmanto, lai salīdzinātu nosacījuma vai funkcijas rezultātus, kas atgriež patiesu vai nepatiesu PATIESA ()

Ligzdotas IF funkcijas

Ligzdota IF funkcija ir IF funkcija citas IF funkcijas ietvaros . Ligzdo, ja paziņojumi ir noderīgi, ja mums ir jāstrādā ar vairāk nekā diviem nosacījumiem. Pieņemsim, ka mēs vēlamies izstrādāt vienkāršu programmu, kas pārbauda nedēļas dienu. Ja diena ir sestdiena, mēs vēlamies attēlot “ballīte labi”, ja svētdiena - “laiks atpūtai”, un, ja tā ir kāda diena no pirmdienas līdz piektdienai, kuru vēlamies parādīt, atcerieties aizpildīt savu darbu sarakstu.

Ligzdota, ja funkcija var palīdzēt mums īstenot iepriekš minēto piemēru. Šī blokshēma parāda, kā tiks ieviesta ligzdotā IF funkcija.

Iepriekš minētās blokshēmas formula ir šāda

= IF (B1 = "svētdiena", "laiks atpūtai", IF (B1 = "sestdiena", "ballīte labi", "to do list"))

ŠEIT,

  • "= IF (….)" Ir galvenā funkcija if
  • "= IF (…, IF (....))" " Otrā IF funkcija ir ligzdotā. Tas sniedz papildu novērtējumu, ja galvenā IF funkcija ir atgriezta kā nepatiesa.

Praktisks piemērs

Izveidojiet jaunu darbgrāmatu un ievadiet datus, kā parādīts zemāk

  • Ievadiet šādu formulu

= IF (B1 = "svētdiena", "laiks atpūtai", IF (B1 = "sestdiena", "ballīte labi", "to do list"))

  • Šūnas adresē B1 ievadiet sestdienu
  • Jūs saņemsiet šādus rezultātus

Lejupielādējiet apmācībā izmantoto Excel failu

Kopsavilkums

Loģiskās funkcijas tiek izmantotas, lai ieviestu lēmumu pieņemšanu, novērtējot formulas un funkcijas programmā Excel.