Feu servir el SUMPRODUCT d'ús d'Excel per comptar diversos criteris

La funció COUNTIFS, que es pot utilitzar per comptar el nombre de vegades que les dades en dos o més rangs de cel·les compleix diversos criteris es va introduir per primera vegada a Excel 2007. Anteriorment, només COUNTIF, que està dissenyat per comptar el nombre de cel·les a una gamma que compleix un criteri únic, estava disponible.

Per aquells que utilitzen Excel 2003 o versions anteriors, o per aquells que volen una alternativa a COUNTIFS, en comptes d'intentar esbrinar una manera de comptar diversos criteris mitjançant COUNTIF, es pot utilitzar la funció SUMPRODUCT.

Igual que amb COUNTIFS, els intervals utilitzats amb SUMPRODUCT han de ser de grandària idèntica.

A més, la funció només compta amb instàncies on el criteri de cada interval es compleix simultàniament, com en la mateixa fila.

Com s'utilitza la funció SUMPRODUCT

La sintaxi utilitzada per a la funció SUMPRODUCT quan s'utilitza per comptar diversos criteris és diferent de la que normalment utilitza la funció:

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

Criteria_range: el grup de cel·les que la funció busca.

Criteris: determina si s'ha de comptar o no la cel·la.

A l'exemple següent, només comptem les files de la mostra de dades E1 a G6 que compleixen els criteris especificats per a les tres columnes de dades.

Les files només es comptaran si compleixen els criteris següents:
Columna E: si el número és inferior o igual a 2;
Columna F: si el nombre és igual a 4;
Columna G: si el número és superior o igual a 5.

Exemple d'ús de la funció SUMPRODUCT d'Excel

Nota: Atès que es tracta d'un ús no estàndard de la funció SUMPRODUCT, la funció no es pot introduir mitjançant el quadre de diàleg , però s'ha d'escriure a la cel·la de destinació.

  1. Introduïu les dades següents a les cel·les E1 a E6: 1, 2, 1, 2, 2, 8.
  2. Introduïu les dades següents a les cel·les F1 a F6: 4, 4, 6, 4, 4, 1.
  3. Introduïu les dades següents a les cel·les G1 a G6: 5, 1, 5, 3, 8, 7.
  4. Feu clic a la cel·la I1: la ubicació on es mostraran els resultats de la funció.
  5. Escriviu el següent a la cel·la I1:
    1. = Sumproduct ((E1: E6 <= 5) * (F1: F6 = 4) * (E1: E6> = 5)) i premeu la tecla Enter al teclat.
  6. La resposta 2 hauria d'aparèixer a la cel·la I1, ja que només hi ha dues files (files 1 i 5) que compleixen tots els tres criteris anteriors.
  7. La funció completa = SUMPRODUCT ((E1: E6 <= 5) * (F1: F6 = 4) * (E1: E6> = 5)) apareix a la barra de fórmules que hi ha a sobre del full de treball quan feu clic a la cel·la I1.