• 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.

Weeknummer berekenen

Status
Niet open voor verdere reacties.

Mike73

Gebruiker
Lid geworden
3 sep 2011
Berichten
21
Hallo,

Hoe bereken ik een weeknummer. Ik vond op internet iets over iso en amerikaans.
in excel 2010 zit een functie weeknummer, deze snap ik niet.

Kan iemand mij dit uitleggen? Liever niet in vba.

groet Mike
 
Mike73,

Zet in A1 de datum en in B1 de formule;
Code:
=WEEKNUMMER(A1;1)
 
Volgens mij klopt dit niet want als je 1-1-11 zou nemen is dit week 52 en niet week 1.

Code:
=INTEGER((A1-DATUM(JAAR(A1-WEEKDAG(A1-1)+4);1;3)+WEEKDAG(DATUM(JAAR(A1-WEEKDAG(A1-1)+4);1;3))+5)/7)
 
Weeknummer Funktie vs Formule Tester

Ik heb eerder gestoeid met weeknummer berekeningen.
Heb toen maar een testbestandje gemaakt.
In Excel2003 werkt de WeekNummer() funktie niet goed volgens ISO
Ik heb ooit met Bill Gates gebeld en hij zei dat de funktie altijd zo bedoeld was en dus goed:confused:
De formule ik kolom C blijkt goed te werken volgens ISO er vanuit gaande dat de week op maandag begint.
Bekijk bijlage WeekNr_ExcelFormules2.xls
 
Je moet ook niet met Bill Gates bellen maar Steve Jobs is het juiste persoon.
Daar is het nu helaas te laat voor.
 
Volgens mij klopt dit niet want als je 1-1-11 zou nemen is dit week 52 en niet week 1.

Code:
=INTEGER((A1-DATUM(JAAR(A1-WEEKDAG(A1-1)+4);1;3)+WEEKDAG(DATUM(JAAR(A1-WEEKDAG(A1-1)+4);1;3))+5)/7)

Zie hier voor de definitie van ISO Weeknummer !

kortere formule (met dank aan SNB) :
Code:
=GEHEEL((A1-WEEKDAG(A1;2)+4-DATUM(JAAR(A1-WEEKDAG(A1;2)+4);1;1))/7)+1
 
Laatst bewerkt:
Met dank aan Robdgr

In excel 2010 = weeknummer(a1;21)

Niels
 
Hoi,

Ik heb de code van GiMe gebruikt, werkt perfect.
Allen, bedankt voor jullie reacties.

groet Mike
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan