Summen der aktuellen Werte?

Hallo,

ich habe eine Spalte mit Mitgliedern und daneben die Spalte mit Beiträgen. Die Beiträge können sich von Monat zu Monat verändern.
Die neuen Beiträge stehen dann rechts daneben in einer Spalte, aber nur die neuen!

A B C D
1 Name Monat01 Monat02 Monat03

2 Maier 100,00 120,00
3 Müller 120,00
4 Huber 130,00 140,00 160,00

5 Summen 350,00 360,00 400,00

Nun möchte ich gerne die aktuellen Beiträge für jeden Monat aus den versch. Spalten summieren.
Wie geht das elegant mit SUMME-, SUMMEWENN- oder einer anderen Excel-Fkt.?

Gruß Finus

Hallo,

relativ einfach ginge es, wenn die Tabelle vollständig ausgefüllt wäre. Das kann man ja durch „nach-links-Bezüge“ leicht erreichen: also in der ersten Spalte stehen die Anfangsbeiträge. In C2 steht dann „=B2“, was in die gesamte Tabelle kopiert wird. Wenn ein Beitrag geändert wird, wird dieser einfach von Hand eingetragen (und die Formel wird dort überschrieben), zB. die 120,00 in C2. So stünde in D2 der Wert 120,00.

Alternativ kann man eine derart vollständig ausgefüllte Tabelle quasi im Hintergrund anlegen, als Hilfstabelle. Die Tabelle, nennen wir sie „Tabelle2“, ist genauso aufgebaut wie die Originaltabelle („Tabelle1“). In den Datenzellen (im Bsp. B2:smiley:4) stehen die Formeln, und zwar in B2: „=Tabelle1!B2“ [runter kopieren] und in C2 steht „=Wenn(Tabelle1!C2=“";B2;Tabelle1!C2)" [nach rechts und runter kopieren]). In dieser Hilfstabelle berechnest du die Spaltensummen und in der Originaltabelle greifst du auf diese Ergebnisse zurück.

LG
Jochen

Hallo Finus,

Die neuen Beiträge stehen dann rechts daneben in einer Spalte,
aber nur die neuen!

Wie wäre es, wenn du doch alle Beiträge in den Spalten hättest, aber die unveränderten über eine bedingte Formatierung ausblendest?

Cheers, Felix

ich habe eine Spalte mit Mitgliedern und daneben die Spalte
mit Beiträgen. Die Beiträge können sich von Monat zu Monat
verändern.
Die neuen Beiträge stehen dann rechts daneben in einer Spalte,
aber nur die neuen!
Nun möchte ich gerne die aktuellen Beiträge für jeden Monat
aus den versch. Spalten summieren.
Wie geht das elegant mit SUMME-, SUMMEWENN- oder einer anderen
Excel-Fkt.?

Hi Finus,
elegant ist was anderes und für lange Tabellen wird die Formel bald zu lang:smile:

Tabelle:
[Mappe2]!Tabelle1

 │ A │ B │ C │ D │ 
──┼───────┼─────┼─────┼─────┤
1 │ name │ m1 │ m2 │ m3 │ 
2 │ mai │ 100 │ 120 │ │ 
3 │ mül │ 120 │ │ │ 
4 │ hub │ 130 │ 140 │ 160 │ 
5 │ │ │ │ │ 
6 │ summe │ 350 │ 380 │ 400 │ 
──┴───────┴─────┴─────┴─────┘

Benutzte Formeln:
B6: =WENN(ANZAHL2(2:2)\>=SPALTE();B2;BEREICH.VERSCHIEBEN($A2;0;ANZAHL2(2:2)))+WENN(ANZAHL2(3:3)\>=SPALTE();B3;BEREICH.VERSCHIEBEN($A3;0;ANZAHL2(3:3)))+WENN(ANZAHL2(4:4)\>=SPALTE();B4;BEREICH.VERSCHIEBEN($A2;0;ANZAHL2(4:4)))
'
C6: =WENN(ANZAHL2(2:2)\>=SPALTE();C2;BEREICH.VERSCHIEBEN($A2;0;ANZAHL2(2:2)-1))+WENN(ANZAHL2(3:3)\>=SPALTE();C3;BEREICH.VERSCHIEBEN($A3;0;ANZAHL2(3:3)-1))+WENN(ANZAHL2(4:4)\>=SPALTE();C4;BEREICH.VERSCHIEBEN($A2;0;ANZAHL2(4:4)-1))
'
D6: =WENN(ANZAHL2(2:2)\>=SPALTE();D2;BEREICH.VERSCHIEBEN($A2;0;ANZAHL2(2:2)-1))+WENN(ANZAHL2(3:3)\>=SPALTE();D3;BEREICH.VERSCHIEBEN($A3;0;ANZAHL2(3:3)-1))+WENN(ANZAHL2(4:4)\>=SPALTE();D4;BEREICH.VERSCHIEBEN($A2;0;ANZAHL2(4:4)-1))
'
Tabellendarstellung erreicht mit dem Code in FAQ2363

Gruß
Reinhard

Hallo Felix,
vielen Dank auch für deinen Beitrag.

Wie wäre es, wenn du doch alle Beiträge in den Spalten
hättest, aber die unveränderten über eine bedingte
Formatierung ausblendest?

Sowas wie unsichtbare Zahlen oder Text in weißer Schriftfarbe mache ich eigentlich nicht so gerne, das rächt sich immer dann, wenn man sich auf diese vermeintlich leere Zelle später mal mit einer Formel bezieht.

Gruß Finus

Hi Reinhard,

Danke für deinen Beitrag.

elegant ist was anderes
und für lange Tabellen wird die Formel bald zu lang

12 Monate x 20 Mitglieder…
…da hast du wieder mal Recht!

Gruß Finus

Hallo Jochen,

vielen Dank für deine Lösung.
Sie ist zwar nicht so pfiffig, wie ich sie mir vorgestellt hatte (mit einer kleinen Formel) :wink:
Aber sie funktioniert und ist später auch noch nachvollziehbar.

Gruß Finus

Hallo Finus,

wenn du die Tabelle anders anlegst (Einfache Tabelle wie unten) könntest du die Auswertung über einen Pivot-Tabelle machen

Mitglied1 Monat1 Betrag
Mitglied1 Monat2 Betrag

Mitglied2 Monat1 Betrag
Mitglied2 Monat2 Betrag

oder auch so
Mitglied3 Monat1 Betrag
Mitglied4 Monat1 Betrag
Mitglied3 Monat2 Betrag
Mitglied4 Monat2 Betrag

Die Pivot-Tabelle Mitglied/Monat sollte dann wie gewünscht die Zeilen, als auch die Splatensummen und das Gesamtergebnis liefern.

Gruss
Nils

Hallo,

ich habe eine Spalte mit Mitgliedern und daneben die Spalte
mit Beiträgen. Die Beiträge können sich von Monat zu Monat
verändern.
Die neuen Beiträge stehen dann rechts daneben in einer Spalte,
aber nur die neuen!

Moin,

wenn sich die Werte wie in deinem Beispiel immer nur erhöhen, aknnst du auch einfach mit der MAX-Kunktion den jeweils letzten einer Reihe finden und diese MAX-Werte summieren.

Gruß

Kubi

elegant ist was anderes
und für lange Tabellen wird die Formel bald zu lang

12 Monate x 20 Mitglieder…

Hallo Finus,
lege dir ein Hilfsblatt an, das kannst du ja auch ausblenden dann stört es nicht.

Hilfsblatt:
F:\[Mappe4.xls]!Hilfsblatt
 │ A │ B │ C │ D │ 
──┼──────┼─────┼─────┼─────┤
1 │ name │ m1 │ m2 │ m3 │ 
2 │ mai │ 100 │ 120 │ 120 │ 
3 │ mül │ 120 │ 120 │ 120 │ 
4 │ hub │ 130 │ 140 │ 160 │ 
──┴──────┴─────┴─────┴─────┘
Benutzte Formeln:
B2: =ÄÄ
C2: =Ä
D2: =Ä
B3: =ÄÄ
C3: =Ä
D3: =Ä
B4: =ÄÄ
C4: =Ä
D4: =Ä




Tabelle:
F:\[Mappe4.xls]!Tabelle1

 │ A │ B │ C │ D │ 
──┼───────┼─────┼─────┼─────┤
1 │ name │ m1 │ m2 │ m3 │ 
2 │ mai │ 100 │ 120 │ │ 
3 │ mül │ 120 │ │ │ 
4 │ hub │ 130 │ 140 │ 160 │ 
5 │ │ │ │ │ 
6 │ │ │ │ │ 
7 │ │ │ │ │ 
8 │ summe │ 350 │ 380 │ 400 │ 
──┴───────┴─────┴─────┴─────┘
Benutzte Formeln:
B8: =Ö
C8: =Ö
D8: =Ö

Benutzte Namen:
Ä : =WENN(Tabelle1!C2="";Hilfsblatt!B2;Tabelle1!C2) [Hilfsblatt!B2]
ÄÄ: =Tabelle1!B2 [Hilfstabelle!B2]
Ö : =SUMME(Hilfsblatt!B2:B4) [Tabelle1!B8]
Ü : =BEREICH.VERSCHIEBEN(Tabelle1!$A$1;ZEILE()-1;SPALTE()-1)
Tabellendarstellung erreicht mit dem Code in FAQ2363

In eckigen Klammern stehen die Zellen in denen du stehen mußt wenn du die Formeln für die Namen eingibst.

„Ü“ wird benutzt um im Hilfsblatt die Zellen zu färben die auf Blatt 1 leer sind mittels bed. Formatierung
Formel: =Ü=""

Gruß
Reinhard