Räknar rader som matchar specifika kriterier för varje kolumn i Microsoft Excel 2010

Anonim

I den här artikeln kommer vi att lära oss hur man räknar rader som matchar specifika kriterier för varje kolumn.

Om du vill räkna raderna som matchar specifika kriterier för varje kolumn kan du använda SUMPRODUKT funktion för att få utgången.
SUMPRODUKT: Returnerar summan av produkterna från motsvarande intervall eller matriser.
Syntax: = SUMPRODUCT (array1, array2, array3, …)
array1, array2, … array255 är cellområdena eller matriserna som du vill multiplicera och lägg sedan till dem.

Det kan vara maximalt 255 matriser i Sumproduct -funktionen. Se nedanstående skärmdump


Låt oss ta ett exempel:

  • Vi har anställdas data, dvs ID i kolumn A, kön i kolumn B & anställdas ålder i kolumn C.
  • Två kriterier definieras i cellerna E2 & F2 som hane och ålder på 25 år
  • I cell F6 måste resultatet beräknas.

  • I cell F6 skulle formeln vara = SUMPRODUCT ((B2: B10 = E2)*(C2: C10 = F2))

  • Om vi ​​utvärderar formeln “B2: B10 = E2” genom att välja först och sedan tryck på F9 snabbtangent för utvärdering; vi får följande sträng av TRUE & FALSE
    {TRUE; FALSE; TRUE; TRUE; FALSE; TRUE; TRUE; FALSE; TRUE}
  • När vi utvärderar “C2: C10 = F2”, får vi följande sträng SANT & FALSKT
    {TRUE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; FALSE}

  • Om vi ​​multiplicerar strängen TRUE & FALSE med varandra som visas i skärmdumpen nedan, får vi antingen 1 eller 0 som output.

  • Genom att kopiera formeln från cell M6 till intervall N6: U6 får vi önskat resultat.

  • I ovanstående skärmdump har vi bara 2 resultat som matchar kriterierna. Utgången blir därför 2.