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

week rooster

Status
Niet open voor verdere reacties.

ronnie123

Gebruiker
Lid geworden
21 nov 2007
Berichten
595
beste forum leden
hoe pak ik het volgende het beste aan?
ik wil een week planning maken, heb in B1 het jaartal staan.
nu ben ik begonnen met in a4 =datum(B1;1;2) is maandag 2 januari maar als ik er 2013 van maak in B1 begint de week op woensdag en dat moet niet.
weet iemand een betere manier?
groetjes ronnie
 
mischien heb je hier wat aan
 

Bijlagen

  • kalender.xlsm
    32,9 KB · Weergaven: 77
hallo pasan
bedankt voor de snelle reactie ga dit eens bestuderen je hoort van me
groetjes ronnie
 
Een formule die waarschijnlijk een stuk korter kan om de datum van maandag week 1 te berekenen als het jaartal in cel b1 staat.

Code:
=ALS((DATUM($B$1;1;1)-WEEKDAG(DATUM($B$1;1;1);2)+ALS(WEEKDAG(DATUM($B$1;1;1);2)<5;1;8))-DATUM(JAAR(DATUM($B$1;1;1)-WEEKDAG(DATUM($B$1;1;1);2)+ALS(WEEKDAG(DATUM($B$1;1;1);2)<5;1;8));1;0)>8;DATUM(($B$1-1);1;1)+(DATUM($B$1;1;1)-WEEKDAG(DATUM($B$1;1;1);2)+ALS(WEEKDAG(DATUM($B$1;1;1);2)<5;1;8))-DATUM(JAAR(DATUM($B$1;1;1)-WEEKDAG(DATUM($B$1;1;1);2)+ALS(WEEKDAG(DATUM($B$1;1;1);2)<5;1;8));1;0)-1;DATUM(($B$1);1;1)+(DATUM($B$1;1;1)-WEEKDAG(DATUM($B$1;1;1);2)+ALS(WEEKDAG(DATUM($B$1;1;1);2)<5;1;8))-DATUM(JAAR(DATUM($B$1;1;1)-WEEKDAG(DATUM($B$1;1;1);2)+ALS(WEEKDAG(DATUM($B$1;1;1);2)<5;1;8));1;0)-1)


Niels
 
Laatst bewerkt:
hallo Niels
ook bedankt voor de snelle reactie!
werkt perfect heb je mischien ook nog wat voor de week nummers want die gaan nu fout
groetjes ronnie
 
Met datum in B2

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

ps de formule in vorige post iets verkleind.

voor excel2010 gebruikers
Code:
=WEEKNUMMER(B2;21)

Niels
 
Niels bedankt het werkt kan nu mooi door bouwen :thumb:
groetjes ronnie
 
Dag Ronnie,

formule voor maandag week 1 flink ingekort

Code:
=ALS(WEEKDAG(DATUM($B$1;1;1);2)<5;DATUM($B$1;1;1)-WEEKDAG(DATUM($B$1;1;1);2)+1;DATUM($B$1;1;1)+8-WEEKDAG(DATUM($B$1;1;1);2))

Niels
 
Laatst bewerkt:
Nog ietjes korter:
Code:
=(DATE($B1;1;3)-WEEKDAY(DATE($B1;1;3)))+2
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan