Registriert seit: 21.06.2019
Version(en): 2010
Hallo liebe Profis,
ich hänge fest.
Um pro Jahr die monatliche Betriebszugehörigkeit anzeigen zu lassen,fällt mir einfach keine Formel ein.
Z.B.
eine Berechnung bei der es klappt:Eintritt 15.03.21 - Enddatum (Statistik für) 31.12.2021
mit folgender Formel gelöst=DATEDIF(F4;$B$1;"m")
Ergebnis = 9 Monate
Jetzt kommt das große ABER:Eintritt 01.09.2000 - Enddatum 31.12.2021
mit folgender Formel =DATEDIF(F11-1;$B$1;"ym")
Ergebnis = 4 Monate
Das ist aber falsch, da der Mitarbeiter ja bereits im Jahr 2000 begonnen hat. Hier müsste als Ergebnis 12 Monate erscheinen. Da der Mitarbeiter im Jahr 2021 12 Monate beschäftigt war.
Kann mir jemand von euch helfen? Ich bin leider überfragt.
Viele Grüße Martina
Registriert seit: 12.08.2019
Version(en): Office 365
Hallo,
Parameter "m" statt "ym" dann ergibt dies 256 und das ist korrekt.
Gruß Sigi
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
21.07.2021, 10:43
(Dieser Beitrag wurde zuletzt bearbeitet: 21.07.2021, 11:03 von WillWissen.)
Hallo Martina,
Arbeitsblatt mit dem Namen 'Differenz zweier Zeitspannen' |
| A | B | C |
3 | Ausgangsdatum | Enddatum | J / M / T |
4 | 31.12.2021 | 15.03.2021 | 0 Jahre, 9 Monate, 16 Tage |
5 | 31.12.2021 | 01.09.2000 | 21 Jahre, 3 Monate, 30 Tage |
Zelle | Formel |
C4 | =DATEDIF(B4;A4;"y")&" Jahre, "&DATEDIF(B4;A4;"ym")&" Monate, "&DATEDIF(B4;A4;"md")&" Tage" |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Mir ist gerade aufgefallen, dass ich vermutlich deine Anfrage missverstanden habe. Kommt das deinem Wunsch eher nach?
Arbeitsblatt mit dem Namen 'Differenz zweier Zeitspannen' |
| A | B | D |
3 | Enddatum | Ausgangsdatum | Mte/akt. J. |
4 | 31.12.2021 | 15.03.2021 | 9 |
5 | 31.12.2021 | 01.09.2000 | 12 |
Zelle | Formel |
D4 | =WENN(DATEDIF(B4;A4;"m")>=12;12;DATEDIF(B4;A4;"m")) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 21.06.2019
Version(en): 2010
Also so wie ich das verstehe, geht das was ich möchte leider nicht

Vielleicht habe ich mich auch nicht deutlich genug ausgedrückt. Deswegen probiere ich es einfach nochmal.
Wenn ein Mitarbeiter länger als ein Jahr dabei ist und es ist das Jahresende erreicht z.B. 31.12.2021, soll er nur für das aktuelle Jahr die 12 Monate anzeigen.
Also das maximale das er mir anzeigen soll sind 12 Monate. Wenn der Mitarbeiter natürlich unter dem Jahr (z.B. im Mai) 2021 eingestiegen ist, dann entsprechend weniger.
Ich hoffe das war ein wenig klarer
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
21.07.2021, 11:05
(Dieser Beitrag wurde zuletzt bearbeitet: 21.07.2021, 11:05 von WillWissen.)
Wir haben wohl zeitgleich gepostet (ich meine Ergänzung und du deine Konkretisierung). Schau dir mal meinen vorigen Post an.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 16.04.2014
Version(en): xl2016/365
Registriert seit: 21.06.2019
Version(en): 2010
21.07.2021, 11:10
Perfekt

Vielen Dank dafür

Ich wusste doch das ich bei den Profis gut aufgehoben bin. Tausend Dank.
Grüße Martina