Excel: Ergebnis automatisch in neue Spalte übertragen?

... komplette Frage anzeigen

3 Antworten

Wenn das der letzte Eintrag in Spalte 4 (D) ist, dann

=INDIREKT("D"&SUMMENPRODUKT(MAX((D:D<>"")*ZEILE(D:D))))

oder

=INDEX(D:D;SUMMENPRODUKT(MAX((D:D<>"")*ZEILE(D:D))))

(das IST zwar eine Matrixformel, braucht aber nicht deren {speziellen Eingabemodus} ) .

Die Formel ändert sich bei weiteren Eingaben.

Soll direkt die Summe aller Einträge in Spalte D:D gebildet werden (Summenformeln in D:D entfallen dann und würden sogar stören), dann ganz einfach

=SUMMENPRODUKT(D:D)*1)

oder noch einfacher:

=Summe(D:D) [da stören auch keine Texteinträge]

Willst Du was anderes berechnet haben, musst Du das beschreiben, vllt lässt es sich mit Summewenn (in Abhängigkeit vom Monat?), Mittelwertwenn, Min, Max, etc. lösen, ohne Zwischenergebnis in Spalte D.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Iamiam
06.11.2015, 19:13

zB berechnet -wenn in A das Datum steht und in D der zu summierende Wert- diese Formel

=SUMMENPRODUKT((A:A>=WERT("1.10.15"))*(A:A<WERT("1.11.15"))*D:D)

die Ausgaben im Oktober.

Diese Formel darf aber nicht in D stehen(=>Zirkelbezug), sondern sofort an der Stelle, wo man das Ergebnis lesen will.

Was Du willst: ein Ergebnis woanders hin transferieren, das kann nur ein Makro. Mit Formeln kann man nur Werte holen und berechnen.

0

Ich vermute, du möchtest eine dauerhafte Übertragung, die sich nicht mehr ändert und bei neuer Berechnung dann eine Übertragung in eine weitere Zelle?

Das ist leider nur mit VBA zu lösen.

Da ich darin nicht so fit bin, ergänze ich nur mal die entsprechenden Themen zu deiner Frage, damit die Experten das schneller entdecken :)

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Ortogonn
05.11.2015, 22:02

Ach ja, vielleicht lohnt ein Blick auf folgende Freeware (auch deutschsprachige Benutzeroberfläche):

www.MyMicroBalance.com

0

Geht :-) Einfach das Gleichzeichen drücken und auf die Ursprungszelle klicken. Also =D47 zum Beispiel.


Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?