Differenz von Datumsangaben berechnen
#1
Hallo, komme einfach nicht weiter......

in A1 steht ein Datum z. B. 01.12.2017

abhängig von diesem Datum soll Excel immer auf den 30.06 des nächsten Jahres die Anzahl der Monate berechnen.....und sagen wir in B2 ausgeben.

hier also auf den 30.06.2018 = 7 Monate.....

steht in A1 das Datum  01.01.2018 dann 30.06.2019 = 18 Monate......

oder 01.05.2017 in A1 dann 30.06.2019 in B2 somit  = 14 Monate

alles Versuche mit DATEDIF oder anderen Funktionen sind bisher gescheitert.

Danke für die Hilfe!
Top
#2
hallo, vielleicht so..:

PHP-Code:
=DATEDIF(A1;(7&-(JAHR(A1)+1));"m"
Arbeitsblatt mit dem Namen 'Tabelle1'
AB
101.12.201701.01.2018
2718

ZelleFormel
A2=DATEDIF(A1;(7&-(JAHR(A1)+1));"m")
B2=DATEDIF(B1;(7&-(JAHR(B1)+1));"m")
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#3
Funktioniert Prima. Vielen Dank :18:



Was müsste in der Formel noch ergänzt oder abgeändert werden, dass z.B in A2 nicht nur 7 erscheint sondern das tatsächliche Datum? hier 01.07.2018 ?

Oder alternativ in einer weiteren Zelle? Huh
Top
#4
A2: =DATUM(JAHR(A1)+1;7;1)
[-] Folgende(r) 1 Nutzer sagt Danke an lupo1 für diesen Beitrag:
  • Zenon
Top
#5
Würde das Ganze gerne noch etwas erweitern und zwar um ein Enddatum der Berechnung.
Habe die Formeln angepasst um folgendes zu berechnen
Ausgehend vom bisherigen Sachverhalt soll zusätzlich folgendes berechnet werden.

Beispiel:

A1= 01.12.2017 ; B1= 31.08.2019 (=Enddatum)

C1 =DATEDIF(A1;(1&-(JAHR(A1)+1));"m") = 2 (Monate)

C2 müsste nun rechnen 01.01.2018 bis 31.12.2018 = 12 (Monate)

C3 dann aber nur noch vom 01.01.2019 bis 31.08.2019 = 8 (Monate)

A1 und B1 sind natürlich bei jeder Berechnung unterschiedlich.

Huh
Top
#6
(20.09.2017, 15:24)Zenon schrieb: Beispiel:

A1= 01.12.2017 ; B1= 31.08.2019 (=Enddatum)

C1 =DATEDIF(A1;(1&-(JAHR(A1)+1));"m") = 2 (Monate)
...
Hallo, so stimmt C1 natürlich nicht... Warum soll da 2 rauskommen..?
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#7
Entschuldigung sollte 01.11.2017 sein in A1

OK dann halt  Ergebnis 1  Exclamation
Top
#8
Hallöchen,

passt:

Arbeitsblatt mit dem Namen 'Tabelle2'
 ABC
101.12.201731.08.20191

ZelleFormel
C1=DATEDIF(A1;(1&-(JAHR(A1)+1));"m")
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#9
Brauche nochmals eure Hilfe.

scheitere noch an folgender Lösung:

Ausgangssituation:

C7 = Beginndatum 01.10.2017
C18= Enddatum 01.06.2022

In D7 bis I7 sollen grundsätzlich folgende Ergebnisse erscheinen: D7 = 01.01.2018; E7 = 01.07.2019; F7 = 01.07.2020; G7 = 01.07.2021; H7 = 01.01.2022, I7 = 01.06.2022

Berechnung ist bis G7 ist kein Problem.

Problem ist H7. Abhängig vom Enddatum in C18, soll im vorletzten Schritt  immer auf den Jahresanfang, hier  also 01.01.2022 gesprungen werden. Wobei ja der Gesamtzeitraum auch kürzer sein.
z.B nur 01.10.2017 bis 01.06.2019.
Dann müssten nur folgende Ergebnisse ermittelt werden D7 = 01.01.2018, E7 = 01.01.2019; F7 = 01.06.2019. G7 bis I7 würde ich dann automatisch über bedingte Formatierung ausblenden.

Hat da jemand eine Idee für?  Huh
Top
#10
Hallöchen,

Du kannst ein Datum z.B. mit TAG, MONAT, und JAHR auseinandernehmen und mit DATUM zusammensetzen. Das Jahr nimmst Du von C18 und setzt für Tag und Monat jeweils 1 davor.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top


Gehe zu:


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