Registriert seit: 10.04.2014
Version(en): 2016 + 365
Hallo,
ich habe gerade eine kleine Formelfrage aus der BR-Sitzung:
wenn ich zwei Daten habe, wie kann ich die Jahre mit zwei Nachkommastellen ausrechnen, so habe ich das ja nur in ganzen Jahren:
Code:
=WENN(ISTLEER([@Eintritt]);"";DATEDIF([@Eintritt];DATUM(2024;10;31);"y"))
Danke.
Gruß Ralf
Registriert seit: 16.08.2020
Version(en): 2019 64bit
Hallo Ralf,
Runden auf 2 so:
=RUNDEN(DATEDIF([@Eintritt];DATUM(2024;10;31);"y")+DATEDIF([@Eintritt];DATUM(2024;10;31);"YM")/12+DATEDIF([@Eintritt];DATUM(2024;10;31);"MD")/365;2)
Gruß Uwe
Folgende(r) 1 Nutzer sagt Danke an Egon12 für diesen Beitrag:1 Nutzer sagt Danke an Egon12 für diesen Beitrag 28
• Rabe
Registriert seit: 22.09.2024
Version(en): 2010
17.10.2024, 11:36
(Dieser Beitrag wurde zuletzt bearbeitet: 17.10.2024, 11:36 von knobbi38.)
Hallo Ralf,
eine genaue Lösung kann es dafür nicht geben, weil du es mit Schaltjahren zu tun hast. Ansatzweise kannst du die Differenz in Tagen berechnen und durch die Anzahl Tage eines durchschnittlichen Jahres teilen:
Code:
=Runden((<Endedatum> - <Startdatum>) / 365,2425);2)
Wenn dir die Kommastellen bezogen auf die Monatswerte ausreichen, kannst du das natürlich auch mit den Monatsangaben berechnen.
Folgende(r) 1 Nutzer sagt Danke an knobbi38 für diesen Beitrag:1 Nutzer sagt Danke an knobbi38 für diesen Beitrag 28
• Rabe
Registriert seit: 13.04.2014
Version(en): 365
Hi,
geht auch so:
Code:
=WENN(ISTLEER([@Eintritt]);"";DATEDIF([@Eintritt];--"31.10.24";"y"))+DATEDIF([@Eintritt];--"31.10.24";"yd")/365
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag 28
• Rabe
Registriert seit: 10.04.2014
Version(en): 2016 + 365
17.10.2024, 14:04
(Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2024, 23:17 von Rabe.)
Vielen Dank euch Dreien.
Ich habe die Formel von Edgar genommen.
Nun schaue ich mir noch die BRTEILJAHRE an.
Gruß Ralf
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo Ralf, Ich würde es hier mit Power Query machen... Aber wenn du (d)eine Lösung hast, auch gut.
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:1 Nutzer sagt Danke an Jockel für diesen Beitrag 28
• Rabe
Registriert seit: 12.01.2020
Version(en): 2010, 2021
...oder mit der Funktion BRTEILJAHRE ?
https://support.microsoft.com/de-de/offi...8454ddc6a8https://www.schnelle-online.info/Excel/B...erenz.htmlArbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C |
1 | Startdatum | 05.05.2023 | |
2 | Enddatum | 17.10.2024 | |
3 | Ergebnis | 1,45 | Jahre |
Zelle | Formel |
B3 | =RUNDEN(BRTEILJAHRE(B1;B2;1);2) |
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 2021 |
Diese Tabelle wurde mit Tab2Html (v2.7.1) erstellt. ©Gerd alias Bamberg |
Gruß
Fred
< es lebe die Hilfsspalte >
Folgende(r) 2 Nutzer sagen Danke an Fred11 für diesen Beitrag:2 Nutzer sagen Danke an Fred11 für diesen Beitrag 28
• knobbi38, Rabe