SUMPRODUCT Excel-toiminto on hyvin monipuolinen toiminto, joka antaa eri tuloksia riippuen syötetyistä argumentteista. Mitä SUMPRODUCT funktio tyypillisesti on moninkertaistaa yhden tai useamman taulukon elementit ja sitten lisätä tai summaa tuotteet yhteen. Mutta muuttamalla argumenttien muotoa, SUMPRODUCT laskee solujen lukumäärän tietyllä alueella, joka sisältää tietyt kriteerit täyttävät tiedot.
SUMPRODUCT-funktio Syntaksi ja argumentit
Toiminnon syntaksi viittaa funktion ulkoasuun ja sisältää funktion nimen, kannakkeet, pilkkuerot ja argumentit. Jotta saataisiin funktio laskea soluja sen sijaan, että se täyttäisi standardin tarkoituksensa tietojen säilyttämiseen, käytetään seuraavia epästandardeja syntaksia SUMPRODUCT:
= SUMPRODUCT (array1, Array2)
- taulukko1: Tämä argumentti on ensimmäinen taulukko tai alue, joka kerrotaan, sitten lisätään.
- matriisi2: Tämä argumentti on toinen taulukko tai alue, joka kerrotaan, sitten lisätään.
Excel sisältää myös LASKE.JOS ja COUNTIFS toimintoja, joiden avulla voit laskea soluja, jotka täyttävät yhden tai useamman määritellyn kriteerin. Ajoittain kuitenkin, SUMPRODUCT on helpompi käsitellä, kun etsitään useita samaan alueeseen liittyviä ehtoja.
SUMPRODUCT-toiminnon syöttäminen
Tavallisesti paras tapa syöttää toimintoja Exceliin on käyttää Formula Builder, minkä vuoksi on helppo syöttää argumentteja yksi kerrallaan ilman, että syötetään suluita tai pilkkuja, jotka toimivat erotteluina argumenttien välillä.
Koska tämä esimerkki kuitenkin käyttää epäsäännöllistä muotoa SUMPRODUCT toimintoa, kaavan rakennetta ei voida käyttää. Sen sijaan toiminto on kirjoitettava laskentataulukkoon.
= SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75))
- Klikkaa solu B7- sijainti, jossa toimintotulokset näytetään.
- Kirjoita edellä mainittu kaava solu E6 laskentataulukosta.
- Vastaus5 pitäisi näkyä solu B7 koska alueella on vain viisi arvoa - 40, 45, 50, 55 ja 60 - välillä 25-75.
- Kun napsautat solu B7 valmistunut kaava näkyy laskentataulukon yläpuolella olevassa kaavassa.
Häiritsevä SUMPRODUCT
Kun ehdot on määritetty argumenteille, SUMPRODUCT arvioi kunkin taulukon elementin ehtoa vastaan ja palauttaa boole-arvon (TRUE tai FALSE). Laskelmissa Excel antaa arvon1 niille sarjaelementteille, jotka ovat TOTTA ja arvon0 niille, jotka ovat VÄÄRÄ.
Toinen tapa miettiä mitä SUMPRODUCT on ajatella kertolaskun merkkinäJA kunto. Tässä mielessä ehto on totta vain silloin, kun molemmat ehdot täyttyvät - yli 25-vuotiaitaJA alle 75. Toiminto summaaa sitten kaikki todelliset arvot saavuttamaan tuloksen 5.