Avatar billede zack Nybegynder
22. oktober 2003 - 15:37 Der er 14 kommentarer og
2 løsninger

år uge til måned

Jeg har en værdi som hedder 200411, hvor 2004 er år, og 11 er uge. Kan man lave en funktion, hvor den værdi bliver lavet om til en måned, eksempelvis marts i dette tilfælde.
Avatar billede kabbak Professor
22. oktober 2003 - 16:45 #1
i regneark således, men det er cirka, kommer an på hvordan ugerne falder.
=("01-01-" & VENSTRE(200411;4)) +(HØJRE(200411;2)*7)
Avatar billede kabbak Professor
22. oktober 2003 - 17:21 #2
[ÅrUge] er feltet med din værdi som hedder 200411
formater feltet som mmm-yy
så står der marts-2004

I en forespørgsel således
måned: CDate("01-01-" & Left([ÅrUge];4))+Right([ÅrUge];2)*7
Avatar billede terry Ekspert
22. oktober 2003 - 17:41 #3
You need to remember that Monday is the first day of the week and week one is the first week of the year containing at least for days, and will always conatin the first thirsday of the year!
Avatar billede kabbak Professor
22. oktober 2003 - 17:43 #4
Terry -->
ja, men jeg skrev også cirka.

En uge kan jo også sprede sig over 2 måneder.
Avatar billede terry Ekspert
22. oktober 2003 - 17:51 #5
I would first convert the year/week  number to date where the date is the first day of the week (monday) and then convert the date to a month. Thats about as close as yor going to get.
Avatar billede kabbak Professor
22. oktober 2003 - 17:53 #6
Terry --> kan du give et eksempel ?
Avatar billede terry Ekspert
22. oktober 2003 - 18:00 #7
zack placed the question he should be asking that :o)
Avatar billede terry Ekspert
22. oktober 2003 - 18:00 #8
and I'm off for something to eat
Avatar billede zack Nybegynder
23. oktober 2003 - 14:41 #9
Undskyld ventetiden...

Tror vi skal prøve at se, terry's forslag. Jeg er godt klar over, at den kan sprede sig over to måneder. Så vi tager udgangspunkt i mandag i ugen.
Avatar billede kabbak Professor
23. oktober 2003 - 14:56 #10
måned: CDate("01-01-" & Left([ÅrUge];4))+(Right([ÅrUge];2)-1)*7 
Har testet  år 2003 og 2004, skulle være i orden, den kører efter mandag
Avatar billede zack Nybegynder
23. oktober 2003 - 15:01 #11
Ja... så har vi en dato.. nu skal den bare laves om til den pågældende måned..
Avatar billede kabbak Professor
23. oktober 2003 - 15:02 #12
formater mmmm
Avatar billede kabbak Professor
23. oktober 2003 - 15:04 #13
nå det er kun mmm
du kan også formatere den som mmm-yy , så får du året med også
Avatar billede zack Nybegynder
23. oktober 2003 - 15:22 #14
Kan det gøres direkte ind den formel du har lavet?
Avatar billede kabbak Professor
23. oktober 2003 - 15:44 #15
nej det er feltet, du skal lave det på
Avatar billede zack Nybegynder
27. oktober 2003 - 13:36 #16
Problemet er dog, at den ikke kan summere på månederne, da den kan "huske" datoen, og derved grupper den pr dato stadigvæk.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester