Számolja fel az adatok celláját az Excel SUMPRODUCT függvénnyel

Az Excel SUMPRODUCT funkciója nagyon sokoldalú funkció, amely a megadott érvektől függően különböző eredményeket ad.

A SUMPRODUCT függvény általában szaporodik egy vagy több tömb elemeiből, majd összeadja vagy összeadja a termékeket.

Az érvek formájának módosításával azonban a SUMPRODUCT egy meghatározott tartományban lévő cellák számát fogja megszámolni, amelyek meghatározott kritériumoknak megfelelő adatokat tartalmaznak.

01/04

SUMPRODUCT vs. COUNTIF és COUNTIFS

A SUMPRODUCT használata a számláló adatok cellájához. © Ted French

Az Excel 2007 óta a program rendelkezik COUNTIF és COUNTIFS függvénnyel, amelyek lehetővé teszik, hogy számoljon olyan cellákat, amelyek megfelelnek egy vagy több beállított kritériumnak.

Időnként azonban a SUMPRODUCT-t könnyebben meg tudjuk oldani, ha több olyan feltételt keresünk, amelyek ugyanolyan tartományba esnek, mint a fenti képen látható példa.

02. 04. sz

SUMPRODUCT függvény szintaxisa és érvei a gróf sejteknek

A függvény szintaxisa a függvény elrendezésére utal, és tartalmazza a függvény nevét, zárójeleket, vesszőelválasztókat és argumentumokat .

A függvénynek a cellák számbavétele helyett a normál cél elérése érdekében a SUMPRODUCT használatával a következő nem szabványos szintaxist kell használni:

= SUMPRODUCT ([feltétel1] * [feltétel2])

Ennek a szintaxisnak a magyarázata a következő példa alatt található.

Példa: Több feltételnek megfelelő cellák számlálása

Amint a fenti képen látható példa, a SUMPRODUCT-ot arra használják, hogy megtalálja az A2-B6 adategységekben lévő összes olyan számot, amelyek a 25 és 75 közötti értékeket tartalmazzák.

03. 04. sz

A SUMPRODUCT funkció beírása

Általában a funkciók Excelbe történő bevitelének legjobb módja a párbeszédablak használata, ami megkönnyíti az argumentumok egyidejű beírását, anélkül, hogy beírná a zárójeleket vagy az érvek közötti elválasztójeleket.

Mivel azonban ez a példa a SUMPRODUCT függvény szabálytalan formáját használja, a párbeszédablak megközelítése nem használható. Ehelyett a függvényt egy munkalap cellába kell beírni.

A fenti képen a következő lépéseket alkalmaztuk a SUMPRODUCT bejutására a B7 cellába:

  1. Kattintson a B7 cellára a munkalapon - azon a helyen, ahol a funkció eredményei megjelennek
  2. Írja be a következő képletet a munkalap E6 cellájába:

    = SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75))

  3. Az 5. válasznak a B7 cellában kell megjelennie, mivel a 40, 45, 50, 55 és 60 tartományban csak öt érték van, amelyek 25 és 75 között vannak
  4. Amikor a B7 cellára kattintasz, a munkalap fölött található képletsávban a teljes formula = SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75)

04/04

A SUMPRODUCT funkció lebontása

Ha az argumentumokra a feltételek meg vannak adva, a SUMPRODUCT értékeli az egyes tömbelemeket az állapotnak megfelelően, és visszatéríti a logikai értéket (TRUE vagy FALSE).

A számítások során az Excel egy értéket rendel hozzá az olyan tömbelemek számára, amelyek TRUE és 0 értékűek a töredékelemek számára, amelyek FALSE.

A megfelelő és a nullák az egyes tömbökben egymással szorozva vannak:

Ezeket és nullákat ezután összegzi a függvény, és megadja számunkra a mindkét feltételnek megfelelő értékek számát.

Vagy gondoljon rá így ...

Egy másik mód arra, hogy megértsük, mi a SUMPRODUCT, az, hogy a szaporodási jelet AND állapotnak tekintsük.

Ezt szem előtt tartva, csak akkor, ha mindkét feltétel teljesül - a 25-nél kisebb és 75-nél kisebb -, hogy a TRUE értéket (ami megegyezik egy emlékezetével) tér vissza.

A függvény összegzi az összes valódi értéket, hogy elérje az 5 eredményt.