Rijen tellen die overeenkomen met specifieke criteria voor elke kolom in Microsoft Excel 2010

Anonim

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.