Skaits datu šūnas ar Excel SUMPRODUCT funkciju

Excel funkcija SUMPRODUCT ir ļoti universāla funkcija, kas atkarībā no ievadītajiem argumentiem sniegs atšķirīgus rezultātus.

Ko parasti veic SUMPRODUCT funkcija, reizina vienas vai vairāku masīvu elementus un pēc tam pievieno vai summē produktus kopā.

Bet, koriģējot argumentu formu, SUMPRODUCT uzskaitīs šūnu skaitu noteiktā diapazonā, kas satur datus, kas atbilst konkrētiem kritērijiem.

01 no 04

SUMPRODUCT salīdzinājumā ar COUNTIF un COUNTIFS

SUMPRODUCT izmantošana datu skaitļu skaitīšanai. © Ted franču valoda

Kopš programmas Excel 2007 programmā ir arī COUNTIF un COUNTIFS funkcijas, kas ļaus jums skaitīt šūnas, kas atbilst vienam vai vairākiem kritērijiem.

Tomēr dažreiz SUMPRODUCT ir vieglāk strādāt, ja runa ir par vairāku nosacījumu atrašanu tādā pašā diapazonā, kā tas parādīts piemērā, kas atrodas iepriekš attēlā.

02 no 04

SUMPRODUCT funkciju sintakse un argumenti skaitīšanai šūnās

Funkcijas sintakse ir saistīta ar funkcijas izkārtojumu un ietver funkcijas nosaukumu, kvadrātiekavas, komatu atdalītājus un argumentus .

Lai iegūtu funkciju, lai uzskaitītu šūnas, nevis veiktu tās standarta mērķus, ar SUMPRODUCT jāizmanto šāds nestandarta sintakse:

= SUMPRODUCT ([nosacījums1] * [nosacījums2])

Zemāk redzamajā piemērā ir izskaidrots, kā darbojas šis sintakse.

Piemērs: šūnu skaitīšana, kas atbilst vairākiem nosacījumiem

Kā parādīts iepriekš attēlā redzamajā piemērā, SUMPRODUCT izmanto, lai atrastu kopējo šūnu skaitu datu diapazonā no A2 līdz B6, kas satur datus starp 25 un 75 vērtībām.

03 no 04

SUMPRODUCT funkcijas ievadīšana

Parasti vislabākais veids, kā ievadīt funkcijas programmā Excel, ir izmantot to dialoglodziņu , kas ļauj viegli vienlaikus ievadīt argumentus, neiekļaujot iekavās vai komatus, kas darbojas kā separatori starp argumentiem.

Tomēr, tā kā šajā piemērā tiek izmantota nepareiza SUMPRODUCT funkcijas forma, dialoga lodziņa pieeju nevar izmantot. Tā vietā funkcija ir jāievada darblapas šūnā.

Augšējā attēlā, lai ievadītu SUMPRODUCT šūnā B7, tika izmantotas šādas darbības:

  1. Darblapā noklikšķiniet uz šūnas B7 - vietas, kur tiks parādīti funkciju rezultāti
  2. Veidojiet šādu formulu darblapas šūnā E6:

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

  3. Atbildei 5 jāparādās šūnā B7, jo diapazonā ir tikai piecas vērtības - 40, 45, 50, 55 un 60 -, kas ir no 25 līdz 75
  4. Kad jūs noklikšķināsit uz šūnas B7, aizpildītā formula = SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75) parādās formulas joslā virs darblapas

04 no 04

SUMPRODUCT funkcijas pārtraukšana

Ja parametriem ir iestatīti nosacījumi, SUMPRODUCT novērtē katru masīva elementu pret nosacījumu un atgriež lejupielādes vērtību (TRUE vai FALSE).

Aprēķinu nolūkā Excel piešķir vērtību 1 tiem masīva elementiem, kas ir TRUE, un 0 vērtību masīva elementiem, kas ir FALSE.

Atbilstošie un nulles katrā masīvā tiek reizināti:

Tad tie un nulles tiek summētas ar funkciju, lai dotu mums vērtību skaitu, kas atbilst abiem nosacījumiem.

Vai arī domājiet par to šādā veidā ...

Vēl viens veids, kā domāt par to, ko SUMPRODUCT dara, ir domāt par pavairošanas zīmi kā nosacījumu.

Paturot to prātā, tiek atgriezta tikai TRUE vērtība (kas ir vienāda ar vienu atcerēties) tikai tad, ja ir izpildīti abi nosacījumi - skaitļi ir lielāki par 25 un mazāk nekā 75.

Funkcija apkopo visas patiesās vērtības, lai iegūtu 5 rezultātu.