Avatar billede jisch Mester
18. april 2016 - 11:49 Der er 9 kommentarer og
1 løsning

Sum af Tabs

Excel 2013

Jeg har 12 tabs (Jan, Feb.....Dec) samt en Sum tab.
I hver af de 12 tabs står en værdi f.eks. i A1. Følgende funktion et eller andet sted i Sum tab giver summen at alle A1:

=SUM(Jan:Dec!A1)

Så langt, så godt, men hvis kun ønsker sum af Jan-Maj eller Jan-Okt er det noget bøvl at skulle rette det i ovenstående SUM formel (der er adskillige data i hver måned).

Mit spørgsmål er:
Kan jeg parameterstyre Dec i SUM sådan at jeg f.eks. kan angive måneden i Sum-tabben f.eks. "Apr" i A1.
Hvordan skrives det i =SUM(Jan:........)?

Håber at nogen kan hjælpe
Avatar billede xl-Enthusiast Ekspert
18. april 2016 - 17:05 #1
Kan du leve med at ændre dine arknavne fra Jan, Feb ... , Dec til 1, 2,..., 12.

Hvis JA har jeg umiddelbart et forslag. Hvis NEJ, så er det (såvidt jeg kan se) noget mere kompliceret.
Avatar billede jisch Mester
19. april 2016 - 08:44 #2
>xl-Enthusiast. Tak for kommentar.
Tjah, det skulle der vel ikke være noget i vejen for. Jeg vil da gerne  se dit forslag.
Jeg kan jo også oprette en knap der aktiverer en procedure i VBA, men jeg troede faktisk, at man godt kunne adressere en tab indirekte i SUM funktionen.
Avatar billede jisch Mester
19. april 2016 - 21:28 #4
>xl Enthusiast.
Ups! Linket virker ikke. Meddelelse: "Filen, du leder efter, er blevet flyttet eller slettet."
Avatar billede jens48 Ekspert
19. april 2016 - 22:29 #5
Med lidt hjælp fra http://www.mrexcel.com/forum/excel-questions/54976-indirect-sum-sheet-names.html har jeg kunnet lave denne formel, som summerer værdierne i cellerne A1 fra ark Jan til valgte måned, som skrives i A1 på Sum-arket.

=SUM(IF((MATCH(Sheets;Sheets;0)>=MATCH("Jan";Sheets;0))*(MATCH(Sheets;Sheets;0)<=MATCH(A1;Sheets;0));N(INDIRECT("'"&Sheets&"'!A1"))))

Det er en matriksformel (Tryk Ctrl + Shift + Enter)

Den kræver at man laver et navngivet område Sheets som defineres som:

=SUBSTITUTE(GET.WORKBOOK(1);"["&GET.WORKBOOK(16)&"]";"")

Til gengæld kan arkene benævnes, som du har lyst til, blot de er i rækkefølge
Avatar billede xl-Enthusiast Ekspert
20. april 2016 - 05:26 #6
Jeg prøver igen (for det tilfældes skyld, at du skulle ønske kortere formler)

https://www.dropbox.com/s/87xwqtq7xgvmrug/Indirect_From_To.xlsx?dl=0
Avatar billede jisch Mester
20. april 2016 - 09:27 #7
Tak til begge for kommentarer. Jeg har i mellemtiden skrevet en makro, der løser problemet, men jeg vil studere jeres indlæg nøje - senere. Det er tilsyneladende ikke lige sådan.
Skriv begge et svar til deling.
Avatar billede xl-Enthusiast Ekspert
20. april 2016 - 17:06 #8
Du har vel selv løst problemet, så tag du selv point. Jeg samler ikke på dem.
Avatar billede jens48 Ekspert
20. april 2016 - 23:59 #9
Hvis du har løst problemet med en makro er det vel rimeligt at du selv tager pointene
Avatar billede jisch Mester
21. april 2016 - 07:17 #10
Ok, men tak til begge for indsatsen.
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