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ā
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 | NĒ | 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.