• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Jaar-Weeknummer naar datum omzetten

Status
Niet open voor verdere reacties.

Stone52

Gebruiker
Lid geworden
11 dec 2004
Berichten
299
Hallo Forummers.

Hoewel er over dit onderwerp al veel gevraagd en geschreven
is heb ik de oplossing voor mijn uitdaging nog niet gevonden:

Ik zoek een manier om van een jaar-weeknummer
(bv 933 - 2009 - week 33 of bv 001 - 2010 week 01) om te zetten
naar een datum. 933 = 10-08-2009 resp. 001 = 04-01-2010.

Wie kan mij hier op weg helpen ?
 
Lees je vraag svp nog eens door op consistentie en logica.
 
Zijn het altijd 3 cijfers voor jaartal en weeknummer?
Als dat zo is, hoe geef je jaar 2011 aan?

Met vriendelijke groet,


Roncancio
 
Ik zoek een manier om van een jaar-weeknummer
(bv 933 - 2009 - week 33 of bv 001 - 2010 week 01) om te zetten
naar een datum. 933 = 10-08-2009 resp. 001 = 04-01-2010.

Wie kan mij hier op weg helpen ?

Heb je daar een voorbeedbestandje van hoe je aan " 933 = 10-08-2009 resp. 001 = 04-01-2010 " komt ergens loopt mijn excel achter :eek:
ik dacht aan het weeknummer samenvoegen met het laatste jaarcijfer
 
Laatst bewerkt:
Bij 933 in A2 werkt:
Code:
=DATUM(200&LINKS(A2;1);1;1)+7*RECHTS(A2;2)-WEEKDAG(DATUM(200&LINKS(A2;1);1;1);1)+1-6
001 werkt niet.
 
Ik heb de resp datums 10-08-2009 en 04-01-2010 (beide vallend
op een maandag) als voorbeeld genomen. De maandag op zich is
niet relevant: de uitkomst zou ook altijd een vrijdag of een zaterdag
in diezelfde week kunnen zijn.

Belangrijker is om met het eerste cijfer (0 - 6 = 2010 t/m
2016 en 7 - 9 = 2007 t/m 2009) het jaartal aan te duiden
en met de laatste 2 cijfers het weeknummer binnen het jaartal.
Het gaat idd steeds om 3 cijfers. Bv week 15 in het jaar 2011
wordt aangegeven als 115. Kortom: als het eerste cijfer < 7: dan
gaat het om een jaartal;201N anders om het jaartal 200N,
waarbij N het 1e cijfer is.

Met de oplossing van rdg1314 kom ik inderdaad een eind op weg;
zoals al opgemerkt voor > 2009 werkt deze oplossing niet.
 

Bijlagen

  • JWW-test.xls
    13,5 KB · Weergaven: 297
Laatst bewerkt:
Beste Stone52 ;)

Zie voorbeeldje op het idee van rdg1314.

In kolom A moet je telkens een ' voor plaatsen zoals '933

Groetjes Danny. :thumb:
 

Bijlagen

  • JWW-test(1).xls
    18 KB · Weergaven: 233
Beste Stone52 ;)

Als je gewoon 001 in cel A1 zet en je neemt de formule:

=LINKS(A1;1) dan geeft hij als uitkomt 1 en niet de 0
Zet je in cel A1 '001 en je neemt dan de formule dan krijg je 0 ipv 1.
Zo is er een mogelijkheid om het jaar 2010 weer te geven.

Groetjes Danny. :thumb:
 
Danny,

na enkele experimenten ben ik eruit.

Dank voor de moeite !
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan