DAtumsformat in Tabellenkalkulation

Zur Rechnungserstellung habe ich ein Formblatt erstellt mit ein paar Tabellenfeldern.

In einem Tabellenfeld (siehe Anhang) benötige ich die Angabe für den Leistungszeitraum.

Den würde ich gerne als Feld automatisch einfügen lassen. Allerdings benötige ich keinen Tag, da der Lesitungszeitraum immer ein voller Monat ist.

Wie kann ich das umsetzen?

MfG FW

Rechnung Beispiel.jpg

So:

IF ( IF Lieferdatum THEN MONTH(Lieferdatum) ELSE MONTH(ReDatum)) = 1 THEN ‘Januar’ ELSE

IF ( IF Lieferdatum THEN MONTH(Lieferdatum) ELSE MONTH(ReDatum)) = 2 THEN ‘Februar’ ELSE

IF ( IF Lieferdatum THEN MONTH(Lieferdatum) ELSE MONTH(ReDatum)) = 3 THEN ‘März’ ELSE

IF ( IF Lieferdatum THEN MONTH(Lieferdatum) ELSE MONTH(ReDatum)) = 4 THEN ‘April’ ELSE

IF ( IF Lieferdatum THEN MONTH(Lieferdatum) ELSE MONTH(ReDatum)) = 5 THEN ‘Mai’ ELSE

IF ( IF Lieferdatum THEN MONTH(Lieferdatum) ELSE MONTH(ReDatum)) = 6 THEN ‘Juni’ ELSE

IF ( IF Lieferdatum THEN MONTH(Lieferdatum) ELSE MONTH(ReDatum)) = 7 THEN ‘Juli’ ELSE

IF ( IF Lieferdatum THEN MONTH(Lieferdatum) ELSE MONTH(ReDatum)) = 8 THEN ‘August’ ELSE

IF ( IF Lieferdatum THEN MONTH(Lieferdatum) ELSE MONTH(ReDatum)) = 9 THEN ‘September’ ELSE

IF ( IF Lieferdatum THEN MONTH(Lieferdatum) ELSE MONTH(ReDatum)) = 10 THEN ‘Oktober’ ELSE

IF ( IF Lieferdatum THEN MONTH(Lieferdatum) ELSE MONTH(ReDatum)) = 11 THEN ‘November’ ELSE

IF ( IF Lieferdatum THEN MONTH(Lieferdatum) ELSE MONTH(ReDatum)) = 12 THEN ‘Dezember’ ENDIF

Lieferdatum/ReDatum durch die Bezeichnung deines Feldes ersetzen.

(Bei dieser Lösung ist berücksichtigt, das das Lieferdatum - evtl. in den nächsten Monat hinein - vom Rechnungsdatum abweicht.

Geht vielleicht auch eleganter :wink: Sicherlich sogar :wink:

Müsste noch einfacher gehen. Nämlich so:

IF Lieferdatum THEN MONTHNAME(Lieferdatum) ELSE MONTHNAME(ReDatum)

Danke.

uaaaaahhhhhhh!!!

Vielen Dank.

Hat ganz gutr geklappt.

Auch den ersten Vorschlag habe ich verarbeiten können. Das Datum in der ersten Zeile sollte immer auf den letzten des Monats zeigen:

IF MONTH(ReDatum) = 1 THEN “31.” + MONTH(ReDatum) + “.” + YEAR(ReDatum) ELSE

IF MONTH(ReDatum) = 2 THEN “28.” + MONTH(ReDatum) + “.” + YEAR(ReDatum) ELSE

IF MONTH(ReDatum) = 3 THEN “31.” + MONTH(ReDatum) + “.” + YEAR(ReDatum) ELSE

IF MONTH(ReDatum) = 4 THEN “30.” + MONTH(ReDatum) + “.” + YEAR(ReDatum) ELSE

IF MONTH(ReDatum) = 5 THEN “31.” + MONTH(ReDatum) + “.” + YEAR(ReDatum) ELSE

IF MONTH(ReDatum) = 6 THEN “30.” + MONTH(ReDatum) + “.” + YEAR(ReDatum) ELSE

IF MONTH(ReDatum) = 7 THEN “31.” + MONTH(ReDatum) + “.” + YEAR(ReDatum) ELSE

IF MONTH(ReDatum) = 8 THEN “31.” + MONTH(ReDatum) + “.” + YEAR(ReDatum) ELSE

IF MONTH(ReDatum) = 9 THEN “30.” + MONTH(ReDatum) + “.” + YEAR(ReDatum) ELSE

IF MONTH(ReDatum) = 10 THEN “31.” + MONTH(ReDatum) + “.” + YEAR(ReDatum) ELSE

IF MONTH(ReDatum) = 11 THEN “30.” + MONTH(ReDatum) + “.” + YEAR(ReDatum) ELSE

IF MONTH(ReDatum) = 12 THEN “31.” + MONTH(ReDatum) + “.” + YEAR(ReDatum) ENDIF

Gruss Franz