Jos haluat etsiä tietoja, jotka täyttävät useamman kuin yhden ehdon, kuten huhtikuun ja tammikuun välillä myydyt yksiköt tai Nancyn myymät yksiköt, voit käyttää AND - ja TAI-funktioita yhdessä. Esimerkki:
Tämä kaava asettaa JA-funktionTAI-funktion sisään ja etsii yksiköitä, jotka on myyty 1.4.2011–1.1.2012, tai mitä tahansa Nancyn myymiä yksiköitä. Voit nähdä sen palautuvan Koskee Nancyn myymiä yksiköitä ja myös yksiköitä, joita Tim ja Ed myyvät kaavassa määritettyinä päivinä.
Tässä on kaava lomakkeessa, jonka voit kopioida ja liittää. Jos haluat käyttää sitä esimerkkityökirjassa, tutustu tämän artikkelin loppuun.
=TAI(JA(C2>PÄIVÄYS(2011;4;30),C2<PÄIVÄYS(2012;1;1)),B2="Nancy")
Mennään hieman syvemmälle kaavaan. TAI-funktio vaatii joukon argumentteja (tietokappaleita), jotka se voi testata tarkistaakseen, ovatko ne tosia vai epätosia. Tässä kaavassa ensimmäinen argumentti on JA-funktio ja SEN sisällä oleva PÄIVÄYS-funktio , toinen on "Nancy". Voit lukea kaavan näin: Testaa, onko myynti tehty 30.4.2011 ja ennen 1.1.2012 tai onko sen tehnyt Nancy.
JA-funktio palauttaa myös joko Tosi tai Epätosi. Useimmiten JA-funktiolla laajennetaan toisen funktion, kuten TAI:n ja JOS:n, ominaisuuksia. Tässä esimerkissä TAI-funktio ei löydä oikeita päivämääriä ilman JA-funktiota.
JA- ja TAI-lisääminen JOS-näppäimeen
Voit myös käyttää JA- ja TAI-funktioitaJOS-funktion kanssa.
Tässä esimerkissä ihmiset eivät ansaitse bonuksia, ennen kuin he myyvät vähintään 125 000 dollarin arvosta tavaroita, elleivät he työskentele eteläisellä alueella, jossa markkinat ovat pienemmät. Tässä tapauksessa he ovat oikeutettuja bonukseen 100 000 dollarin myynnin jälkeen.
=JOS(TAI(C4>=125000,JA(B4="Etelä",C4>=100000))=TOSI,C4*0,12,"Ei bonusta")
Katsotaanpa hieman syvemmältä. JOS-funktio edellyttää, että kolme tietokappaletta (argumenttia) suoritetaan oikein. Ensimmäinen on looginen testi, toinen on arvo, jonka haluat nähdä, palauttaako testi tosi, ja kolmas on arvo, jonka haluat nähdä, palauttaako testi Epätosi. Tässä esimerkissä TAI-funktio ja kaikki sen sisäkkäiset tiedot ovat looginen testi. Voit lukea sen seuraavasti: Etsi arvoja, jotka ovat suurempia tai yhtä suuria kuin 125 000, ellei sarakkeen C arvo ole "Etelä", etsi arvoa, joka on suurempi kuin 100 000, ja joka kerta, kun molemmat ehdot ovat tosia, kerro arvo 0,12:lla, myyntipalkkion määrällä. Muussa tapauksessa näytä sanat "Ei bonusta".
Mallitiedot
Jos haluat käsitellä tämän artikkelin esimerkkejä, kopioi seuraava taulukko oman laskentataulukon soluun A1. Muista valita koko taulukko otsikkorivi mukaan lukien.
|
Myyjä |
Alue |
Myynti |
Kaava/tulos |
|---|---|---|---|
|
Miller |
Itä |
87925 |
=JOS(TAI(C2>=125000,JA(B2="Etelä",C2>=100000))=TOSI,C2*0,12,"Ei bonusta") |
|
Stahl |
Pohjoinen |
100000 |
=JOS(TAI(C3>=125000,JA(B3="Etelä",C3>=100000))=TOSI,C3*0,12,"Ei bonusta") |
|
Foster |
Länsi |
145000 |
=JOS(TAI(C4>=125000,JA(B4="Etelä",C4>=100000))=TOSI,C4*0,12,"Ei bonusta") |
|
Wilcox |
Etelä |
200750 |
=JOS(TAI(C5>=125000,JA(B5="Etelä",C5>=100000))=TOSI,C5*0,12,"Ei bonusta") |
|
Barnhill |
Etelä |
178650 |
=JOS(TAI(C6>=125000,JA(B6="Etelä",C6>=100000))=TOSI,C6*0,12,"Ei bonusta") |
|
Tuomas |
Pohjoinen |
99555 |
=JOS(TAI(C7>=125000,JA(B7="Etelä",C7>=100000))=TOSI,C7*0,12,"Ei bonusta") |
|
Keever |
Itä |
147000 |
=JOS(TAI(C8>=125000,JA(B8="Etelä",C8>=100000))=TOSI,C8*0,12,"Ei bonusta") |
|
Cassazza |
Pohjoinen |
213450 |
=JOS(TAI(C9>=125000,JA(B9="Etelä",C9>=100000))=TOSI,C9*0,12,"Ei bonusta") |
|
Brownlee |
Etelä |
122680 |
=JOS(TAI(C10>=125000,JA(B10="Etelä",C10>=100000))=TOSI,C10*0,12,"Ei bonusta") |
|
Smithberg |
Länsi |
92500 |
=JOS(TAI(C11>=125000,JA(B11="Etelä",C11>=100000))=TOSI,C11*0,12,"Ei bonusta") |
|
Benson |
Itä |
88350 |
=JOS(TAI(C12>=125000,JA(B12="Etelä",C12>=100000))=TOSI,C12*0,12,"Ei bonusta") |
|
Lukunäkymä |
Länsi |
102500 |
=JOS(TAI(C13>=125000,JA(B13="Etelä",C13>=100000))=TOSI,C13*0,12,"Ei bonusta") |