Sisällysluettelo
Microsoft Excel sisältää paljon funktioita, jotka on sisäänrakennettu Exceliin. Tässä artikkelissa käsitellään Excelin Boolen funktioita loogisilla operaattoreilla. Huomaa, että Boolen operaattorit ilmaistaan Excelissä funktioina.
Selittääksemme Boolen operaattorit käytännön käytössä käytämme alla olevaa tietoaineistoa.
Tässä tietosarjassa näkyy lainan maksu kestoineen. Maksu suoritetaan kuukausittain.
Lataa harjoituskirja
Lataa tämä harjoituskirja, jotta voit harjoitella tätä artikkelia lukiessasi.
Excelin Boolen operaattorit.xlsxxJohdatus Excelin Boolen funktioihin ja operaattoreihin
Boolen operaattori tulee boolen lausekkeesta. Boolen lauseketta käytetään yleisesti ohjelmointikielissä. Boolen operaattoreita käytetään ilmaisemaan boolen lauseketta. Boolen lausekkeen palautus on 1 tai 0 . Ymmärtääksemme sen helposti voimme ilmaista sen seuraavasti Totta tai False vastaavasti.
Excelissä on 4 boolean-operaattoria/toimintoa - EI , TAI , AND ja XOR Nyt meillä on yleiskatsaus seuraaviin Excelin boolean-funktioihin.
Operaattori | Kuvaus |
---|---|
EI | Tämän funktion perusominaisuus on palauttaa käänteinen tulos. Mikä tahansa argumentti onkaan, tämä palauttaa argumentin käänteisen arvon. |
AND | Tämä vertaa kaikkia argumentteja, ja jos kaikki argumentit ovat tyydyttäviä, palaa TRUE, muuten FALSE. |
TAI | Jos jokin argumenteista on tyydyttävä, paluu on TRUE, mutta jos kaikki argumentit ovat epätyydyttäviä, tulos on FALSE. |
XOR | Se tunnetaan nimellä "eksklusiivinen TAI". Oletetaan, että vertaamme kahta argumenttia. Jos jokin argumenteista on tosi, palaa TRUE. Mutta jos kaikki argumentit ovat tosi tai mikään argumenteista ei ole tosi, palaa FALSE. |
Nämä loogiset operaatiot suoritetaan, kun sovellamme mitä tahansa boolean-operaatiota.
Looginen operaattori | Merkitys | Esimerkki | Selitys |
---|---|---|---|
= | Equal | =B4=C4 | Tämä kaava vertaa B4:ää ja C4:ää, jos molemmat ovat yhtä suuret, palauttaa TRUE, muuten FALSE. |
> | Suurempi kuin | =B4>C4 | Jos B4 on suurempi kuin C4, palautus on TRUE, muuten FALSE. |
< | Alle | =B4 | Jos B4 on pienempi kuin C4, palautus on TRUE, muuten FALSE. |
Ei yhtäläinen | =B4C4 | Tämä vertaa B4:ää ja C4:ää, ja jos molemmat eivät ole yhtä suuria, palautetaan TRUE, muuten FALSE. | |
>= | Suurempi tai yhtä suuri | =B4>=C4 | Jos B4 on suurempi tai yhtä suuri kuin C4, palautus on TRUE, muuten FALSE. |
<= | Pienempi tai yhtä suuri | =B4<=C4 | Jos B4 on pienempi tai yhtä suuri kuin C4, palautus on TRUE, muuten FALSE. |
4 esimerkkiä Boolen operaattoreiden käytöstä Excelissä
Seuraavaksi näytämme joitakin esimerkkejä, joissa käytetään Excelin boolean-funktioita ja -operaattoreita.
1. NOT-boolen operaattorin soveltaminen
NOT-funktio kääntää tuloksen päinvastaiseksi. Muuntaa TRUE osoitteeseen FALSE ja päinvastoin.
Tässä näytämme, miten käytetään EI toiminto 3 esimerkin avulla.
Esimerkki 1:
Sovellamme EI toiminto alla olevassa datasarjassa.
Vaihe 1:
- Siirry osoitteeseen Solu F5.
- Kirjoita alla oleva koodi:
=NOT(D5=5)
Vaihe 2:
- Paina nyt Kirjoita .
Vaihe 3:
- Vedä Täyttökahva kohti viimeistä solua.
Tässä sovellettiin EI funktio, jonka avulla voidaan nähdä, mitkä solujen tiedot ovat taulukon Kesto sarakkeessa on 5 vuotta. Tuloksesta nähdään, että ne solut, joiden arvo on 5, näyttävät FALSE ja loput osoittavat TRUE .
Esimerkki 2:
Tässä esimerkissä lisäämme IF-toiminto kanssa EI toiminto.
Vaihe 1:
- Kirjoita seuraava kaava muodossa Solu F5 .
=IF(NOT(D5=5),"Yes","No")
Vaihe 2:
- Paina sitten Kirjoita ja katso palautus.
Vaihe 3:
- Vedä Täyttökahva kuvaketta kohti viimeistä solua.
Koska EI funktio palauttaa käänteisen loogisen tuloksen, asetamme myös negatiivisen tuloksen jokaiselle solulle.
Yksi etu, joka liittyy IF funktiossa on se, että voimme asettaa paluuargumentin haluamallamme tavalla.
Lue lisää: Loogisten operaattoreiden käyttö Excelissä (11 esimerkkiä)
2. Boolen AND-operaattorin käyttö Excelissä
AND-funktio tarkistaa argumentit ehtojen avulla. Jos kaikki argumentit täyttävät ehdot, tuloksena on tulos TRUE Mutta jos jokin argumenteista ei täytä ehtoa, palaa takaisin FALSE .
Katsotaan nyt 5 esimerkkiä, jotta asia olisi selkeämpi.
Esimerkki 1:
Tässä näytämme yksinkertaisen esimerkin siitä, miten AND Tarkistetaan lainat, joiden laina-aika on yli 5 vuotta. Tässä esimerkissä sovelletaan yhtä ehtoa.
Vaihe 1:
- Siirry osoitteeseen Solu F5 ja laita alla oleva kaava:
=AND(D5>5)
Vaihe 2:
- Paina sitten Kirjoita saadaksesi palautuksen.
Vaihe 3:
- Vedä Täyttökahva kuvaketta kohti viimeistä solua.
Tässä näemme, kuinka yksinkertaista on soveltaa AND operaattori.
Esimerkki 2:
Tässä esimerkissä sovellamme useita ehtoja yhdessä kaavassa soveltamalla komentoa AND Tunnistetaan, mitkä rivit sisältävät lainan keston, joka on vähintään 5 vuotta ja lainan kokonaismäärä on alle 100 000 dollaria.
Vaihe 1:
- Mene osoitteeseen Solu F5 .
- Laita alla oleva kaava, joka sisältää kaksi ehtoa.
=AND(D5>=5,E5<=100000)
Vaihe 2:
- Nyt voimme nähdä palautuksen kaavan soveltamisen jälkeen alla olevassa kuvassa.
Voimme siis soveltaa useita ehtoja yhdellä ainoalla AND toiminto Excelissä.
Esimerkki 3:
Tässä sovellamme sisäkkäistä AND toiminto. AND funktiota käytetään kaavassa. Katso nyt, mitä tapahtuu tämän kaavan soveltamisen jälkeen.
Vaihe 1:
- Kirjoita alla oleva kaava Solu F5.
=AND(AND(D5>2,D550000,E5<200000))
Vaihe 2:
- Paina Kirjoita ja sovelletaan myös muihin soluihin.
Suunnittelimme kaavan seuraavalla tavalla. Kesto on yli 2 vuotta ja alle 10 vuotta. Ja lainan kokonaismäärä on yli 50 000 dollaria ja alle 200 000 dollaria.
Esimerkki 4:
Voimme lisätä If a-funktion funktiolla AND Tällä tavoin voimme lisätä manipuloida tulosta haluamallamme tavalla.
Vaihe 1:
- Sovelletaan tätä kaavaa Solu F5 .
=IF(AND(AND(D5>2,D550000,E5<200000)),"Success", "Failure")
Vaihe 2:
- Suorita kaava ja katso, mitä tapahtuu.
Näemme, että paluuarvo on muuttunut. "Success" ja "Failure" asetetaan oletusarvon sijaan.
Esimerkki 5:
Voimme myös soveltaa Cell range -valintaa ilman yksittäisiä soluja yhdessä Cell range -valinnan kanssa. AND toiminto.
Haluamme nähdä, ovatko kaikki talletussummat yli 1000 dollaria.
Vaihe 1:
- Sovelletaan kaavaa alueella C5:C9 osoitteessa Solu F5 .
=AND(C5:C9>1000)
Vaihe 2:
- Nyt saat tulosteen, kun olet painanut Kirjoita
Tässä käytimme yksittäisen solunumeron sijasta vain solualuetta. Myös tämä toimii sujuvasti.
Lue lisää: Viiteoperaattori Excelissä [Perusteet + erityiskäytöt]
Samanlaisia lukemia
- Kuinka suorittaa suurempi kuin ja pienempi kuin Excelissä (5 menetelmää)
- Käytä suurempi kuin tai yhtä suuri kuin operaattori Excel-kaavassa
3. Sovelletaan OR-operaattoria Excelissä
OR-funktio tarkistaa kaikki argumentit ehdon kanssa. Jos jokin argumenteista täyttää ehdon, se palauttaa arvon TRUE . Mutta jos kaikki argumentit tyytymätön palautus on FALSE .
Esimerkki 1:
Tässä esimerkissä etsimme rivejä, joiden laina-aika on yli 5 vuotta tai joiden kokonaislaina on yli 90 000 dollaria. Sovelsimme kahta ehtoa yhdessä kaavassa.
Vaihe 1:
- Siirry osoitteeseen Solu F5 .
- Kirjoita alla oleva kaava kyseiseen soluun-
=OR(D5>5,E5>90000)
Vaihe 2:
- Paina nyt Kirjoita .
Vaihe 3:
- Vedä Täyttökahva kuvaketta Solu F9 .
Kun kyseessä on TAI toiminto, se tarjoaa TRUE kun jokin edellytyksistä täyttyy.
Esimerkki 2:
Käytämme tässä esimerkissä yksittäisen solun sijasta solualuetta. Haluamme tietää, onko talletusrahan määrä suurempi kuin 2000 dollaria.
Vaihe 1:
- Käytä alla olevaa kaavaa saadaksesi selville, onko jokin talletuksista suurempi kuin 2000 dollaria.
=OR(C5:C9>2000)
Vaihe 2:
- Paina nyt Kirjoita saadaksesi tuloksen.
Esimerkki 3:
Tässä esimerkissä käytämme sisäkkäistä funktiota. AND ja IF funktio lisätään myös kaavaan. Haluamme löytää kohteet, joiden laina-aika on yli 5 vuotta tai joiden kokonaislaina on vähintään 90 000 dollaria ja joiden talletusmäärä on yli 2000 dollaria.
Vaihe 1:
- Kirjoita seuraava kaava Solu F5 .
=IF(OR(OR(D5>5,E5>=90000),AND(C5>2000)),"Yes","No")
Vaihe 2:
- Paina nyt Kirjoita ja saat tuloksen.
Tämä on sisäkkäinen tuloste boolean-operaattoreiden soveltamisen jälkeen.
Lue lisää: Mikä on Excelin operaatiojärjestys (perimmäinen opas)
4. XOR-operaattorin toiminta Excelissä
XOR-operaattori sanotaan yleisesti: "Exclusive OR" Se oikeuttaa kolmella tavalla: ensinnäkin, jos kaikki argumentit ovat totta, niin palautetaan FALSE . Toiseksi, jos jokin argumenteista on tosi, palautetaan TRUE Jos kaikki argumentit ovat vääriä, palaa myös vastaus. FALSE .
Tämän operaattorin selittämiseksi otimme käyttöön uuden datasarjan. Katso alla oleva datasarja.
Tämä on kolikonheittopeli. Ensin kukin pelaaja pelaa 2 kierrosta. Kruuna tarkoittaa pelaajan voittoa ja klaava häviötä. Jos joku pelaaja voittaa kahdella kierroksella, eli saa molemmilla kierroksilla kruunun, hänen ei tarvitse pelata kolmatta kierrosta. Jos joku pelaaja saa molemmilla kierroksilla kruunun, hänet hylätään pelistä. Jos taas tulos on sekoitettu, hän saa mahdollisuuden pelata kolmannen kierroksen. Tämä skenaario voi olla seuraava.selitetään helposti XOR-operaattorilla.
Vaihe 1:
- Kahden kierroksen jälkeen tulos päivitetään tietokantaan.
Sovellamme nyt XOR toiminto, jolla tunnistetaan, kuka pelaa 3. kierroksella.
Vaihe 2:
- Sovelletaan kaavaa Solu F5 .
=XOR(C5="Head",D5="Head")
Vaihe 3:
- Paina sitten Kirjoita ja vetää voitti Täyttökahva
Saamme tuloksen. Koska tulos on esitetty muodossa TRUE ja FALSE , se voi olla sopiva kaikille helposti ymmärrettäväksi.
Lisäämme IF-toiminnon helpottaaksemme kaikkien toimintaa.
Vaihe 4:
- Kun olet asettanut IF funktiolla kaava näyttää tältä.
=IF(XOR(C5="Head",D5="Head"),"Yes","No")
Vaihe 5:
- Nyt saamme selkeän käsityksen alla olevasta tuloksesta.
Voimme nyt sanoa, että 3 pelaajaa pelaa kolmannella kierroksella ja 2 pelaajaa ei pelaa.
Lue lisää: 'Ei yhtä suuri kuin' -operaattori Excelissä (5 esimerkkiä)
Päätelmä
Tässä artikkelissa näytimme erilaisia boolean-operaattoreita. Lisäsimme erilaisia esimerkkejä jokaisesta boolean-operaattorista. Toivottavasti tämä tyydyttää tarpeesi. Tutustu verkkosivuihimme. ExcelWIKI.com ja anna ehdotuksesi kommenttikenttään.