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

datum automatisch bij dag en weeknummer

Status
Niet open voor verdere reacties.

mr0007

Gebruiker
Lid geworden
19 jan 2013
Berichten
417
Kan iemand helpen

H5 H7 H10 zijn verandelijk
In H5 vul ik een jaar in
In H7 vul ik een weekdag in

de europese weekdagen
1=zondag
2=maandag
3=dinsdag
4=woensdag
5=donderdag
6=vrijdag
7=zaterdag

In H10 vul ik een weeknummer in
Ik zou dan willen dat in J10 automatisch de datum in komt te staan die er bij hoort
MVG mr0007
 

Bijlagen

Probeer deze maar eens:
=DATUMWAARDE("01-01-"&H5)+H10*7+1-(7-H7)

Zet de eigenschappen van die cel op Datum.
 
Laatst bewerkt:
de meeste datums pakt ie correct
doe ik week 1 , dag 1 , 2016 dan geeft ie 3 jan 2016 aan
dat eigenlijk 10 jan 2016 aan moet geven

ik merk dat de datum steeds een week te vroeg is

MVG mr0007
 
Laatst bewerkt:
@mr0007,
Volgens de ISO-norm is week 1 en dag 1 in 2016 wel degelijk 3-jan-2016 als de week op zondag begint.
Dat is overigens Amerikaans.
In Europa begint de week in het algemeen op maandag.
 
ik heb geleerd dat in excel de europese weekdagen
1=zondag
2=maandag
3=dinsdag
4=woensdag
5=donderdag
6=vrijdag
7=zaterdag

ik ben pas over gestapt van excel 2007 naar 2016 is het daarom dat
de europese weekdagen
1=zondag
2=maandag
3=dinsdag
4=woensdag
5=donderdag
6=vrijdag
7=zaterdag
niet helemaal meer werkt, ik loop even vast

MVG mr0007
 
Laatst bewerkt:
De officiele telling is dat maandag de eerste dag van de week is.
De uitleg dat zondag de eerste dag is dat is de uitleg vanuit de religie.
zie ook https://nl.wikipedia.org/wiki/Week

voor de weeknummering.. (https://nl.wikipedia.org/wiki/Weeknummer)
geldt dat de eerste donderdag die in januari valt is week 1. Dus week 1 begint op 29 december als het donderdag 1 januari is en week 1 begint op zijn laatst op 4 januari (dan is het donderdag 7 januari)
dus week 1 kan nooit op 10 januari beginnen. maar wel eindigen op 10 januari :) pietsie beter lezen/uitleggen
 
Laatst bewerkt:
Kun je uitleggen waarom de uitkomst niet is als wat je verwacht ?
 
week en dag datum

de uitkomst ga ik van uit deze kalender 2016, die over een zou moeten komen met week en de dag , zie bestand
kalender 2015 en 2017 heb ik even weggelaten
MVG mr0007
 

Bijlagen

Laatst bewerkt:
oh, maar jij gebruikt / toont dus een kalender waar de week op maandag begint
en geeft in het bestand een andere instructie..
niet zo erg ook daar is een formule voor te bedenken..

zie bijlage, volgens mij klopt die zo

mocht je nu toch bedenken dan het niet logisch is dat 10 januari dag 1 van week 1 is terwijl die in de kalender op plek 7 in de week staat.
dan hoef je in deze formule alleen in de weekdag formule 1 in 2 te veranderen. (en natuurlijk je nummer voorbeeldje welke dag welk nummer heeft.)
 

Bijlagen

Laatst bewerkt:
week en dag datum

u vergeet de dag, de week en de dag nu in geel gemaakt, is verandelijk van tijd tot tijd nu werkt het niet

MVG mr0007
 

Bijlagen

Laatst bewerkt:
week en dag datum

lukt nog niet zie bestand

er zijn formules om door de datum in te vullen de weeknummers te bepalen
nu wil ik andersom door week nummers en de dag 2 = maandag 3 = dinsdag enz... de datum automatisch in te laten vullen




MVG mr0007
 

Bijlagen

lol. ik moet ook niet midden in de nacht met formules gaan klooien, dat gaat zelden goed :)

Bekijk bijlage Kopie van week dag 5-2.xlsx

het was een beetje gepuzzel maar volgens mij is het gelukt..

er zijn 2 formules nodig voor jaren met 52 weken en jaren met 53 weken dus heb ik middels een als formule bepaald of 1 januari in week 53 valt of niet en afhankelijk daarvan wordt een bepaalde formule gebruikt.
 
Code:
=DATE(AQ25;1;1)+(T25-IF(WEEKDAY(DATE(AQ25;1;1);2)<5;1;0))*7-WEEKDAY(DATE(AQ25;1;1);2)-1+V25
Met deze formule lukt het volgens mij ook en hoef je niet te bepalen of er 52 of 53 weken in het jaar zitten.
 
roeljongman het werkt nu zoals het de bedoeling is dank je wel , SORRY op week 1 , dag 1 , 2016 dan geeft nog steeds 3 jan 2016 aan in plaats van 10 jan 2016
popipipo met uw formule krijg ik #naam
snb http://www.snb-vba.eu/VBA_ISO_weeknummer.html ik heb hier een pdf van gemaakt dat kan ik bestuderen dank u wel
plongske
Piet Bom
iedereen bedankt
:thumb: :d



MVG mr0007
 
Laatst bewerkt:
zal wel aan mij liggen, maar snap het niet meer.
doe ik week 1 , dag 1 , 2016 dan geeft ie 3 jan 2016 aan
dat eigenlijk 10 jan 2016 aan moet geven
ik merk dat de datum steeds een week te vroeg is
Dus alles was en week te vroeg ?
En nu is het enkel zondag dat een week te laat is?
Waarom dan niet de iso norm gebruiken waar dag 7 zondag is?
 
Laatst bewerkt:
plongske je hebt gelijk

week 1 , dag 1 , 2016 dan geeft nog steeds 3 jan 2016 aan in plaats van 10 jan 2016
meerdere weken en dagen getest , gaat goed , week 1 , dag 1 niet
ik ga kijken of ik een andere oplossing kan verzinnen, toch knap dat jullie zo veel voor elkaar krijgen


MVG mr0007
 
Laatst bewerkt:
het kan dus gedeeltelijk zo als ik dacht, week 1 dag 1 pakt ie niet correct, andere weken wel
zie bestand

ik heb nu excel 2016 ik had 2007 ik weet niet of het daar nog iets mee te maken heeft

MVG mr0007
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan