Der Unterschied liegt hier: =ZEILE($1:$8) statt deiner ZEILE($2:$9)
Deine Daten beginnen in Zeile 2 und enden in Zeile 9, d.h. der Datenbereich umfasst 8 Zeilen und deswegen =ZEILE($1:$8)
Nachtrag: Schau dir mal deine und meine Formel jeweils in der Formelauswertung an und lege dein Augenmerk auf den erwähnten Teilbereich, dann solltest du den Unterschied sehen.
Wenn ich allerdings dies tue (über die gesamten Daten): =SUMME((VERGLEICH(MONAT($C$2:$C$4649)&$G$2:$G$4649;MONAT($C$2:$C$4649)&$G$2:$G$4649;0)=ZEILE($1:$4648)*(MONAT($C$2:$C$4649)=MONAT(M$1)))*1)
==> Falscher Betrag kommt heraus?
Wie setze ich die Bereiche richtig wenn in Spalte C2 bis C4649 meine Daten sind und ind G2 bis G4649 meine Namen, dann setze ich doch Zeile(1:4648) oder?