29.08.2022 in 2022-35 umwandeln?
#1
Moin Zusammen,

Wie wandel ich Daten wie 29.08.2022 einer Spalte in 2022-35 um?
Wie berechne ich dann eine Vorlaufzeit in Wochen zwischen diesen Terminen?
Bspw. 2022-43 (Soll-Termin) und (Ist-Termin) 2022-35 ergibt 8 Wochen Vorlaufzeit.

Ich danke Euch schonmal für die Hilfe!

LG
Antworten Top
#2
Hallo,

Du könntest die Darstellung (2022-35) der Jahre und Wochen so erzielen, wenn das Datum in A4 steht:

PHP-Code:
=TEXTVERKETTEN("-";;JAHR(A4);ISOKALENDERWOCHE(A4)) 

Die Wochen kannst Du z. B. so errechnen wenn das Datum jeweils in A4 und A5 steht:

PHP-Code:
=ISOKALENDERWOCHE(A5)-ISOKALENDERWOCHE(A4
Grüße

NobX
[-] Folgende(r) 1 Nutzer sagt Danke an NobX für diesen Beitrag:
  • SeanDon
Antworten Top
#3
Hi,

da es nach meiner Kenntnis in XL2016 noch keint TEXTVERKETTEN() gibt, schlage ich diese Lösung vor:
Arbeitsblatt mit dem Namen 'Tabelle3'
AB
129.08.20222022-35
230.10.20222022-43

ZelleFormel
B1=JAHR(A1)&"-"&ISOKALENDERWOCHE(A1)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • SeanDon
Antworten Top
#4
Vielen lieben Dank für die tollen Beiträge!

Die Umformung durch Jahr & Isokalenderwoche funktioniert optimal.
Die Vorlaufzeit in Wochen funktioniert bei mir leider jedoch nicht.
Also die Differenz von 2022-35 und 2022-27 soll dann in Wochen angegeben sein.
Das ISt-Datum ist nämlich schon in 2022-27 angegeben, da gibt es kein Datum auf welches ich mich mit der vorgestellten Fkt. beziehen könnte

Danke euch allen!

LG
Antworten Top
#5
Moin,

"funktioniert nicht" ist keine nachvollziehbare Fehlerbeschreibung. Bei mir funktioniert es so:

Arbeitsblatt mit dem Namen 'Tabelle3'
AB
105.09.20222022-36
230.10.20222022-43
3in Wochen:7

ZelleFormel
B1=JAHR(A1)&"-"&ISOKALENDERWOCHE(A1)
B3=--RECHTS(B2;2)-RECHTS(B1;2)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • SeanDon
Antworten Top
#6
Klasse! vielen Dank, jetzt funktioniert alles!


Beim nächsten Mal definiere ich die Fehlermeldung besser!

LG
Antworten Top
#7
Hi Günter,

nur am Rande:

Zitat:=--RECHTS(B2;2)-RECHTS(B1;2)

Die --Umwandlung zu Beginn ist hier nicht nötig, da Du ja mit der Subtraktion bereits ne mathematische Operation durchführst.
Aber natürlich stört sie auch nicht Wink
Antworten Top
#8
Hi Boris,

danke für den Hinweis. Smile Das war mir so nicht klar.
Antworten Top


Gehe zu:


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