Preštejte celice podatkov z Excelovo funkcijo SUMPRODUCT

Kazalo:

Preštejte celice podatkov z Excelovo funkcijo SUMPRODUCT
Preštejte celice podatkov z Excelovo funkcijo SUMPRODUCT
Anonim

Funkcija SUMPRODUCT pomnoži elemente ene ali več matrik in nato zmnožke sešteje ali sešteje. S prilagajanjem oblike argumentov SUMPRODUCT prešteje število celic v danem obsegu, ki vsebujejo podatke, ki izpolnjujejo določena merila.

Navodila v tem članku veljajo za Excel 2019, 2016, 2013, 2010; Excel za Microsoft 365, Excel Online, Excel za Mac, Excel za iPad, Excel za iPhone in Excel za Android.

Sintaksa in argumenti funkcije SUMPRODUCT

Sintaksa funkcije se nanaša na postavitev funkcije in vključuje ime funkcije, oklepaje, ločila z vejicami in argumente.

Če želite dobiti funkcijo za štetje celic namesto za shranjevanje podatkov, se s SUMPRODUCT uporablja naslednja sintaksa:

  • Matrika1: Ta argument označuje prvo matriko ali obseg, ki bo pomnožen in nato dodan.
  • Array2: Ta argument označuje drugo matriko ali obseg, ki bo pomnožen in nato dodan.

Funkciji COUNTIF in COUNTIFS štejeta celice, ki izpolnjujejo enega ali več nastavljenih kriterijev. Včasih je SUMPRODUCT lažji za uporabo, ko želite najti več pogojev, ki se nanašajo na isti obseg.

Vnesite funkcijo SUMPRODUCT

Običajno je najboljši način za vnašanje funkcij v Excel uporaba pogovornega okna Argumenti funkcije (v Excelu za Mac uporabite Graditelj formul). Pogovorno okno olajša vnos argumentov enega za drugim, ne da bi morali vnašati oklepaje ali vejice, ki delujejo kot ločila med argumenti.

Ker pa ta primer uporablja nepravilno obliko funkcije SUMPRODUCT, pogovornega okna ni mogoče uporabiti. Namesto tega je treba funkcijo vnesti v celico delovnega lista.

V tej vadnici boste uporabili funkcijo SUMPRODUCT za iskanje števila vrednosti, ki so večje od 25 in manjše od 75 v vzorčnem nizu podatkov.

  1. Če želite slediti tej vadnici, vnesite vzorčne podatke (prikazane na spodnji sliki) v prazen Excelov delovni list.

    Image
    Image
  2. Izberi celico B7. To je mesto, kjer bodo prikazani rezultati funkcije.
  3. Vnesite formulo =SUMPRODUCT(($A$2:$B$6>25)($A$2:$B$6<75)) in pritisnite Enter.

    Image
    Image
  4. Odgovor 5 se prikaže v celici B7. V območju je samo pet vrednosti (40, 45, 50, 55 in 60), ki so večje od 25 in manjše od 75.

    Image
    Image
  5. Izberite celico B7 za ogled končane formule v vrstici s formulami nad delovnim listom.

Razčlenitev SUMPRODUCT

Ko so za argumente nastavljeni pogoji, SUMPRODUCT ovrednoti vsak element polja glede na pogoj in vrne logično vrednost (TRUE ali FALSE). Za namene izračunov Excel dodeli vrednost 1 tistim elementom polja, ki so TRUE, in vrednost 0 tistim, ki so FALSE.

Drug način razmišljanja o tem, kaj počne SUMPRODUCT, je razmišljanje o znaku za množenje kot o pogoju IN. S tem v mislih je pogoj resničen le, če sta izpolnjena oba pogoja, števila večja od 25 IN manjša od 75. Funkcija nato sešteje vse prave vrednosti, da pride do rezultata 5.

Priporočena: