Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Excel in Zelle addieren wenn...





Frage

Hi Leute, also hab ne Exceltabelle. In der einen Tabellen sollen fortlaufend Zahlen eigegeben werden können... diese Zahlen sollen addiert werden und in der anderen Tabelle angezeigt werden. Allerdings wenn man nun eine Zeile frei lässt sollten die folgenden Zahlen in einer anderen Zelle als die vorigen angezeigt werden... kann mir jemand helfen?? mfg fa

Antwort 1 von Saarbauer

Hallo,

eine direkte Lösung ist wahrscheinlich nur mit VBA möglich, aber ein Lösungsansatz ohne VBA mit Hilfszellen

http://www.netupload.de/detail.php?img=d38655c9a91e19758355527fd555...

Gruß

Helmut

Antwort 2 von FirstAid

wäre der Vorgang einfacher wenn man das auf das Datum bezieht?
Also wenn meinetwegen der 25. 6. ist... könnte man die Zahlen für jedes Datum in einer anderen Zelle summieren?
Also alle Zahlen vom 1.1. sollen z.B. in A1 und alle Zahlen, die am 2.1. eingegeben wurden, in A2 summiert werden...
Wäre das einfacher...
Aber erstmal schönen Dank für die Arbeit Helmut!!!

mfg fa

Antwort 3 von Aliba

Hi Fa,

das ist selbstverständlich viel einfacher. Aber, warum beschriebst Du Deine Anfrage denn so unplastisch.
Du hast doch scheinbar ein reales Problem:

Z.B. Ich benötige die SUmme aus Spalte B, wenn in Spalte A der z.B. 1.1.06 steht. Das ist doch etwas ganz anderes, als die Summe zwischen 2 Leerzellen in einer Spalte zu bilden, und die auch noch wo anders auszugeben. Keine Sau kann ahnen, daß du die unterschiedlichen Tag mit einer Leerzelle trennst.

Für Deine Anfrage wäre z.B: die Fomel:

=SUMMENPRODUKT((A1:A100="1.1.06"*1)*B1:B100)

angebracht.

Wenn Du eine endgülige Lösung suchst, fehlen noch die Angaben, wo was steht, wo Du was ausgegeben haben willst...

CU Aliba

Antwort 4 von Saarbauer

Hallo,

die Lösung von @Aliba und ihre Anmerkungen sind ok.
Mit den Vorgaben war nur eine Lösung in der von mir vorgeschlagenen Art möglich.

Folgende Ergänzung von mir für Spalte c o.ö.

=wenn(SUMMENPRODUKT(($A$1:$A1=A1*1)=1;SUMMENPRODUKT(($A$1:$A1000=A1)*$B$1:$B1000);"")

wenn du diese Zeile dann nach unten Ziehst, wird bei jedem neuen Datum deine Summe gebildet.

Die obere Grenze ist hier mit 1000 Zeilen festgelegt, u.U. Anpassung erforderlich

Gruß

Helmut

Antwort 5 von FirstAid

Danke Leute... die schnelle Hilfe hat mich gerettet...