Tietojen solujen laskeminen Excelin SUMPRODUCT-funktiolla

Sisällysluettelo:

Tietojen solujen laskeminen Excelin SUMPRODUCT-funktiolla
Tietojen solujen laskeminen Excelin SUMPRODUCT-funktiolla
Anonim

SUMMA-funktio kertoo yhden tai useamman taulukon alkiot ja sitten laskee tai summaa tulot yhteen. Säätämällä argumenttien muotoa SUMPRODUCT laskee solujen määrän tietyllä alueella, joka sisältää tietyt kriteerit täyttäviä tietoja.

Tämän artikkelin ohjeet koskevat Excel 2019, 2016, 2013, 2010; Excel for Microsoft 365, Excel Online, Excel for Mac, Excel for iPad, Excel for iPhone ja Excel for Android.

SUMPRODUCT-funktion syntaksi ja argumentit

Funktion syntaksi viittaa funktion asetteluun ja sisältää funktion nimen, hakasulkeet, pilkujen erottimet ja argumentit.

Jotta funktio laskee soluja tietojen säilyttämisen sijaan, käytetään seuraavaa syntaksia SUMPRODUCT:n kanssa:

  • Array1: Tämä argumentti ilmaisee ensimmäistä taulukkoa tai aluetta, joka kerrotaan ja lisätään sitten.
  • Array2: Tämä argumentti ilmaisee toista taulukkoa tai aluetta, joka kerrotaan ja lisätään sitten.

COUNTIF- ja COUNTIFS-funktiot laskevat soluja, jotka täyttävät yhden tai useamman asetetun ehdon. Toisinaan SUMPRODUCT on helpompi käyttää, kun haluat löytää useita ehtoja, jotka liittyvät samaan alueeseen.

Syötä SUMPRODUCT-toiminto

Yleensä paras tapa syöttää funktioita Exceliin on käyttää Function Arguments -valintaikkunaa (Excel for Macissa käytä Formula Builder -ohjelmaa). Valintaikkunan avulla on helppo syöttää argumentteja yksi kerrallaan ilman, että sinun tarvitsee kirjoittaa sulkuja tai pilkkuja, jotka toimivat argumenttien erottimina.

Koska tämä esimerkki käyttää SUMPRODUCT-funktion epäsäännöllistä muotoa, valintaikkunaa ei kuitenkaan voida käyttää. Sen sijaan funktio on kirjoitettava laskentataulukon soluun.

Tässä opetusohjelmassa käytät SUMPRODUCT-funktiota löytääksesi arvojen lukumäärän, jotka ovat suurempia kuin 25 ja pienempiä kuin 75 esimerkkitietojoukosta.

  1. Jatka tätä opetusohjelmaa syöttämällä esimerkkitiedot (näkyy alla olevassa kuvassa) tyhjään Excel-laskentataulukkoon.

    Image
    Image
  2. Valitse solu B7. Tämä on paikka, jossa funktion tulokset näkyvät.
  3. Syötä kaava =SUMMATUOTE(($A$2:$B$6>25)($A$2:$B$6<75)) ja paina Enter.

    Image
    Image
  4. Vastaus 5 näkyy solussa B7. Alueella on vain viisi arvoa (40, 45, 50, 55 ja 60), jotka ovat suurempia kuin 25 ja pienempiä kuin 75.

    Image
    Image
  5. Valitse solu B7 nähdäksesi valmiin kaavan laskentataulukon yläpuolella olevassa kaavapalkissa.

Breaking Down SUMPRODUCT

Kun ehdot asetetaan argumenteille, SUMPRODUCT arvioi jokaisen taulukon elementin ehdon mukaan ja palauttaa Boolen arvon (TRUE tai FALSE). Laskelmia varten Excel antaa arvon 1 niille taulukon elementeille, jotka ovat TOSI, ja arvon 0 niille, jotka ovat EPÄTOSI.

Toinen tapa ajatella, mitä SUMPRODUCT tekee, on ajatella kertomerkkiä JA-ehtona. Tätä silmällä pitäen ehto on tosi vain, kun molemmat ehdot täyttyvät, luvut ovat suurempia kuin 25 JA pienempiä kuin 75. Funktio summaa sitten kaikki tosiarvot saadakseen tuloksen 5.

Suositeltava: