22. februar 2013 - 12:33Der er
16 kommentarer og 1 løsning
Uge 52 ctr. uge 1 Uge.nr()
Jeg bruger uge.nr() til at beregne ugenummer i forhold til en dato. Mit problem er som altid omkring årsskiftet. Mandag den 30/12-2013 starter uge 1. Men funktionen viser uge 53. Mandag den 6/1-2014 starter uge 2. Det viser funktionen også.
Bruger jeg funktionen til at beregne ugenummer for onsdag den 1/1-14 er det uge 1.
Hvordan får jeg uge.nr() til at benytte de rigtige regler; nemlig at hvis der er 4 dage i en uge der falder i januar er hele ugen uge 1 (torsdag-søndag). Er der 4 dage i december (Mandag-torsdag) er det uge 53.
Det forslag "uge.nr(Dato(2013;30;12);21)" virker ikke :-) Der må være en fejl i det sidste med "21"!
Jeg kan se i artiklen at der er 2 systemer man bruger:
Der bruges to systemer til denne funktion:
System 1 Den uge, der indeholder 1. januar, er den første uge i året, og den nummereres som uge 1. System 2 Den uge, der indeholder den første torsdag i året, er den første uge i året, og den nummereres som uge 1. Dette system er den metodologi, som er angivet i ISO 8601, der er bedre kendt som det europæiske ugenummereringssystem.
Det er system nr. 2 jeg bruge tror jeg. Men hvordan får jeg funktionen til at tage det system?
Der er ikke noget galt med det sidste "21" som du skriver
Nu har jeg kun en Engelsk version af Excel, men er der ikke noget med at man bruger Komma i den Danske version i stedet for semikolon?? Dvs at den skal se ud som følger:
Kabbak> "uge()" virker vist ikke. Den hedder uge.nr() :-) det er den funktion der er problemet. Den viser uge 53 den 30/12-13, hvor den burde vise uge 1.
Natkatten> din funktion viser 1.januar 1900 ved 30/12-13!
Jeg har tidligere haft problemer med beregning af ugenummer henover årskiftet, men så fandt jeg et link som jeg vil henvise til, jeg synes at mine excelark fungerer fint og tilfredsstillende efter jeg begyndte og bruge det som er på linket her: http://www.rondebruin.nl/isodate.htm
Da der nu er gået næsten 1 måned uden svar, trækker jeg point retur for at lukke svaret.
Natkatten> Hvis du læser dette, så skriv, så finder vi en løsning for at du kan få dine point!
Synes godt om
Ny brugerNybegynder
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.