IF, AND, OR, įdėtos IF & NE loginės funkcijos „Excel“

Daiktai ne visada bus tokie, kokių norime. Gali nutikti netikėta. Pavyzdžiui, tarkime, kad turite padalyti skaičius. Bandant padalyti bet kurį skaičių iš nulio (0), gaunama klaida. Tokiais atvejais praverčia loginės funkcijos. Šioje pamokoje aptarsime šias temas.

Šioje pamokoje aptarsime šias temas.

  • Kas yra loginė funkcija?
  • IF funkcijos pavyzdys
  • „Excel Logic“ funkcijos paaiškintos
  • Įdėtos IF funkcijos

Kas yra loginė funkcija?

Tai funkcija, leidžianti įvesti sprendimų priėmimą vykdant formules ir funkcijas. Funkcijos yra pripratusios;

  • Patikrinkite, ar sąlyga teisinga, ar klaidinga
  • Sujunkite kelias sąlygas kartu
Kas yra sąlyga ir kodėl tai svarbu?

Sąlyga yra išraiška, kuri įvertinama kaip teisinga arba klaidinga. Išraiška gali būti funkcija, nustatanti, ar langelyje įvesta vertė yra skaitinių ar tekstinių duomenų tipo, ar reikšmė yra didesnė, lygi ar mažesnė už nurodytą vertę ir t. T.

IF funkcijos pavyzdys

Pagal šią pamoką dirbsime su namų reikmenų biudžetu. Norėdami nustatyti, ar daiktas brangus, ar ne, naudosime IF funkciją. Manysime, kad daiktai, kurių vertė didesnė nei 6000, yra brangūs. Mažiau nei 6000 yra pigesni. Šiame paveikslėlyje parodytas duomenų rinkinys, su kuriuo dirbsime.

  • Įdėkite žymeklio židinį į langelį F4
  • Įveskite šią formulę, kurioje naudojama IF funkcija

= IF (E4 <6000, "Taip", "Ne")

ČIA

  • "= IF (…)" iškviečia IF funkcijas
  • „E4 <6000“ yra sąlyga, kurią vertina IF funkcija. Jis patikrina, ar langelio adreso E4 (tarpinė suma) vertė yra mažesnė nei 6000
  • „Taip“ - tai reikšmė, kurią funkcija parodys, jei E4 vertė yra mažesnė nei 6000
  • "Ne" - tai reikšmė, kurią funkcija parodys, jei E4 reikšmė yra didesnė nei 6000

Baigę paspauskite klavišą Enter

Gausite šiuos rezultatus

„Excel Logic“ funkcijos paaiškintos

Šioje lentelėje pateikiamos visos „Excel“ loginės funkcijos

S / N FUNKCIJA KATEGORIJA APIBŪDINIMAS NAUDOJIMAS
01 IR Logiška Tikrina kelias sąlygas ir pateikia tikrąją, jei visos sąlygos vertinamos kaip teisingos. = AND (1> 0, ISNUMBER (1)) Pirmiau pateikta funkcija pateikia TRUE, nes abi sąlygos yra teisingos.
02 NETIESA Logiška Pateikia loginę reikšmę NETIESA. Jis naudojamas sąlygai ar funkcijai, kuri arba grąžina teisingą, arba klaidingą, palyginti rezultatus NETIESA ()
03 JEI Logiška Patikrina, ar sąlyga įvykdyta, ar ne. Jei sąlyga įvykdyta, ji grąžinama kaip teisinga. Jei sąlyga neįvykdyta, ji pateikia klaidingą reikšmę. = IF (loginis_testas, [reikšmės_tikroji], [vertės_f_klaidingas]) = IF (ISNUMBER (22), "Taip", "Ne") 22 yra skaičius, kad jis grąžintų Taip.
04 KLAIDA Logiška Grąžina išraiškos vertę, jei nėra klaidos. Jei įvyksta klaida, ji grąžina klaidos vertę = KLAIDA (5/0, "Padalinti iš nulio klaidos")
05 IFNA Logiška Pateikia vertę, jei neįvyksta klaida # N / A. Jei įvyksta klaida # N / A, ji grąžina NA vertę. # N / A klaida reiškia reikšmę, jei jos nėra formulei ar funkcijai. = IFNA (D6 * E6,0) NB. Aukščiau pateikta formulė grąžina nulį, jei abu arba D6, arba E6 yra tušti
06 NE Logiška Grąžina teisingą, jei sąlyga yra klaidinga, ir grąžina klaidingą, jei sąlyga yra teisinga = NĖRA (ISTEXT (0)). NB aukščiau nurodyta funkcija grąžinama kaip teisinga. Taip yra todėl, kad ISTEXT (0) pateikia klaidingą reikšmę, o funkcija NOT paverčia klaidingą reikšme TRUE
07 ARBA Logiška Naudojamas vertinant kelias sąlygas. Grąžina tiesą, jei kuri nors arba visos sąlygos yra teisingos. Grąžina klaidingą, jei visos sąlygos yra klaidingos = ARBA (D8 = "administratorius", E8 = "kasininkas"). PASTABA, kad aukščiau nurodyta funkcija grąžina tiesą, jei vienas arba abu D8 ir E8 administratorius ar kasininkas
08 TIESA Logiška Pateikia loginę vertę TRUE. Jis naudojamas sąlygai ar funkcijai, kuri arba grąžina teisingą, arba klaidingą, palyginti rezultatus TIESA()

Įdėtos IF funkcijos

Įterptoji IF funkcija yra IF funkcija kitoje IF funkcijoje . Įdėta, jei teiginiai praverčia, kai turime dirbti su daugiau nei dviem sąlygomis. Tarkime, kad mes norime sukurti paprastą programą, kuri tikrintų savaitės dieną. Jei diena yra šeštadienis, norime rodyti „vakarėlis gerai“, jei sekmadienis - „laikas pailsėti“, o jei norime rodyti kurią nors dieną nuo pirmadienio iki penktadienio, nepamirškite užpildyti savo darbų sąrašo.

Įdėta, jei funkcija gali padėti įgyvendinti aukščiau pateiktą pavyzdį. Ši schema parodo, kaip įdėta IF funkcija bus įgyvendinta.

Pirmiau pateiktos schemos formulė yra tokia

= IF (B1 = "Sekmadienis", "laikas pailsėti", JEI (B1 = "Šeštadienis", "gerai vakarėliu", "to do list"))

ČIA

  • "= IF (….)" Yra pagrindinė if funkcija
  • "= IF (…, IF (....))" "Antroji IF funkcija yra įdėta. Tai suteikia papildomą vertinimą, jei pagrindinė IF funkcija buvo neteisinga.

Praktinis pavyzdys

Sukurkite naują darbaknygę ir įveskite duomenis, kaip parodyta žemiau

  • Įveskite šią formulę

= IF (B1 = "Sekmadienis", "laikas pailsėti", JEI (B1 = "Šeštadienis", "gerai vakarėliu", "to do list"))

  • Į langelio adresą B1 įveskite šeštadienį
  • Gausite šiuos rezultatus

Atsisiųskite „Excel“ failą, naudojamą „Tutorial“

Santrauka

Loginės funkcijos naudojamos įvedant sprendimus, vertinant „Excel“ formules ir funkcijas.

Įdomios straipsniai...