- 22.5.2020
- 2 minuuttia aikaa lukea
-
- s
- Koskee seuraavia: Microsoft Office Excel 2003, Microsoft Office Excel 2007 , Excel 2010
Huomautus
Office 365 ProPlus nimetään uudelleen Microsoft 365 -sovelluksiksi yrityksille. Lisätietoja tästä muutoksesta, lue tämä blogikirjoitus.
Yhteenveto
Kun käytät Microsoft Excelissä loogisia toimintoja JA ja / tai TAI SUM +: n sisällä IF-lause, jolla testataan aluetta useammalle kuin yhdelle ehdolle, se ei välttämättä toimi odotetulla tavalla. Sisäkkäinen IF-käsky tarjoaa tämän toiminnon; Tässä artikkelissa käsitellään kuitenkin toista, helpompaa menetelmää, joka käyttää seuraavia kaavoja.
For AND Ehdot
OR ehdot
Lisätietoja
Käytä SUM + IF-käskyä laskeaksesi tietyn testin läpäisyn alueen solujen määrä tai summaamalla ne arvot alueella, jonka vastaavat arvot toisella (tai samalla) alueella täyttävät määritetyt ehdot. Tämä käyttäytyy samalla tavalla kuin Microsoft Excelin DSUM-funktio.
Esimerkki
Tämä esimerkki laskee alueen A1: A10 arvojen lukumäärän, jotka kuuluvat välillä 1-10.
Tämän saavuttamiseksi voit käyttää seuraavaa sisäkkäistä IF-käskyä:
Seuraava menetelmä toimii myös ja sitä on paljon helpompi lukea, jos suorittavat useita testejä:
Seuraava menetelmä laskee kahden annetun päivämäärän väliin jäävien päivämäärien lukumäärän:
Huomautus
- Nämä kaavat on annettava taulukko kaavoina painamalla samanaikaisesti CTRL + VAIHTO + ENTER. Paina Macintoshissa sen sijaan COMMAND + RETURN.
- Taulukot eivät voi viitata kokonaisiin sarakkeisiin.
Tällä menetelmällä kerrotaan yhden tulokset looginen testi toisella loogisella testillä palauttaa TOSI ja EPÄTOSI SUMMA-funktioon. Voit rinnastaa nämä:
Edellä esitetty menetelmä laskee solujen määrän alueella A1: A10, joille molemmat testit arvioivat TOSI. Yhteenveto vastaavien solujen arvoista (esimerkiksi B1: B10) muokkaamalla kaavaa alla olevan kuvan mukaisesti:
Voit toteuttaa TAI SUM + IF-lausunto samalla tavalla. Voit tehdä tämän muuttamalla yllä esitettyä kaavaa korvaamalla kertolasku (*) plusmerkillä (+). Tämä antaa seuraavan yleisen kaavan: