Avatar billede 2hans Juniormester
05. december 2014 - 19:32 Der er 5 kommentarer og
1 løsning

Fejl i output fra Uge.nr

Hejsa
Jeg har et problem med =uge.nr, som ikke viser korrekte ugenumre. Feks. viser den uge 53 i 2011, og 2012 starter så med uge 2.

Det er lidt svært at forklare hele sagen, men det er en datoserie, der autogeneres via indtastet start og slutdato, og så skal ugenumrene vises for de aktuelle uger.

Jeg har smidt et ark op på min drive, så man kan se selve arket og koderne her:
    https://3c-lxa.mail.com/mail/client/dereferrer?redirectUrl=https%3A%2F%2Fonedrive.live.com%2Fredir.aspx%3Fcid%3D1706d199f838124f%26page%3Dview%26resid%3D1706D199F838124F%21164%26parId%3D1706D199F838124F%21162%26authkey%3D%21%26Bpub%3DSDX.SkyDrive%26Bsrc%3DShare

Man skal nok downloade arket for at se selve koderne.

Jeg håber, endnu engang, at få nogle af jer skarpe hoveders hjælp til at løse et irriterende problem :)
Avatar billede 2hans Juniormester
05. december 2014 - 20:52 #1
Hej igen
Jeg fandt Jon Voghts indlæg "ved søgning på google :)" .. og det virker, fantastisk. tænk de papnæser, der oversætter excell programmet kan lave så graverende fejl. :)

For god ordens skyld, Jans indlæg:

Her har du formlen, som beregner ugenummeret efter DANSKE REGLER:

=HELTAL((A1-(DATO(ÅR(A1+(REST(8-UGEDAG(A1);7)-3));1;1))-3+
REST(UGEDAG(DATO(ÅR(A1+(REST(8-UGEDAG(A1);7)-3));1;1))+1;7))/7)+1

Den er lang, men den virker:
1. januar 2000 giver uge 52
2. januar 2000 giver også uge 52
3. januar 2000 giver uge 1

Datoen skal fremgå af celle A1.

Skulle du se dette Jan, er du velkommen til at smide et svar, så får du lige pointene :)
Avatar billede Dan Elgaard Ekspert
06. december 2014 - 00:14 #2
Avatar billede excelent Ekspert
06. december 2014 - 00:33 #3
=UGE.NR(A1;21)
Avatar billede 2hans Juniormester
06. december 2014 - 09:45 #4
Hejs Pistolprinsen
Det er den kode jeg har anvendt, men det er lidt bøvlet at sidde og smide i 20 ark :)

Excelent, det er jo helt excelent, det virker perfekt med 21. Det burde jeg naturligvis have testet af inden jeg prøvede alt andet :)
Smid lig et svar, så får du points, for jeg ændrer mine skemaer til =uge.nr(*1;21)

Og, mange tak for hjælpen til jer begge.
Avatar billede natkatten Mester
06. december 2014 - 10:07 #5
Har UGE.NR(<Ref>;21) været tilgængelig i Excel 2010 fra starten? Jeg har nu 2013, og her er kommet en ny funktion ISOUGE.NR(<Ref>).

Jeg går ud fra, at UGE.NR(<Ref>;21) ikke virker i Excel 2007?
Avatar billede excelent Ekspert
06. december 2014 - 11:36 #6
mener den kom med xl2010
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
Stort udvalg af Excel kurser til alle niveauer og jobfunktioner

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