Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Weeknummer berekening

17 views
Skip to first unread message

Theo Snip

unread,
Nov 18, 2004, 7:29:03 AM11/18/04
to
Hallo iedereen,

De functie
Weeknum(vr 11-12-2004;1) geeft weeknummer 53, dit is goed
Weeknum(za 1-1-2005;1) geeft weeknummer 1, dit is goed
Weeknum(zo 2-1-2005;1) geeft weeknummer 2, dit is NIET goed

De rest van de week geeft Excel ook aan weeknummer 2 terwijl dat weeknummer
1 moet zijn.

Wie heeft hiervoor een oplossing?

Ingrid Baplue

unread,
Nov 18, 2004, 7:39:44 AM11/18/04
to
week begint op zondag
=WEEKNUMMER(A1;1)

week begint op maandag
=WEEKNUMMER(A1;2)

ISO-weeknummer
=1+INTEGER((A1-DATUM(JAAR(A1+4-WEEKDAG(A1+6));1;5)+WEEKDAG(DATUM(JAAR(A1+4-WEEKDAG(A1+6));1;3)))/7)

--
Ingrid Baplue
Excel MVP
http://users.telenet.be/ingrid/excel/

Dit bericht is geplaatst in een nieuwsgroep. Post je evt antwoord of
vervolgvraag graag in de nieuwsgroep a.u.b.

"Theo Snip" <Theo...@discussions.microsoft.com> schreef in bericht
news:0A093552-EF56-4B02...@microsoft.com...

Theo Snip

unread,
Nov 18, 2004, 8:40:11 AM11/18/04
to
Ingrid en Peter,

Bedankt voor jullie antwoorden, daar kan ik wel wat mee.
De formule van Peter geeft bij mij een foutmelding, maar daar kom ik wel uit.

Theo

"Theo Snip" schreef:

Ingrid Baplue

unread,
Nov 18, 2004, 8:50:34 AM11/18/04
to
Als je de komma's vervangt door puntkomma's werkt die formule wel. De
formule wordt dan:

=INTEGER((A1-SOM(REST(DATUM(JAAR(A1-REST(A1-2;7)+3);1;2);{1E+99;7})*{1;-1})+5)/7)

--
Ingrid Baplue
Excel MVP
http://users.telenet.be/ingrid/excel/

Dit bericht is geplaatst in een nieuwsgroep. Post je evt antwoord of
vervolgvraag graag in de nieuwsgroep a.u.b.

Theo Snip schreef in 5951E9B8-C7CF-49AB...@microsoft.com

Theo Snip

unread,
Nov 18, 2004, 9:31:06 AM11/18/04
to
bedankt, het werkt.


"Ingrid Baplue" schreef:

Blankensteijn@discussions.microsoft.com Marcel Blankensteijn

unread,
Dec 15, 2004, 9:47:03 AM12/15/04
to
Als je ook nog een 0 op de plek wilt hebben indien er geen datum is ingevuld
in het datum veld gebruik je deze code;

=ALS(A1="";0;INTEGER((A1-SOM(REST(DATUM(JAAR(A1-REST(A1-2;7)+3);1;2);{1E+99;7})*{1;-1})+5)/7))

0 new messages