Avatar billede allanknudsen Nybegynder
29. august 2003 - 05:49 Der er 3 kommentarer og
1 løsning

Hente 1, 2 og 3 måneders data i excel/ark 1 til ark 2

Jeg har brug for at hente data: aktuel måned, aktuel måned -1 og aktuel måned -2 over i et nyt ark 2 (rapportark) på baggrund af indtastet aktuel måned i ark 2.

Ark1 er opbygget således:
Kolonne A:    Kolonne B:
januar 2003    100.000
februar 2003    20.000
Osv.            osv.

Ak2 er opbygget således:
Aktuel måned: <Indtast f.eks. maj 2003>
Herefter skal arket vise:
Marts 2003  <værdien i cellen i kolonne B i ark 1: 
April 2003  <værdien i cellen i kolonne B i ark 1: 
Maj 2003    <værdien i cellen i kolonne B i ark 1: 
Ialt        <sum af de 3 værdier> 

Kan nogen hjælpe mig med makroen. Jeg er nybegynder i VB.
Venlig hilsen
ak
Avatar billede stefanfuglsang Juniormester
29. august 2003 - 11:36 #1
Dette kan gøres uden brug af VB:
på ark2 skriver du f.eks. (jeg håber det overlever nogenlunde læseligt):

Dags dato     =IDAG()       
Opslagsdato    =DATO(ÅR($B$1);MÅNED($B$1)-2;1)    =DATO(ÅR($B$1);MÅNED($B$1)-1;1)    =DATO(ÅR($B$1);MÅNED($B$1);1)

Måned    Værdi       
=LOPSLAG($B$2;Ark1!A1:B50;1)    =LOPSLAG($B$2;Ark1!B1:C50;2)       
=LOPSLAG($C$2;Ark1!A1:B50;1)    =LOPSLAG($C$2;Ark1!B1:C50;2)       
=LOPSLAG($D$2;Ark1!A1:B50;1)    =LOPSLAG($D$2;Ark1!B1:C50;2)       
                                =sum(b4:b6)

I b1 udregnes dags dato
I b2, c2 hhv. d2 udregnes de tre opslagsmåneder
i a4:a6 og b4:b6 slås op i ark1 i cellerne a1:b50
og endlig i b7 udregnes summen

Husk at formatere a4:a6 som dato

mvh Stefan
Avatar billede stefanfuglsang Juniormester
29. august 2003 - 11:42 #2
Ovenstående kan copy/pastes ind i en tekstfil, gemmes og herefter åbnes i Excel - brug mellemrum som feltafgrænser. Herefter kan arket copy/pastes ind i dit eksisterende regneark.

mvh
Stefan
Avatar billede stefanfuglsang Juniormester
29. august 2003 - 12:14 #3
Ovenstående skulle vist være "svar" og ikke "kommentar"
- Stefan
Avatar billede allanknudsen Nybegynder
30. august 2003 - 00:23 #4
Tak.
Din formel virker.
vh
Allan
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
Kurser inden for grundlæggende programmering

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