Excel-formel: Summen efter måned ignorerer år -

Generisk formel

=SUMPRODUCT((MONTH(dates)=month)*amounts)

Resumé

For at sammenfatte data efter måned, ignorere år, kan du bruge en formel baseret på funktionerne SUMPRODUCT og MONTH. I det viste eksempel er formlen i H6:

=SUMPRODUCT((MONTH(dates)=3)*amounts)

Resultatet er i alt alt salg i marts, idet året ignoreres.

Forklaring

Dette datasæt indeholder over 2900 poster, og formlen ovenfor bruger to navngivne områder:

dates = B5:B2932 amounts = E5:E2932

Inde i SUMPRODUCT-funktionen bruges MÅNED-funktionen til at udtrække månedstallet for hver dato i datasættet og sammenligne det med tallet 3:

(MONTH(dates)=3)

Hvis vi antager et lille datasæt med tre datoer hver i januar, februar og marts (i den rækkefølge), ville resultatet være en matrix, der indeholder ni numre som denne:

(1;1;1;2;2;2;3;3;3)

hvor hvert nummer er "månedens nummer" for en dato. Når værdierne sammenlignes med 3, er resultatet en matrix som denne:

(FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;TRUE;TRUE)

Denne matrix ganges derefter med de beløbsværdier, der er knyttet til hver marts-dato. Hvis vi antager, at alle ni beløb er lig med 100, ser operationen sådan ud:

(0;0;0;0;0;0;1;1;1) * (100;100;100;100;100;100;100;100;100)

Bemærk, at matematikoperationen ændrer de SANDE FALSKE værdier til en og nuller. Efter multiplikation har vi et enkelt array i SUMPRODUCT:

=SUMPRODUCT((0;0;0;0;0;0;100;100;100))

Bemærk, at de eneste overlevende beløb er knyttet til marts, resten er nul.

Endelig returnerer SUMPRODUCT summen af ​​alle varer - 300 i det forkortede eksempel ovenfor og 25.521 i skærmbilledet med faktiske data.

Tæl efter måned og ignorerer år

For at få en optælling efter måned, hvor du ignorerer år, kan du bruge SUMPRODUCT sådan:

=SUMPRODUCT(--(MONTH(dates)=3))

Gennemsnit efter måned ignorerer år

For at beregne og gennemsnit efter måned ignorerer du år, kombinerer du de to SUMPRODUCT-formler ovenfor som denne:

=SUMPRODUCT((MONTH(dates)=3)*amounts)/SUMPRODUCT(--(MONTH(dates)=3))

Interessante artikler...