I denne artikel lærer vi, hvordan man tæller rækker, der matcher specifikke kriterier for hver kolonne.
Hvis du vil tælle de rækker, der matcher specifikke kriterier for hver kolonne, kan du bruge SUMPRODUKT funktion for at få output.
SUMPRODUKT: Returnerer summen af produkterne fra tilsvarende intervaller eller arrays.
Syntaks: = SUMPRODUCT (array1, array2, array3, …)
array1, array2, … array255 er de celleområder eller arrays, du vil multiplicere, og tilføj dem derefter.
Der kan maksimalt være 255 arrays i Sumproduct -funktionen. Se nedenfor vist skærmbillede
Lad os tage et eksempel:
- Vi har medarbejderdata, dvs. ID i kolonne A, køn i kolonne B & medarbejderens alder i kolonne C.
- To kriterier er defineret i cellerne E2 & F2 som Hanne og alder på 25 år
- I celle F6 skal resultatet beregnes.
- I celle F6 ville formlen være = SUMPRODUCT ((B2: B10 = E2)*(C2: C10 = F2))
- Hvis vi vurderer formlen “B2: B10 = E2” ved at vælge først og derefter tryk på F9 genvejstast til evaluering; får vi følgende streng SAND & FALSK
{TRUE; FALSE; TRUE; TRUE; FALSE; TRUE; TRUE; FALSE; TRUE} - Når vi vurderer “C2: C10 = F2”, får vi følgende streng SAND & FALSK
{SAND; FALSK; FALSK; FALSK; FALSK; SAND; FALSK; FALSK; FALSK}
- Hvis vi multiplicerer strengen SAND & FALSK med hinanden som vist på skærmbilledet herunder, får vi enten 1 eller 0 som output.
- Ved at kopiere formlen fra celle M6 til område N6: U6, får vi det ønskede resultat.
- I ovenstående skærmbillede har vi kun 2 resultater, der matcher kriterierne. Derfor vil output være 2.