2.2k Aufrufe
Gefragt in Tabellenkalkulation von
Ich möchte wie in folgendem Beispiel die Daten in einer Excel Tabelle summieren und weiß leider nicht ob das geht und wenn ja wie...

Beispiel:

Spalte A
01.05.
01.05.
01.05.
02.05.
02.05.
03.05.
03.05.
usw. jedes Datum kann unterschiedlich oft erscheinen.

Spalte B
Atribut 1
Atribut 2
Atribut 1
Atribut 2
Atribut 1
Atribut 2
Atribut 2
Auch hier gibt es keine festen Regel bezüglich der Häufigkeit.

In Spalte C stehen entsprechende Beträge in €
Ich möchte nun die Summe der Beträge in Spalte C für Attribut 1 pro Tag errechnen. Gibt es dafür eine Formel?

7 Antworten

0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Nahdia,

Mcahe4 es mir SUMMEWENN()

Gruß Hajo
0 Punkte
Beantwortet von
Hallo Hajo,

danke für deine schnelle Antwort, aber genau das funktioniert ja eben nicht...

SUMMEWENN da muss ich einen Array eingeben, der Wäre dann das Datum - soweit OK, aber dann summiert er alle Daten zusammen. Ich möchte aber nur die Summe für den 01.05. und dann die Summe für den 02.05. usw. und nicht die Summe für den ganzen MAI. Ansonsten muss ich für jeden Tag das Array neu eingeben... für ein Jahr ist das ein Aufwand von 365 Formeln....

Oder wie sollte die Formel sonst aussehen?
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Nahdia,

ich sehe Deine Datei nicht. Es wäre nur eine Formel die runterkopiert werden muss. Fals ein neuer tag kommt wird die Summe gebildet.
=WENN(ZÄHLENWENN($A$1:A2;A2)=1;SUMMEWENN(A:A;A2;C:C);"")

Gruß Hajo
0 Punkte
Beantwortet von
Hallo Hajo,

ich hab das mal eingegeben, allerdings haut es irgendwie nicht hin. Mir ist die =1 in der Zählfunktion nicht ganz klar.

Hier mal ein Auszug aus der Tabelle... Das Ergebnis hab ich jetzt mal manuell berechnet, aber da ich das für ein Jahr fortlaufend machen will.... Wird das Problem jetzt klarer?

Ich hatte schon eine Pivot im Auge, aber ich brauch die Ergebnis Spalte für weitere Berechnungen und auch für mehrere Felder, das geht irgendwie auch nicht....

Date Business Category Total in € Ergebnis?
01/04/09 Auto 202 100.00 EUR 300
01/04/09 Auto 203 200.00 EUR 300
01/04/09 poly 102 150.00 EUR 400
01/04/09 poly 103 250.00 EUR 400
02/04/09 Auto 100 50.00 EUR 300
02/04/09 Auto 101 100.00 EUR 300
02/04/09 Auto 102 150.00 EUR 300
02/04/09 poly 103 300.00 EUR 300
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Halo Nahdia,

die summe soll nur erscheinen wenn der Tag das erste mal aufgeführt wird darum 1.
Ich habe Deinme Tabelle kopiert, bei mir steht Total in Spalte D
=WENN(ZÄHLENWENN($A$1:A2;A2)=1;SUMMEWENN(A:A;A2;D:D);"")
Ich habe vermute das Du kein Einstellung für Deutschland benutzt.

Gruß Hajo
0 Punkte
Beantwortet von
Nein, ich benutze keine deutsche Einstellung, bei uns ist alles auf Englisch... aber ich kann das ganz gut umsetzen....

Mit deiner Formel bekomme ich folgendes Ergebnis

[list]Date Business Category Total in € Ergebnis Formel
01/04/09 Auto 202 100.00 EUR 300 700.00
01/04/09 Auto 203 200.00 EUR 300
01/04/09 poly 102 150.00 EUR 400
01/04/09 poly 103 250.00 EUR 400
02/04/09 Auto 100 50.00 EUR 300 600.00
02/04/09 Auto 101 100.00 EUR 300
02/04/09 Auto 102 150.00 EUR 300
02/04/09 poly 103 300.00 EUR 300 [/list]

Das Summiert also alle daten auf und das klappt auch ohne die 1 für alle Zellen. Soweit schon mal ganz gut. Jetzt müsste ich noch irgendwie das Business unterkriegen.
Ich habe es mit einer UND verknüpfung versucht - also wenn, das Datum und das Business zutreffen, aber das funktioniert nicht....
=IF(COUNTIF($A$1:A2,A2),SUMIF(A:B,AND(A2,B="Auto"),D:D),"")
Auch wenn ich das SUMIF auseinander nehme und in WENN und SUMME trenne geht es nicht... Bin ratlos.

Hast du da noch eine Idee??
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Nahdia,

welche Version? Ab 2007 ähnliche Formel. Ansonsten
=SUMMENPRODUKT((A2:A9=A2)*(B2:B9="Auto")*C2:C9)
Das geht aber nicht über die gesamte Spalte.

Gruß Hajo
...