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.

Anzahl Tage im Jahr
#1
Hallo,

ich habe eine Liste mit Laufzeiten (von bis).
Wer       Was              von         bis
Kunde A Vertrag 123 22.04.2016 30.04.2017
Kunde A Vertrag 128 01.05.2017 29.11.2017
Kunde A Vertrag 130 30.11.2017 12.01.2018
Kunde A Vertrag 135 13.01.2018 31.07.2018
Kunde B....
usw... (ca. 200.000 Datensätze)

Jetzt möchte ich je Zeile die Anzahl Tage je Jahr Berechnen.

Jemand eine Idee?
Mit wenn dann sonst größer kleiner habe ich mir einen Knoten in den Kopf gemacht. Confused

Gruß
Papa Sweetie
Antworten Top
#2
Hi,


Arbeitsblatt mit dem Namen 'Tabelle1'
JKLM
2720162017
2822.04.201630.04.2017255119

ZelleFormatWert
L27JJJJ01.01.2016
M27JJJJ01.01.2017
J28TT.MM.JJJJ22.04.2016
K28TT.MM.JJJJ30.04.2017

ZelleFormel
L28=DATEDIF(MAX(L$27;$J28-1);MIN($K28;M$27);"d")
M28=DATEDIF(MAX(M$27;$J28-1);MIN($K28;N$27);"d")
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
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:
  • Papa_Sweetie
Antworten Top
#3
Hallo, meinst du so... (hier mit Power Query) 

Arbeitsblatt mit dem Namen 'Tabelle4'
ABCDEF
1Wer      Was             von        bisAnfangsjahrAuslaufjahr
2Kunde AVertrag 12322.04.201630.04.2017253119
3Kunde AVertrag 12801.05.201729.11.2017244332
4Kunde AVertrag 13030.11.201712.01.20183111
5Kunde AVertrag 13513.01.201831.07.2018352211
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) 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
[-] Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:
  • Papa_Sweetie
Antworten Top
#4
Hat funktoniert - perfetk!
Wieder etwas gelernt
Antworten Top
#5
In VBA und 2 UDF's:

in E2: =F_snb_von(C2)


Code:
Function F_snb_von(y)
    F_snb_von = DatePart("y", DateSerial(Year(y) + 1, 1, 0)) - DatePart("y", y)
End Function

in F2: =F_snb_bis(D2)

Code:
Function F_snb_bis(y)
    F_snb_bis = DatePart("y", y)
End Function
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top


Gehe zu:


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