Datumswechsel Monatsmitte / Monatsende
#1
Hallo,

in einer Tabellenspalte sollen sich fortlaufend Monatsmitte und Monatsende abwechseln (siehe Anlage) . Jahr und Monat sind vor die Klammer gezogen ( D6, C8:C31). Mit der Formel =DATUM($D$6;$C8;15) kann das Datum 15.1.2014 berechnet werden, daraus ergibt sich über die Formel   =MONATSENDE(D8;0) in der darunter liegenden Zelle das Datum 31.1.2014 usw.

Sieht jemand die Möglichkeit einer einzigen Formel, die zum gleichen Ergebnis führt ?

Hardbopper  


Angehängte Dateien
.xlsx   Datumsberechnung.xlsx (Größe: 9,03 KB / Downloads: 9)
Top
#2
Hi,

mach eine Wenn drumrum, prüfe auf REST(ZEILE();2)=0 und danach deine Formeln, je nach Ergebnis der Zeile.

Beispiel: =Wenn(REST(ZEILE();2)=0; Formel 1;Formel2)

Die Beschreibung deiner Tabellenstruktur habe ich nicht verstanden.
Mit freundlichen Grüßen  :)
Michael
[-] Folgende(r) 1 Nutzer sagt Danke an Zwergel für diesen Beitrag:
  • Hardbopper
Top
#3
Hi

Code:
=WAHL(ZÄHLENWENN(C$8:C8;C8);DATUM(D$6;C8;15);MONATSENDE(D7;0))
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

[-] Folgende(r) 1 Nutzer sagt Danke an shift-del für diesen Beitrag:
  • Hardbopper
Top
#4
Dank Euch beiden,

beide Formeln funktionieren einwandfrei - mit leichtem Vorteil für Zwergel, weil seine Formel auch dann zum richtigen Ergebnis führt, wenn man in der Spalte C auf die Wiederholung der Monatszahl verzichtet (ist aber shift-del gegenüber etwas unfair, weil er sich nach der Vorlage darauf nicht einstellen konnte).

Noch eine Frage an Zwergel: Was ist an der Tabelle unverständlich ?  

In $D$6 ist das Jahr definiert, in C8:C31 die Monatszahlen. Das vereinfacht die Formeln.

Hardbopper
Top
#5
Hi,

vergiß meine Bemerkung, ich hatte deine Musterdatei garnicht gesehen. Und die textlichen Infos konnte ich eben nicht verstehen.
Mit freundlichen Grüßen  :)
Michael
Top
#6
Hallo,


oder auch so:


Code:
=DATUM($D$6;C8+(C9<>C8);0+(C9=C8)*15)
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#7
Hallo Edgar

Ich nehme das 0+ ist aus früheren Versuchen übrig geblieben.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Top
#8
Hallo Detlef,

ja.


Code:
=DATUM($D$6;C8+(C9<>C8);(C9=C8)*15)
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste