Avatar billede kim1a Ekspert
29. oktober 2013 - 16:24 Der er 2 kommentarer og
1 løsning

Årsskifte i Excel

Jeg arbejder tit med skemaer som f.eks. skal bevæge sig x antal måneder frem i tid.
For at lette det for brugeren sørger jeg at navngive de perioder man så sidder med - f.eks:
November 2013, December 2013, januar 2014.

Når jeg gerne vil have disse "overskrifter" til at opdateres automatisk bruger jeg typisk en inputdato og derpå en formel med et opslag ud fra månedsnummer. Min udfordring er at den jo også skal skifte året i tilfælde af den går forbi december.

Nuværende har jeg altid opslag (i eksemplet herunder A1:B15 i fanebladet støttetabeller) hvor Kolonne a har 1-15 Kolonne B januar, feb, mar , (...), jan, feb, mar.
Formlen kommer så til at se ud som noget i denne stil:
VLOOKUP(MONTH(A1)+1;Støttetabeller!$A$1:$B$15;2;FALSE)&" "&IF(MONTH(A1)+1>12;YEAR(A1)+1;YEAR(A1))
Resultatet er så (alt efter inputdato i A1) f.eks. november 2013

Det forekommer mig besværligt, og jeg tænker at Excel nok har en funktion jeg bare ikke lige kender/kan finde ud af til formålet?

Nogle der gør noget tilsvarende/anderledes?
29. oktober 2013 - 16:30 #1
Overskrifterne formateres som datoer - brugerdefineret format:
mmmm åååå

Herefter kan cellerne kopieres ved at trække i håndtaget i nederste højre hjørne.
Avatar billede anedi Ekspert
29. oktober 2013 - 16:50 #2
Jeg ville gribe den anderledes an.
Hvis du i B2 har din input dato (eks 01-01-2001)
Og du ønsker, at overskriften være Juli 2001 (seks måneder fremme i tiden), så kan du indsætte nedenstående formel og formatere cellen med MMMM ÅÅÅÅ.

Dato    01-01-2001
X    6
Formel    =DATO(ÅR(B2);MÅNED(B2)+B3;DAG(B2))

Vh
Anedi
Avatar billede kim1a Ekspert
31. oktober 2013 - 11:28 #3
Erikjuul: Din løsning kræver jo manuelle ændringer hver gang, jeg ønsker en funktion som automatisk opdaterer når jeg ændrer en dato. Det er ikke altid at der er en kolonne til/mellem hver "daotoverskrift"

anedi: Just præcis, noget nemmere end min omstændige facon. Den vil jeg notere mig. Smid et svar hvis du vil have point.
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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