Maak gebruik van Excel se SUMPRODUCT om verskeie kriteria te tel

Die COUNTIFS- funksie , wat gebruik kan word om die aantal kere data in twee of meer reekse selle te meet, voldoen aan verskeie kriteria, is eers in Excel 2007 bekendgestel. Voor dit is slegs COUNTIF, wat ontwerp is om die aantal selle te tel in 'n reeks wat aan 'n enkele maatstaf voldoen, was beskikbaar.

Vir diegene wat Excel 2003 of vorige weergawes gebruik, of vir diegene wat 'n alternatief vir COUNTIFS wil hê, eerder as om 'n manier te bereken om verskeie kriteria te tel deur COUNTIF te gebruik, kan die SUMPRODUCT-funksie gebruik word.

Soos met COUNTIFS, moet die reekse wat gebruik word met SUMPRODUCT van dieselfde grootte wees.

Verder tel die funksie slegs gevalle waar die kriterium vir elke reeks gelyktydig ontmoet word - soos in dieselfde ry.

Hoe om die SUMPRODUCT-funksie te gebruik

Die sintaks wat gebruik word vir die SUMPRODUCT funksie wanneer dit gebruik word om verskeie kriteria te tel, is anders as wat normaalweg deur die funksie gebruik word:

= SUMPRODUCT (Criteria_Range-1, Criteria-1) * (Criteria_range-2, Criteria-2) * ...)

Criteria_range - die groep selle wat die funksie is om te soek.

Kriteria - bepaal of die sel getel moet word of nie.

In die voorbeeld hieronder sal ons slegs die rye in die data steekproef E1 tot G6 tel wat aan bepaalde kriteria voldoen vir al drie die kolomme van data.

Die rye sal slegs getel word indien hulle aan die volgende kriteria voldoen:
Kolom E: indien die getal minder as of gelyk is aan 2;
Kolom F: as die getal gelyk is aan 4;
Kolom G: as die getal groter as of gelyk is aan 5.

Voorbeeld Gebruik Excel SUMPRODUCT Funksie

Nota: Aangesien dit 'n nie-standaardgebruik van die SUMPRODUCT-funksie is, kan die funksie nie met die dialoogkassie ingevoer word nie, maar moet getik word in die teikensel.

  1. Gee die volgende data in selle E1 tot E6: 1, 2, 1, 2, 2, 8.
  2. Gee die volgende data in selle F1 tot F6: 4, 4, 6, 4, 4, 1.
  3. Gee die volgende data in selle G1 tot G6: 5, 1, 5, 3, 8, 7.
  4. Klik op sel I1 - die plek waar die funksie resultate sal vertoon word.
  5. Tik die volgende in sel I1:
    1. = sumproduct ((E1: E6 <= 5) * (F1: F6 = 4) * (E1: E6> = 5)) en druk die Enter sleutel op die sleutelbord.
  6. Die antwoord 2 moet in sel I1 verskyn aangesien daar slegs twee rye (rye 1 en 5) is wat aan al drie die bogenoemde kriteria voldoen.
  7. Die volledige funksie = SUMPRODUCT (E1: E6 <= 5) * (F1: F6 = 4) * (E1: E6> = 5) verskyn in die formulebalk bokant die werkblad wanneer jy op sel I1 klik.