Registriert seit: 06.04.2017
Version(en): 2016
Hallo zusammen,
ich würde gern in einer Tabelle die Differenz in Wochen berechnen. Ausgangslage ist ein Liefertermin, den ich wie folgt genannt bekomme:
Liefertermin: KW18/18
Ausgehend von der heutigen Woche KW8 würde ich die Differenz gern mit einer Formel rechnen lassen.
Ich weiß, es sind in diesem Fall 10 Wochen...
Habe einige Hundert Einträge, die ich so berechnen wollte.
Habt ihr eine Idee? Sollte ich das Datum aus der KW auslesen und dann über Nettoarbeitstage.intl und dann geteilt durch 7 gehen?
Vielen Dank vorab!!
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
19.02.2018, 17:35
(Dieser Beitrag wurde zuletzt bearbeitet: 19.02.2018, 17:36 von WillWissen.)
Hi Rizzo,
Arbeitsblatt mit dem Namen 'Tabelle2' |
| A | B | C | D |
1 | Lieferung | Zeit in Wo | | KW heute |
2 | KW 18/18 | 10 | | 8 |
Zelle | Format | Wert |
A2 | "KW "0"/18" | 18 |
Zelle | Formel |
B2 | =A2-D2 |
D2 | =ISOKALENDERWOCHE(HEUTE()) |
Verwendete Systemkomponenten: [Windows (32-bit) NT :.00] MS Excel 2013 |
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: 06.04.2017
Version(en): 2016
Super, besten Dank! hatte zu kompliziert gedacht..
Registriert seit: 10.04.2014
Version(en): 2016 + 365
Hi,
oder so wie in Zeile 3:
Arbeitsblatt mit dem Namen 'Tabelle2' |
| A | B | C | D |
1 | Lieferung | Zeit in Wo | | KW heute |
2 | KW 18/18 | 10 | | 8 |
3 | KW 22/18 | 14 | | 8 |
Zelle | Format | Wert |
A2 | "KW "0"/18" | 18 |
A3 | "KW "0"/18" | 22 |
Zelle | Formel |
B2 | =A2-D2 |
D2 | =ISOKALENDERWOCHE(HEUTE()) |
B3 | =A3-D3 |
D3 | =KALENDERWOCHE(HEUTE();21) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2013 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi Ralf,
mit den neueren XL-Versionen (und der TE hat ja 2016) würde ich nur mit ISOKALENDERWOCHE arbeiten; schon alleine deshalb, um Fehler bei den Angaben der Parameter zu verhindern.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallo Rizzo,
falls Du nicht ausschließen kannst, dass die Datei auf älteren Systemen verwendet wird, solltest Du aus Kompatibilitätsgründen die "normale" Kalenderwoche mit der 21 benutzen. Ansonsten, siehe Günter
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 12.04.2014
Version(en): Office 365
(19.02.2018, 17:25)Rizzo schrieb: Sollte ich das Datum aus der KW auslesen und dann über Nettoarbeitstage.intl und dann geteilt durch 7 gehen?
Ja, das ist der sichere Weg. Denn beim Jahreswechsel versagen die vorgestellten Lösungen.
Dazu braucht man aber nicht NETTOARBEITSTAGE.INTL(). Es reicht Endedatum-Anfangsdatum.
Wir sehen uns!
... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.