von Calculino » Di, 08.05.2012 16:59
Vorab die Kurzform meiner Frage:
In Zelle A38 steht das Datum "28.02.2012"
In Zelle A39 möchte ich folgende Formel einbinden: =wenn(A38+1="29.xx.xxxx";A38+1;"")
Die Zelle "A39" soll also nur gefüllt werden, wenn das errechnete Datum einen "29." Tag ergibt, und nicht den "1."(März)
Wie kann ich diesen einzelnen Tag (29.xx.xxxx) in diese Formel integrieren?
Das "aktuelle Datum" kann ich nicht verwenden, weil ich die Datei archivieren möchte und 2013 dort weiterhin die Daten von 2012 stehen sollen.
********
Und nun die Langform, die rückwirkend betrachtet für die Beantwortung meiner Frage aber wohl nicht benötigt wird:
Ich habe ein Haushaltsbuch angelegt, in dem jeder Monat in einer eigenen Tabelle steht.
Am 1.Januar habe ich den Wert "01.01.2012" eingetragen.
Für den 2.Januar habe ich die Formel "=A11+1" eingetragen
Für den 3.Januar habe ich die Formel "=A12+1" eingetragen
Der Februar steht dann in der nächsten Tabelle.
Dort habe ich als Formel "=Januar.A41+1" eingetragen.
Somit brauche ich nur in einer einzelnen Zelle (1.Januar) das Jahr zu ändern, und alle Zellen werden mit dem korrekten Jahr gefüllt, was auch wichtig für die Nennung der Wochentage ist.
Das Blöde ist nur der Februar mit seinen Schaltjahren.
Am 1.März habe ich darum folgende Formel: "=WENN(Februar.A39<>"";Februar.A39+1;Februar.A38+1)"
Wenn ich den 29.Februar heraus lösche, steht beim 1.März 2012: "29.Februar 2012" ... das Programm rechnet also richtig.
Wenn ich den 29.Februar stehen lasse, steht beim 1.März 2012: "01.März 2012".
Nun möchte ich die letzte Zeile in der Tabelle "Februar" nicht immer manuell löschen. Darum würde ich dort gerne folgende Formel einbinden:
=wenn(A38+1=29;A38+1;"")
Wie kann ich diesen einzelnen Tag (29.xx.xxxx) in diese Formel integrieren?
Das "aktuelle Datum" kann ich nicht verwenden, weil ich die Datei archivieren möchte und 2013 dort weiterhin die Daten von 2012 stehen sollen.
Vorab die Kurzform meiner Frage:
In Zelle A38 steht das Datum "28.02.2012"
In Zelle A39 möchte ich folgende Formel einbinden: =wenn(A38+1="29.xx.xxxx";A38+1;"")
Die Zelle "A39" soll also nur gefüllt werden, wenn das errechnete Datum einen "29." Tag ergibt, und nicht den "1."(März)
Wie kann ich diesen einzelnen Tag (29.xx.xxxx) in diese Formel integrieren?
Das "aktuelle Datum" kann ich nicht verwenden, weil ich die Datei archivieren möchte und 2013 dort weiterhin die Daten von 2012 stehen sollen.
********
Und nun die Langform, die rückwirkend betrachtet für die Beantwortung meiner Frage aber wohl nicht benötigt wird:
Ich habe ein Haushaltsbuch angelegt, in dem jeder Monat in einer eigenen Tabelle steht.
Am 1.Januar habe ich den Wert "01.01.2012" eingetragen.
Für den 2.Januar habe ich die Formel "=A11+1" eingetragen
Für den 3.Januar habe ich die Formel "=A12+1" eingetragen
Der Februar steht dann in der nächsten Tabelle.
Dort habe ich als Formel "=Januar.A41+1" eingetragen.
Somit brauche ich nur in einer einzelnen Zelle (1.Januar) das Jahr zu ändern, und alle Zellen werden mit dem korrekten Jahr gefüllt, was auch wichtig für die Nennung der Wochentage ist.
Das Blöde ist nur der Februar mit seinen Schaltjahren.
Am 1.März habe ich darum folgende Formel: "=WENN(Februar.A39<>"";Februar.A39+1;Februar.A38+1)"
Wenn ich den 29.Februar heraus lösche, steht beim 1.März 2012: "29.Februar 2012" ... das Programm rechnet also richtig.
Wenn ich den 29.Februar stehen lasse, steht beim 1.März 2012: "01.März 2012".
Nun möchte ich die letzte Zeile in der Tabelle "Februar" nicht immer manuell löschen. Darum würde ich dort gerne folgende Formel einbinden:
=wenn(A38+1=29;A38+1;"")
Wie kann ich diesen einzelnen Tag (29.xx.xxxx) in diese Formel integrieren?
Das "aktuelle Datum" kann ich nicht verwenden, weil ich die Datei archivieren möchte und 2013 dort weiterhin die Daten von 2012 stehen sollen.