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.
- 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
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.
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
Luo uusi työkirja ja syötä tiedot alla olevan kuvan mukaisesti
- Syötä seuraava kaava
=JOS(B1=”sunnuntai”,”lepoaika”,JOS(B1=”lauantai”,”bileet”,”tehtävälista”))
- Kirjoita lauantai solun osoitteeseen B1
- Saat seuraavat tulokset
Lataa opetusohjelmassa käytetty Excel-tiedosto
Yhteenveto
Loogisia toimintoja käytetään esittelemään päätöksentekoa arvioinnissa kaavoja ja funktioita Excelissä.