Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1952to1956
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Excel | Zeitraum berechnen

Excel | Zeitraum berechnen
28.11.2023 15:32:06
Kratos
Hallo zusammen,

ich bin neu hier im Forum und habe folgende Frage mitgebracht. Ich hoffe, dass ich diese verständlich niederschreiben kann, ansonsten fragt mich gerne.

Meine Excel-Tabelle soll zwischen zwei Daten die Hälfte berechnen (mit Ablauf-Datum):

Beispiel:
Zelle C6: 01.10.2023
Zelle C12: 01.10.2026

--> Insgesamt 3 Jahre; 36 Monate; Hälfte wäre bei 18 Monaten; Ergebnis: Ablauf 31.03.2025

Wichtig dabei ist, dass wenn sich die Daten nicht perfekt teilen lassen, bspw. aus den beiden Daten ergeben sich 35 Monate und 5 Tage, dann muss an dieser Stelle abgerundet werden: Ergebnis: 5 Tage werden abgerundet; Somit verbleiben 35 Monate; 35 Monate lässt sich schlecht durch 2 teilen und somit wird noch einmal um ein Monat abgerundet, so dass die Hälfte der Zeit bei 17 Monaten liegt.

Die Formel, welche ich hierfür verwende, rechnet mir das perfekt aus:
=WENNFEHLER(MONATSENDE(C12+ABRUNDEN((C6-C12)/2;0);-1);"")

ABER:
Bei einem Jahreszeitraum: C6: 01.08.2023 | C12: 01.08.2024 kommt als Ergebnis Ablauf 31.12.2023 (sprich 5 Monate anstatt 6 Monate raus). Das Ergebnis müsste eg 31.01.2024 sein.

Das passiert auch nur in einem Jahreszeitraum und auch nur bei bestimmten Monaten.
Beispielweise bei den Zeiträumen: 01.08.2023 bis 01.08.2024 oder 01.07.2023 bis 01.07.2024

Kann mir da jemand helfen, dass es auch bei einem Jahreszeitraum zu keinen Komplikationen kommt?

Vielen Dank und viele Grüße :-)

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: teste mal ...
28.11.2023 15:44:34
neopa C
Hallo Kratos,

... folgende Formel: =C6+MONATSENDE((C12-C6)/2-16;0)

Gruß Werner
.. , - ...
AW: teste mal ...
28.11.2023 15:52:58
Kratos
Erst einmal vielen Dank für das schnelle Feedback.

Leider hat das nicht funktioniert.

Beim Zeitraum 01.08.2023 bis 01.08.2024 wäre bei deiner angegebenen Formel der 30.01.2024 rausgekommen. Richtig wäre 31.01.2024.

Ideen?
AW: sicherlich weil falsche Klammeersetzung meinerseits ...
28.11.2023 15:55:09
neopa C
Hallo nochmal,

... gemeint war: =MONATSENDE(C6+(C12-C6)/2-16;0)

Gruß Werner
.. , - ...
AW: Excel | Zeitraum berechnen
28.11.2023 15:46:40
SF
Hola,
suchst du sowas?
=ABRUNDEN(DATEDIF(C6;C12;"m")/2;0)

Gruß,
steve1da
AW: Excel | Zeitraum berechnen
28.11.2023 15:59:47
UweD
Hallo


=MONATSENDE(EDATUM(C6;-DATEDIF(C6;C12;"M")/2);-1)



LG UweD
Anzeige
AW: Excel | Zeitraum berechnen
28.11.2023 16:10:22
Kratos
Hallo zusammen,

WOW! Ich bin einfach begeistert, wie schnell man mir helfen konnte. Ich möchte mich bei allen Beteiligten bedanken.

Folgende Formel habe ich getestet und ist perfekt:
=EDATUM(C12;ABRUNDEN(DATEDIF(C12;C6;"m")/2;0))-1

Ich muss unbedingt noch viel besser in Excel werden. Ihr habt euch sicherlich gelangweilt :-).
AW: Excel | Zeitraum berechnen
28.11.2023 16:03:18
UweD
Sorry da war ein Minus zu viel


=MONATSENDE(EDATUM(C6;DATEDIF(C6;C12;"M")/2);-1)


LG
AW: nachgefragt ...
28.11.2023 16:13:37
neopa C
Hallo Uwe,

... ich erkenne momentan keine Unterschied im Ergebnis Deiner Formel zu meiner, oder?

Gruß Werner
.. , - ...

Anzeige
AW: nachgefragt ...
28.11.2023 16:19:34
UweD
Hallo

was wäre hier richtig?
Arbeitsblatt mit dem Namen 'Tabelle1'
BCDE
   Nicht Erster
 01.10.202301.08.202302.08.2023
    
    
    
    
    
 01.10.202601.08.202401.08.2024
    
Volle Monate361211
    
    
SF31.03.202531.01.202401.01.2024
UweD31.03.202531.01.202431.12.2023
Neopa C31.03.202531.01.202431.01.2024

ZelleFormel
C14=DATEDIF(C6;C12;"M")
C17=EDATUM(C6;ABRUNDEN(DATEDIF(C6;C12;"m")/2;0))-1
C18=MONATSENDE(EDATUM(C6;DATEDIF(C6;C12;"M")/2);-1)
C19=MONATSENDE(C6+(C12-C6)/2-16;0)


LG UweD
Anzeige
AW: das kann wohl nur der TE beantworten ...
28.11.2023 16:49:26
neopa C
Hallo Uwe,

... aus dem Kontext der verbalen Beschreibung haben Du und ich entnommen, daß als Ergebnis immer ein Monatsende zu ermitteln ist. Sicher vorgegeben war aber auch: immer abrunden (warum auch immer). Danach entspräche für den spez. Fall nur noch Dein Ergebnis. Jedoch hat der TE sich bisher für das die Formel von SF entschieden, aber ich würde momentan trotzdem noch für mein Ergebnis plädieren.

Gruß Werner
.. , - ...
AW: das kann wohl nur der TE beantworten ...
28.11.2023 18:15:01
Kratos
Hallo zusammen,

also grundsätzlich haben alle drei funktioniert als ich es gerade getestet habe. Ich hatte eben aber nicht alle gleichsam getestet, sondern direkt das erste rausgepickt was auf meine Bedürfnisse gepasst hatte.

Wenn ich mir die Beispieltabelle von UweD anschaue, dann wäre in dem Fall lediglich die Formel von UweD richtig gewesen, weil 11 Monate nicht durch 2 perfekt teilbar sind und 02.08.2023 + 5 Monate = 02.01.2024 und hier wieder abgerundet auf den 31.12.2023 werden soll.

Problematisch wird es bei dem folgenden Zeitraum für alle drei Formeln:

Datum 1: 31.01.2024
Datum 2: 15.03.2025
--> 13 Monate und 16 Tage. Hier müssten wieder die Tage abgerundet werden auf 13 Monate. 13 Monate sind nicht perfekt teilbar durch 2, also abrunden auf 12 Monate.
31.01.2024 + 6 Monate = 31.07.2024. Hier müsst es dann auch beim 31.07.2024 bleiben

Bei den von euch angegebenen Formeln kommt dann 30.06.2024 oder 30.07.2024 (würde von der Logik am ehesten passen) raus.

Ist mit Sicherheit kompliziert für euch zu verstehen und vermutlich auch so gar nicht möglich wie ich das haben möchte, aber grundsätzlich ist Datum 1 immer zum ersten des Monats :-)

Anzeige
Sorry, hälfte vergessen...
28.11.2023 15:48:24
SF
=EDATUM(C6;ABRUNDEN(DATEDIF(C6;C12;"m")/2;0))-1

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige