Clever-Excel-Forum

Normale Version: In einer Zelle weiter Rechnen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Moin Ihr lieben,

folgende Frage.

Ich möchte in Zelle A1 jeden Tag oder auch jede Stunde eine neue Zahl schreiben.
In Zelle B1 sollen alle zahlen die ich in Zelle A1 eingebe fordlaufend zusammengerechnet werden.

Hoffe es ist soweit verständlich.

Vielen Dank schonmal
Moin!
Mein Excel hat pro Tabellenblatt 17.179.869.184 Zellen.
Die sollten doch fürs Erste reichen?

Dein Vorhaben lässt sich nur mittels VBA lösen.
Vorab aber die dringende Warnung:
Es ist schlicht nicht nachvollziehbar und vor allem nicht rückgängig zu machen!

Was machst Du, wenn Du Dich (und sei es nur unbewusst) vertippst?

Gruß Ralf
Hi,

prinzipiell ist das schon möglich, die Frage ist nur, weshalb der Umweg über A1? Warum schreibst Du die neue Zahl nicht gleich ans Ende der Spalte B... dann machst Du eine intelligente Tabelle draus und verwendest =Summe(Tabelle1[Werte]) - oder wie auch immer Du die Tabelle und Spalte benennst, zur Berechnung (oder Teilergebnis, falls noch was zu filtern sein sollte)
Ihr habt beide schon recht.

Ich würde nur gerne eine eingabefeld haben wo ich immerwieder mal Aktuelle zahlen eingebe und ein Feld wo ich immer das gesammtergebniss sehe.
...der Unterschied zwischen einem Eingabefeld und einer "normalen Zelle" (die ja auch nichts anderes als ein "Eingabefeld" ist), ist doch der, dass Du davon ausgehst, dass das Eingabefeld immer im Blickfeld ist. Das ist es aber auch nur dann, wenn Du die Ansicht fixierst. Ansonsten ist es auch bei jedem Srollen weg. Auch solltest Du Ralf's (also @RPP63) Einwände bedenken. 
Bei der intelligenten Tabelle könntest Du auch die oberste Zeile als Ergebniszeile definieren und fixieren. Für die Eingabe in die jeweils letzte Zelle könntest Du entweder Strg + Ende verwenden oder wenn es denn VBA sein muss, das Change Ereignis nutzen, und bei Änderung der letzten "Eingabezelle" (oder einer beliebig anderen Voraussetzung) einfach die Zelle darunter aktivieren. Die Berechnung selbst aber in der Ergebniszeile belassen...
Hallo, 19 

wenn du eine VBA-Lösung anstrebst, dann...
[attachment=44941]

Alles andere wurde schon gesagt. 21
Super vielen Dank Damit kann ich was anfangen.


Hallo Case,

Vielen Dank schonmal.

Konnte es soweit alles in meine tabelle integrieren.

Nun tauch ein weitres Problem auf.

VBA ist für mich absolutes neuland.

Wie gebe ich es ein wenn ich in eine Tabelle mehrere solche felder brauche.

z.B.

Eingabe A1 ergebniss B1
Eingabe A2 ergebnis B2
Eingabe A3 ergebnis B3

usw.

Viele grüße
Hüseyin
Hallo, 19 

prinzipiell so: 21
[attachment=44944]

Allerdings mit Einschränkungen. Habe das auch wenig getestet.

Ich habe in den Optionen "Erweitert - Eingabe nach Drücken der Eingabetaste verschieben" auf Rechts geändert, da sonst der alte Wert zum zurückschreiben nicht mehr stimmen würde.
Besser - auch für zukünftige Anfragen - die Gegebenheiten gleich komplett schildern.

Wenn du das mit dem Rechtsklick nicht brauchst - einfach entfernen. Dodgy
Vielen Dank
dann habe ich hier wieder was zu basteln.