Testaa useita ehtoja Excelin AND- ja OR -toiminnoilla
JA- ja TAI- toiminnot ovat Excelin tunnetuimpia loogisia funktioita , ja näiden kahden tehtävän tarkoituksena on testata, onko kahden tai useamman kohdesolun tuotos täyttänyt ehdot, jotka määrität.
Vain aito tai epätosi
Näiden toimintojen yksi ominaisuus on se, että ne palaavat tai näyttävät vain yhden tuloksen tai Boolen arvot solussa, jossa ne sijaitsevat: TRUE tai FALSE.
- TAI -toiminnon - rivin 2 yläpuolelle - testataan useita ehtoja ja jos jokin testatuista ehdoista on totta, OR-funktio antaa vastauksen TRUE. Vain jos kaikki ehdot eivät ole totta, TAI antaa sinulle FALSE-arvon;
- Edellä JA-funktiota 3 varten - useita ehtoja testataan ja vain jos kaikki ehdot ovat tosiasioita, funktio palauttaa TRUE-vastauksen. Jos ei, funktio palauttaa arvon FALSE arvon.
Yhdistäminen muihin toimintoihin
Nämä TRUE- tai FALSE-vastaukset voidaan näyttää kuten on soluissa, joissa toiminnot sijaitsevat. Toiminnot voidaan yhdistää myös muihin Excel-toimintoihin - kuten IF-toimintoon - riveissä neljä ja viisi edellä saadakseen erilaisia tuloksia tai tekemään lukuisia laskelmia.
Miten toiminnot toimivat
Edellä olevassa kuvassa solut B2 ja B3 sisältävät AND- ja OR-toiminnot vastaavasti. Molemmat käyttävät useita vertailuoperaattoreita testatakseen erilaisia ehtoja laskentataulukon soluissa A2, A3 ja A4.
Nämä kaksi toimintoa ovat:
= JA (A2 <50, A3 <> 75, A4> = 100)
= OR (A2 <50, A3 <> 75, A4> = 100)
Testausolosuhteet ovat:
- jos solussa A2 on alle 50 ( < on symboli alle),
- jos solun A3 tiedot eivät ole yhtä suuria kuin 75 ( <> on symboli, joka ei ole yhtä suuri kuin),
- jos solun A4 tieto on suurempi tai yhtä suuri kuin 100 ( > = symboli on suurempi tai yhtä suuri kuin).
JA FALSE TAI TOSI
Solun B3 AND -funktion osalta soluissa (A2 - A4) olevien tietojen on vastattava kaikkia kolmea edellä mainittua ehtoa, jotta funktio palauttaisi TRUE-vastauksen.
Kun se on, kaksi ensimmäistä ehtoa täyttyy, mutta koska solu A4: n arvo ei ole suurempi tai yhtä suuri kuin 100, AND -toiminnon ulostulo on FALSE.
Kun kyseessä on OR-funktio solussa B2, solujen A2, A3 tai A4 tiedot täyttävät vain yhden edellä mainituista ehdoista, jotta toiminto palauttaa TRUE-vastauksen.
Tässä esimerkissä soluissa A2 ja A3 olevat tiedot täyttävät vaaditun tilan, joten OR-toiminnon lähtö on TRUE.
AND / TAI funktioiden syntaksi ja argumentit
Toiminnon syntaksi viittaa funktion ulkoasuun ja sisältää funktion nimen, kannakkeet ja argumentit .
OR-toiminnon syntaksi on:
= OR (Logical1, Logical2, ... Logical255)
AND-toiminnon syntaksi on:
= JA (Logical1, Logical2, ... Logical255)
Looginen1 - (vaaditaan) viittaa testattavaan tilaan. Tila muodostaa normaalisti tarkastettavan datan soluversion, jota seuraa itse tila, kuten A2 <50.
Logical2, Logical3, ... Logical255 - (valinnainen) lisäedellytyksiä, jotka voidaan testata enintään 255: een.
TAI-toiminnon syöttäminen
Alla olevat vaiheet käsittelevät, miten pääset TAI -toimintoon, joka sijaitsee solussa B2 edellä olevassa kuvassa. Samaa vaihetta voidaan käyttää soluun B3 sijoitetun AND-toiminnon syöttämiseen.
Vaikka koko kaava on mahdollista kirjoittaa, kuten
= OR (A2 <50, A3 <> 75, A4> = 100)
manuaalisesti laskentataulukon soluun, toinen vaihtoehto on käyttää funktion valintaikkunaa - kuten vaiheissa on kuvattu - syöttää funktio ja sen argumentit soluun, kuten B2.
Valintaikkunan käyttämisen edut ovat, että Excel huolehtii erottaen kunkin argumentin pilkulla ja sulkee kaikki argumentit sulkeisiin.
TAI-toiminnon valintaikkunan avaaminen
- Napsauta solua B2 saadaksesi sen aktiivisen solun - tämä on paikka, jossa AND-toiminto sijaitsee.
- Napsauta nauhan kaavojen välilehteä.
- Napsauta loogista kuvaketta, jolloin avattava toiminto aukeaa.
- Napsauta TAI- luetteloa avataksesi toiminnon valintaikkunan.
Valintaikkunan tyhjiin riveihin syötettävät tiedot muodostavat funktion argumentit.
TAI-toiminnon argumenttien syöttäminen
- Napsauta valintaikkunan Logical1- riviä.
- Napsauta taulukon solua A2 syöttääksesi tämän soluviitteen.
- Kirjoita <50 soluviitteen jälkeen.
- Napsauta valintaikkunan Logical2- riviä.
- Napsauta taulukon solua A3 syöttämällä toinen soluviite.
- Kirjoita < > 75 soluviitteen jälkeen.
- Napsauta valintaikkunan Logical3- riviä.
- Napsauta solua A4 laskentataulukossa ja anna kolmas soluviite.
- Tyyppi > = 100 soluviitteen jälkeen.
- Lopeta toiminto ja palaa laskentataulukkoon napsauttamalla OK .
- Arvo TRUE tulee näkyviin solussa B2, koska solussa A3 oleva tieto täyttää ehto, joka ei ole yhtä suuri kuin 75.
- Kun napsautat solua B2, koko toiminto = OR (A2 <50, A3 <> 75, A4> = 100) näkyy laskentataulukon yläpuolella olevassa kaaviossa .
AND sijaan OR
Kuten yllä mainittiin, edellä olevia vaiheita voidaan käyttää myös syöttämään AND-toimintoon, joka sijaitsee solussa B3 yllä olevassa laskentataulukossa.
Valmis AND-funktio olisi: = AND (A2 <50, A3 <> 75, A4> = 100) .
Solussa B3 on oltava FALSE- arvo, koska vain yksi testattavista ehdoista on virheellinen AND-funktiolle palauttaa FALSE-arvo ja tässä esimerkissä kaksi ehtoa ovat vääriä:
- solussa A2 olevat tiedot ovat vähintään 50;
- solu A4 ei ole suurempi tai yhtä suuri kuin 100.