Excel

Summahakuarvot SUMIF: n avulla

Sum Lookup Values Using Sumif

Excel -kaava: Summahakuarvot SUMIF: n avullaYleinen kaava | _+_ | Yhteenveto

Hakutoiminnon noutamien arvojen summaamiseksi voit käyttää SUMPRODUCT -toimintoa SUMIF -toiminnon kanssa.



Esitetyssä esimerkissä H5: n kaava on:

= SUMPRODUCT ( SUMIF (codes,lookups,values))

Missä koodit ovat nimetty alue J4: J5 ja arvot ovat nimetty alue K4: K5.





Excel-kaava iän laskemiseksi kahden päivämäärän välillä

Konteksti

Joskus saatat haluta laskea yhteen useita hakutoiminnon noutamia arvoja. Tässä esimerkissä haluamme laskea yhteen joka viikko vietetyn loma -ajan koodijärjestelmän perusteella, jossa F = koko päivä ja H = puoli päivää. Jos päivä on tyhjä, aikaa ei otettu.

Haasteena on löytää kaava, joka sekä etsii että summaa F- ja H -arvot.



Selitys

Tämän kaavan ydin on SUMIF, jota käytetään F: n ja H: n oikeiden arvojen etsimiseen. SUMIF: n käyttäminen arvojen etsimiseen on kehittyneempi tekniikka, joka toimii hyvin, kun arvot on numeerinen , ja niitä on ei kaksoiskappaleita hakutaulukossa.

Temppu tässä tapauksessa on se, että SUMIF -kriteerit eivät ole yksittäinen arvo, vaan joukko arvoja alueella C5: G5:

 
= SUMPRODUCT ( SUMIF (codes,C5:G5,values))

Koska annamme SUMIFille useamman kuin yhden kriteerin, SUMIF palauttaa useamman kuin yhden tuloksen. Esitetyssä esimerkissä SUMIF -tulos on seuraava taulukko:

{1,0,5,0,0,0}

mikä on muotimaalari excelissä

Huomaa, että saamme oikein 1 jokaisesta 'F' ja 0,5 jokaisesta 'H'. Ja tyhjät arvot viikolla tuottavat nollaa.

Lopuksi käytämme SUMPRODUCT: ia laskemaan yhteen SUMIF: n palauttaman taulukon arvot. Koska taulukkoa on vain yksi, SUMPRODUCT palauttaa yksinkertaisesti kaikkien arvojen summan.

Kirjailija Dave Bruns


^