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

Periode berekenen

Status
Niet open voor verdere reacties.

jantoedeledoki

Gebruiker
Lid geworden
22 dec 2010
Berichten
36
Ik zou graag in kolom B willen zien (in de vorm van een getal van 1 tot en met 13), in welke 4-wekelijkse periode van het jaar, de datum van kolom A valt (ingevoerd als dd-mm-jjjj).
Is dit te realiseren met een formule?
 
Beste jan,

Je zult eerst moeten bepalen op welke datum dag 1 van periode 1 valt. In 2010 is dit binnen de thuiszorgwereld 4 januari. Dat staat gelijk aan de 40.182e dag na 1 januari 1900. Dus voor excel is 4-1-2010 gelijk aan 40182.
En nu kun je rekenen!
Als in B4 de datum staat:
Code:
=AFRONDEN.NAAR.BOVEN((B4-40181)/28;0)

Groeten,
Richard
 
Dank je voor je reactie, maar met die formule telt de periode gewoon door in het jaar 2011.
Ik heb ondertussen het volgende gevonden, met in kolom G de datum als weeknummer;

Code:
=ALS(G10<=4;1;ALS(G10<=8;2;ALS(G10<=12;3;ALS(G10<=16;4;ALS(G10<=20;5;ALS(G10<=24;6;ALS(G10<=28;7;ALS(G10<=32;8;C10))))))))

En in kolom C
Code:
=ALS(G10<=36;9;ALS(G10<=40;10;ALS(G10<=44;11;ALS(G10<=48;12;ALS(G10<=52;13;"")))))

En dat schijnt tot nu toe te werken.

Ik heb het weeknummer bepaald met

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

Met in kolom D de ingevoerde datum.
 
ik zou i.p.v. de lange als-formule kiezen voor:

vertikaal zoeken in een tabel (zie bijlage).

zie de gele cel.

Code:
=VERT.ZOEKEN($G10;$K$4:$L$10;2;1)

heb je hier vragen over, laat het gewoon even weten.
 

Bijlagen

Laatst bewerkt:
Code:
=INT(G10/4)
Werkt deze formule naar behoren??
Toch een kleine aanpassing:
Code:
=INT((G10+3)/4)
 
Laatst bewerkt:
Is het misschien een taal probleem
INT is engelse versie van Excel
INTEGER is de nederlandse vertaling.
 

Bijlagen

Yes, dat was dus het probleem.
Allen hartelijk dank voor de medewerking, ik kan weer verder.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan