A SUMPRODUCT funkció használata - Egyszerű Excel képletek

Tartalomjegyzék

Alapvető használat | Speciális használat

Egy vagy több tartományban a megfelelő számok szorzatának összegének kiszámításához használja a Az Excel hatékony SUMPRODUCT funkciója.

Alapvető használat

1. Például az alábbi SUMPRODUCT függvény kiszámítja a teljes elköltött összeget.

Magyarázat: a SUMPRODUCT függvény elvégzi ezt a számítást: (2 * 1000) + (4 * 250) + (4 * 100) + (2 * 50) = 3500.

2. A tartományoknak azonos méretűeknek kell lenniük, különben az Excel megjeleníti az #ÉRTÉK értéket! hiba.

3. A SUMPRODUCT függvény a nem számszerű bejegyzéseket úgy kezeli, mintha nullák lennének.

4. Ha egyetlen tartományt ad meg, a SUMPRODUCT funkció pontosan ugyanazt az eredményt adja, mint a SUM funkció.

Speciális használat

A SUMPRODUCT funkció rendkívül sokoldalú funkció, és ugyanazt az eredményt tudja produkálni, mint az Excel számos beépített függvénye, sőt tömbképletek is!

1a. Például az alábbi COUNTIF függvény megszámolja a pontosan csillagot tartalmazó cellák számát.

1b. Az alábbi SUMPRODUCT funkció pontosan ugyanazt az eredményt adja.

Magyarázat: -(A1: A7 = "csillag") a következő tömbállandóra csökken:

-{IGAZ; HAMIS; HAMIS; HAMIS; HAMIS; IGAZ; HAMIS}

A kettős negatív - ezeket a logikai értékeket 1 -re és 0 -ra kényszeríti (IGAZ = 1, HAMIS = 0). Eredmény:

{1;0;0;0;0;1;0}

Ez a tömbállandó a SUMPRODUCT függvény argumentumaként szolgál, 2 -es eredményt adva.

1c. Az alábbi COUNTIF függvény megszámolja a pontosan csillag + 1 karaktert tartalmazó cellák számát. A kérdőjel (?) Pontosan egy karakterhez illeszkedik.

1d. A SUMPRODUCT funkció nem tökéletes! A SUMPRODUCT funkció használatakor nem használhat helyettesítő karaktereket (? És *).

2a. Az alábbi tömbképlet számolja a cellatartomány karaktereinek számát.

Megjegyzés: fejezzen be egy tömbképletet a CTRL + SHIFT + ENTER billentyűkombináció megnyomásával. Az Excel hozzáadja a göndör zárójelet {}.

2b. Az alábbi SUMPRODUCT funkció pontosan ugyanazt az eredményt adja.

Megjegyzés: a {9; 4; 6; 5} tömbállandó a SUMPRODUCT függvény argumentumaként szolgál, 24 -es eredményt adva. A SUMPRODUCT függvény natív módon kezeli a tömböket, így nem kell befejeznie a CTRL + SHIFT + billentyűkombináció lenyomásával BELÉP. Ez a SUMPRODUCT funkció egyik legnagyobb előnye, mert a göndör zárójelek {} sok Excel kezdőt megzavarnak!

3a. Az alábbi tömbképlet összegzi a 2021–2022 közötti időszak értékesítéseit.

3b. Az alábbi SUMPRODUCT funkció pontosan ugyanazt az eredményt adja.

Magyarázat: (YEAR (A1: A5) = 2018)*B1: B5 a következőre csökken:

({2018; 2017; 2018; 2017; 2017} = 2018)*{10; 1; 7; 20; 3}, és ez a következőkre csökken:

{IGAZ; HAMIS; IGAZ; HAMIS; FALSE}*{10; 1; 7; 20; 3}

Nincs szükségünk kettős negatívra (lásd az 1b. Példát), mert a * szorzó operátor automatikusan kényszeríti a logikai értékeket 1 -re és 0 -ra (IGAZ = 1, HAMIS = 0). Eredmény:

{10;0;7;0;0}

Ez a tömbállandó a SUMPRODUCT függvény argumentumaként szolgál, 17 -es eredményt adva.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave