SUMPRODUCT-funktio on itse asiassa lueteltu Excel-funktioiden matematiikan ja trigonometrian luokassa. Koska SUMPRODUCTin ensisijainen tarkoitus on laskea summatulo, useimmat ihmiset eivät tiedä, että voit todella käyttää sitä arvojen etsimiseen. Itse asiassa voit käyttää tätä monipuolista toimintoa melko tehokkaasti useimmissa tietomalleissa.
SUMPRODUCT perusasiat
SUMPRODUCT-funktio on suunniteltu kertomaan arvot kahdesta tai useammasta tietoalueesta ja sitten laskemaan tulokset yhteen tulojen summan palauttamiseksi. Katso seuraavaa kuvaa nähdäksesi tyypillisen skenaarion, jossa SUMPRODUCT on hyödyllinen.
SUMPRODUCT, kokonaismyynnin saaminen edellyttää hinnan kertomista” width=”458″/>
Ilman SUMMATUOTOA kokonaismyynnin saaminen edellyttää hinnan kertomista yksiköillä ja tulosten laskemista yhteen.
Näet yleisen analyysin, jossa tarvitset vuosien 2011 ja 2012 kokonaismyynnin. Kuten näet, saadaksesi kunkin vuoden kokonaismyynnin sinun on ensin kerrottava Hinta yksiköiden määrällä saadaksesi kunkin vuoden kokonaismyynnin. Alue. Sitten sinun on laskettava nämä tulokset yhteen saadaksesi kunkin vuoden kokonaismyynnin.
SUMPRODUCT-toiminnolla voit suorittaa kaksivaiheisen analyysin yhdellä kaavalla. Seuraava kuva esittää saman analyysin SUMPRODUCT-kaavojen kanssa. Sen sijaan, että käytät 11 kaavaa, voit suorittaa saman analyysin vain kolmella!
SUMPRODUCT-toiminnon avulla voit suorittaa saman analyysin vain” width=”535″/>
SUMPRODUCT-toiminnon avulla voit suorittaa saman analyysin vain kolmella kaavalla 11 kaavan sijaan.
SUMPRODUCT-funktion syntaksi on melko yksinkertainen:
SUMPRODUCT ( matriisi1 , matriisi2 , ...)
Taulukko : Taulukko edustaa tietoaluetta. Voit käyttää mitä tahansa 2–255 taulukkoa SUMPRODUCT-kaavassa. Taulukot kerrotaan yhteen ja lisätään sitten yhteen. Ainoa kova ja nopea sääntö, joka sinun on muistettava, on, että kaikilla taulukoilla on oltava sama määrä arvoja. Eli et voi käyttää SUMMATUOTOA, jos alueella X on 10 arvoa ja alueella Y on 11 arvoa. Muussa tapauksessa saat #ARVO! virhe.
Käännös SUMPRODUCT-toimintoon
Mielenkiintoinen asia SUMPRODUCT-funktiossa on, että sillä voidaan suodattaa arvot pois. Katsokaa seuraavaa kuvaa:
SUMPRODUCT-toimintoa voidaan käyttää tietojen suodattamiseen kriteerien perusteella." leveys=”535″/>
SUMPRODUCT-funktiota voidaan käyttää tietojen suodattamiseen kriteerien perusteella.
Solun E12 kaava vetää vain pohjoisen alueen kokonaisyksiköiden summan. Sillä välin solu E13 vetää vuonna 2011 pohjoisen alueelle kirjattuja yksiköitä.
Ymmärtääksesi kuinka tämä toimii, katso solun E12 kaavaa. Tämä kaava on SUMPRODUCT((C3:C10="Pohjoinen")*(E3:E10)).
Excelissä TOSI antaa arvoksi 1 ja EPÄTOSI arvoksi 0. Jokainen sarakkeen C arvo, joka on yhtä kuin Pohjoinen, laskee arvon TOSI tai 1. Jos arvo ei ole pohjoinen, se evaluoituu arvoon FALSE tai 0. Kaavan osa, joka lukee (C3 :C10="Pohjoinen") luettelee jokaisen arvon välillä C3:C10 ja antaa kullekin arvolle 1:n tai 0:n. Sitten sisäisesti SUMPRODUCT-kaava tarkoittaa
(1*E3)+(0*E4)+(0*E5)+(0*E6)+(1*E7)+(0*E8)+(0*E9)+(0*E10).
Tämä antaa sinulle vastauksen vuodelta 1628, koska
(1*751)+(0*483)+(0*789)+(0*932)+(1*877)+(0*162)+(0*258)+(0*517)
vastaa 1628.
SUMPRODUCT-kaavojen käyttäminen tietomallissa
Kuten aina Excelissä, sinun ei tarvitse koodata ehtoja kaavoihisi. Sen sijaan, että käyttäisit nimenomaisesti "pohjoista" SUMPRODUCT-kaavassa, voit viitata soluun, joka sisältää suodattimen arvon. Voit kuvitella, että solu A3 sisältää sanan Pohjoinen, jolloin voit käyttää (C3:C10=A3) sanan (C3:C10=“Pohjoinen“) sijaan. Tällä tavalla voit muuttaa suodatusehtojasi dynaamisesti ja kaavasi pysyy ajan tasalla.
Seuraava kuva osoittaa, kuinka voit käyttää tätä käsitettä tietojen vetämiseen vaihetaulukkoon useiden kriteerien perusteella. Huomaa, että jokainen tässä näkyvä SUMPRODUCT-kaava viittaa soluihin B3 ja C3 suodattaakseen tilillä ja tuoterivillä. Voit jälleen lisätä tietojen vahvistusluetteloita soluihin B3 ja C3, jolloin voit helposti muuttaa ehtoja.
SUMPRODUCT-funktiota voidaan käyttää summattujen lukujen vetämiseen kohdasta d” width=”535″/>
SUMPRODUCT-funktiolla voidaan vetää yhteenvetolukuja tietokerroksesta vaiheistustaulukoihin.