JOS, JA, TAI, sisäkkäiset JOS & EI loogiset funktiot Excelissä

Asiat eivät aina ole niin kuin haluamme niiden olevan. Odottamaton voi tapahtua. Oletetaan esimerkiksi, että sinun on jaettava luvut. Minkä tahansa luvun jakaminen nollalla (0) antaa virheen. Loogiset toiminnot ovat hyödyllisiä tällaisissa tapauksissa. Tässä opetusohjelmassa käsittelemme seuraavia aiheita.

Mikä on looginen funktio?

Se on ominaisuus, jonka avulla voimme ottaa käyttöön päätöksenteon kaavoja ja funktioita suoritettaessa. Toiminnot ovat tottuneet;

  • Tarkista, onko ehto tosi vai epätosi
  • Yhdistä useita ehtoja yhteen

Mikä on ehto ja miksi sillä on merkitystä?

Ehto on lauseke, jonka arvo on tosi tai epätosi. Lauseke voi olla funktio, joka määrittää, onko soluun syötetty arvo numeerista vai tekstidatatyyppiä, onko arvo suurempi, yhtä suuri vai pienempi kuin määritetty arvo jne.

Esimerkki IF-funktiosta

Työskentelemme tämän opetusohjelman kotitarvikebudjetilla. Käytämme IF-toimintoa määrittääksemme, onko tuote kallis vai ei. Oletetaan, että tuotteet, joiden arvo on yli 6,000 6,000, ovat kalliita. Ne, jotka ovat alle XNUMX, ovat halvempia. Seuraava kuva näyttää meille tietojoukon, jonka kanssa työskentelemme.

IF-funktioesimerkki Excelissä

  • Aseta kohdistimen kohdistus soluun F4
  • Syötä seuraava kaava, joka käyttää IF-funktiota

=JOS(E4<6000,"Kyllä","Ei")

TÄSSÄ,

  • "=JOS(…)" kutsuu IF-funktioita
  • "E4<6000" on ehto, jonka IF-funktio arvioi. Se tarkistaa, että soluosoitteen E4 (välisumma) arvo on alle 6,000 XNUMX
  • "Joo" tämä on arvo, jonka funktio näyttää, jos E4:n arvo on pienempi kuin 6,000 XNUMX
  • "Ei" tämä on arvo, jonka funktio näyttää, jos E4:n arvo on suurempi kuin 6,000 XNUMX

Kun olet valmis, paina enter-näppäintä

Saat seuraavat tulokset

IF-funktioesimerkki Excelissä

Excelin logiikkafunktiot selitetty

Seuraava taulukko näyttää kaikki Excelin loogiset funktiot

S / N TOIMINTO LUOKKA KUVAUS KÄYTTÖ
01 JA looginen Tarkistaa useita ehtoja ja palauttaa tosi, jos kaikki ehdot arvioivat tosi. =AND(1 > 0,ISNUMERO(1)) Yllä oleva funktio palauttaa arvon TOSI, koska molemmat ehdot ovat tosi.
02 VÄÄRÄ looginen Palauttaa loogisen arvon FALSE. Sitä käytetään vertaamaan sellaisen ehdon tai funktion tuloksia, jotka joko palauttavat tosi tai epätosi VÄÄRÄ()
03 IF looginen Tarkistaa, täyttyykö ehto vai ei. Jos ehto täyttyy, se palauttaa tosi. Jos ehto ei täyty, se palauttaa epätosi.
=JOS(looginen_testi,[arvo_jos_tosi],[arvo_jos_epätosi])
=JOS(ISNUMERO(22),"Kyllä", "Ei")
22 on Numero, joten se palauttaa Kyllä.
04 IFERROR looginen Palauttaa lausekkeen arvon, jos virhettä ei tapahdu. Jos tapahtuu virhe, se palauttaa virhearvon =IFERROR(5/0"Jako nollalla virhe")
05 IFNA looginen Palauttaa arvon, jos #N/A-virhettä ei tapahdu. Jos #N/A-virhe tapahtuu, se palauttaa NA-arvon. #N/A-virhe tarkoittaa arvoa, jos se ei ole käytettävissä kaavalle tai funktiolle. =IFNA(D6*E6,0;XNUMX)
Huomaa, että yllä oleva kaava palauttaa nollan, jos molemmat tai jompikumpi D6 tai E6 on tyhjiä
06 ÄLÄ looginen Palauttaa tosi, jos ehto on epätosi, ja palauttaa epätosi, jos ehto on tosi =EI(ISTEXT(0))
Huom. yllä oleva funktio palauttaa tosi. Tämä johtuu siitä, että ISTEXT(0) palauttaa epätosi ja NOT-funktio muuntaa epätosin TOSI
07 OR looginen Käytetään arvioitaessa useita ehtoja. Palauttaa tosi, jos jokin tai kaikki ehdoista ovat tosia. Palauttaa epätosi, jos kaikki ehdot ovat vääriä =TAI(D8=”admin”,E8=”kassa”)
Huomaa, että yllä oleva funktio palauttaa arvon tosi, jos jompikumpi tai molemmat D8 ja E8 admin tai kassa
08 TOSI looginen Palauttaa loogisen arvon TOSI. Sitä käytetään vertaamaan sellaisen ehdon tai funktion tuloksia, jotka joko palauttavat tosi tai epätosi TOTTA()

Sisäkkäiset IF-funktiot

Sisäkkäinen IF-funktio on toisen IF-funktion sisällä oleva IF-funktio. Sisäkkäisiä, jos lausunnot ovat hyödyllisiä, kun meidän on työskenneltävä useamman kuin kahden ehdon kanssa. Oletetaan, että haluamme kehittää yksinkertaisen ohjelman, joka tarkistaa viikonpäivän. Jos päivä on lauantai, haluamme näyttää "juhla hyvin", jos on sunnuntai, haluamme näyttää "aika levätä", ja jos se on mikä tahansa päivä alkaen Monday perjantaihin, jonka haluamme näyttää, muista täyttää tehtävälistasi.

Sisäkkäinen if-funktio voi auttaa meitä toteuttamaan yllä olevan esimerkin. Seuraava vuokaavio näyttää, kuinka sisäkkäinen IF-funktio toteutetaan.

Sisäkkäiset IF-funktiot Excelissä

Yllä olevan vuokaavion kaava on seuraava

=JOS(B1=”sunnuntai”,”lepoaika”,JOS(B1=”lauantai”,”bileet”,”tehtävälista”))

TÄSSÄ,

  • "=JOS(….)" on tärkein if-toiminto
  • "=JOS(…,JOS(….))" toinen IF-funktio on sisäkkäinen. Se tarjoaa lisäarvioinnin, jos IF-pääfunktio palautti epätosi.

Käytännön esimerkki

Käytännön esimerkki sisäkkäisistä IF-funktioista

Luo uusi työkirja ja syötä tiedot alla olevan kuvan mukaisesti

Käytännön esimerkki sisäkkäisistä IF-funktioista

  • Syötä seuraava kaava

=JOS(B1=”sunnuntai”,”lepoaika”,JOS(B1=”lauantai”,”bileet”,”tehtävälista”))

  • Kirjoita lauantai solun osoitteeseen B1
  • Saat seuraavat tulokset

Käytännön esimerkki sisäkkäisistä IF-funktioista

Lataa opetusohjelmassa käytetty Excel-tiedosto

Yhteenveto

Loogisia toimintoja käytetään esittelemään päätöksentekoa arvioinnissa kaavoja ja funktioita Excelissä.