In dit artikel leren we hoe u rijen telt die voldoen aan specifieke criteria voor elke kolom.
Als u de rijen wilt tellen die overeenkomen met specifieke criteria voor elke kolom, kunt u gebruik maken van SOMPRODUCT functie om de output te krijgen.
SOMPRODUCT: Retourneert de som van de producten van overeenkomstige bereiken of matrices.
Syntaxis: =SOMPRODUCT(matrix1,matrix2,matrix3,… )
array1,array2,… array255 zijn de reeksen cellen of arrays die u wilt vermenigvuldigen en vervolgens toevoegen.
Er kunnen maximaal 255 arrays in de Sumproduct-functie zijn. Zie onderstaande screenshot:
Laten we een voorbeeld nemen:
- We hebben werknemersgegevens, d.w.z. ID in kolom A, geslacht in kolom B en leeftijd van werknemer in kolom C.
- Twee criteria zijn gedefinieerd in cellen E2 & F2 als Man & Leeftijd van 25 jaar
- In cel F6 moet het resultaat worden berekend.
- In cel F6 zou de formule zijn: =SOMPRODUCT((B2:B10=E2)*(C2:C10=F2))
- Als we de formule evalueren “B2:B10=E2” door eerst & dan . te selecteren druk op de sneltoets F9 voor evaluatie; we krijgen de volgende reeks TRUE & FALSE
{WAAR; ONWAAR; WAAR; WAAR; ONWAAR; WAAR; WAAR; ONWAAR; WAAR} - Wanneer we evalueren “C2:C10=F2”, krijgen we de volgende reeks TRUE & FALSE
{TRUE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE}
- Als we de reeks TRUE & FALSE met elkaar vermenigvuldigen, zoals weergegeven in onderstaande schermafbeelding, krijgen we 1 of 0 als uitvoer.
- Als we de formule kopiëren van cel M6 naar bereik N6: U6, krijgen we het gewenste resultaat.
- In de hierboven getoonde screenshot hebben we slechts 2 resultaten die voldoen aan de criteria. De output zal dus 2 zijn.