Funktsiooni SUMPRODUCT kasutamine - lihtsad Exceli valemid

Lang L: none (table-of-contents)

Põhikasutus | Täpsem kasutamine

Ühes või mitmes vahemikus vastavate numbrite korrutiste summa arvutamiseks kasutage Exceli võimas SUMPRODUCT funktsioon.

Põhikasutus

1. Näiteks arvutab allolev funktsioon SUMPRODUCT kogu kulutatud summa.

Selgitus: funktsioon SUMPRODUCT teeb selle arvutuse: (2 * 1000) + (4 * 250) + (4 * 100) + (2 * 50) = 3500.

2. Vahemike mõõtmed peavad olema samad, vastasel juhul kuvatakse Excelis #VALUE! viga.

3. Funktsioon SUMPRODUCT käsitleb kõiki kirjeid, mis ei ole numbrilised, nullidena.

4. Kui esitate ühe vahemiku, annab funktsioon SUMPRODUCT täpselt sama tulemuse kui funktsioon SUM.

Täpsem kasutamine

Funktsioon SUMPRODUCT on äärmiselt mitmekülgne funktsioon ja võib anda sama tulemuse nagu paljud Exceli sisseehitatud funktsioonid ja isegi massiivivalemid!

1a. Näiteks allolev funktsioon COUNTIF loendab lahtrite arvu, mis sisaldavad täpselt tähte.

1b. Allpool olev SUMPRODUCT funktsioon annab täpselt sama tulemuse.

Selgitus: -(A1: A7 = "täht") taandub järgmisele massiivikonstandile:

-{TRUE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE}

Topeltnegatiiv - sunnib need tõeväärtused väärtustele 1 ja 0 (TRUE = 1, FALSE = 0). Tulemus:

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

Seda massiivikonstanti kasutatakse funktsiooni SUMPRODUCT argumendina, andes tulemuseks 2.

1c. Allpool olev funktsioon COUNTIF loendab lahtrite arvu, mis sisaldavad täpselt tähte + 1 tähemärki. Küsimärk (?) Vastab täpselt ühele tähemärgile.

1d. Funktsioon SUMPRODUCT pole täiuslik! Funktsiooni SUMPRODUCT kasutamisel ei saa kasutada metamärke (? Ja *).

2a. Allpool olev massiivivalem loendab lahtrite vahemikus olevate märkide arvu.

Märkus: lõpetage massiivivalem, vajutades klahvikombinatsiooni CTRL + SHIFT + ENTER. Excel lisab lokkis traksid {}.

2b. Allpool olev SUMPRODUCT funktsioon annab täpselt sama tulemuse.

Märkus: massiivikonstanti {9; 4; 6; 5} kasutatakse funktsiooni SUMPRODUCT argumendina, andes tulemuseks 24. Funktsioon SUMPRODUCT tegeleb massiividega algupäraselt, nii et te ei pea lõpetama, vajutades klahvikombinatsiooni CTRL + SHIFT + SISENEMA. See on funktsiooni SUMPRODUCT üks suurimaid eeliseid, sest lokkis traksid {} ajavad paljud Exceli algajad segadusse!

3a. Allolev massiivivalem võtab kokku müügi aastatel 2021–2022.

3b. Allpool olev SUMPRODUCT funktsioon annab täpselt sama tulemuse.

Selgitus: (AASTA (A1: A5) = 2018)*B1: B5 vähendab:

({2018; 2017; 2018; 2017; 2017} = 2018)*{10; 1; 7; 20; 3} ja see vähendab järgmist:

{TRUE; FALSE; TRUE; FALSE; FALSE}*{10; 1; 7; 20; 3}

Me ei vaja topeltnegatiivi (vt näidet 1b), sest korrutusoperaator * sunnib loogilised automaatselt 1 -le ja 0 -le (TRUE = 1, FALSE = 0). Tulemus:

{10;0;7;0;0}

Seda massiivikonstanti kasutatakse funktsiooni SUMPRODUCT argumendina, andes tulemuseks 17.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave