Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

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!
Antworten 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
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten 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
Antworten Top
#4
A2: =DATUM(JAHR(A1)+1;7;1)
[-] Folgende(r) 1 Nutzer sagt Danke an lupo1 für diesen Beitrag:
  • Zenon
Antworten 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
Antworten Top
#6
(20.09.2017, 14: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
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#7
Entschuldigung sollte 01.11.2017 sein in A1

OK dann halt  Ergebnis 1  Exclamation
Antworten 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)
Antworten 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
Antworten 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)
Antworten Top


Gehe zu:


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