Inlägg

Inlägg som Boomhauzen har skrivit i forumet
Av Boomhauzen

Hej,

Jag skulle vilja rekommendera en matrisformel. Dessa är väldigt kraftfulla när du vill behandla större datamängder. En fördel är att man kan utföra samma operationer som om det bara gällde en cell. Cell F2 i nedanstående formeln är det datum för vilket du vill summera.

=SUMMA(OM((DAG(F2)=DAG(A2:A5))*(MÅNAD(F2)=MÅNAD(A2:A5))*(ÅR(F2)=ÅR(A2:A5));B2:B5;0))

Formeln jämför dag, månad och år i cellen F2 med A2:A5 och returnerar innehållet i B2:B5 där villkoren uppfylls. Resultatet för respektive rad hamnar i en matris. Därav "SUMMA" för att summera hela resultatmatrisen. Du behöver inte konvertera datumet till text.

Avsluta formeln med CTRL-SHIFT-ENTER när markören är i formelfältet. Då förstår excel att det är en matrisformel (och du får måsvingar runt hela ekvationen).