Avatar billede nananana Nybegynder
23. oktober 2007 - 14:51 Der er 11 kommentarer og
1 løsning

Hent værdier fra samme celle i forskellige faneblade

Lad os antage at jeg har et regneark med 100 ark.

Ark 2-100 er bygget på samme skabelon, men de har forskellige data.

I hvert ark står i kolonne A en række forskellige varer, og ud for i kolonne B står hvor mange solgte der har været i indeværende måned. (Således står der fx i Celle A1 "Bananer" og i celle B1 står "31 stk". Salget af bananer har således været 31 stk.)Dette fortsætter nedad med nye produkter og produktsalg.

I kolonne A står der således det samme i ark 2-100, mens salget i kolonne B varierer fra ark til ark.

Hvert ark repræsenterer en forskellig sælger.

Nu ønsker jeg i mit ark 1, at lave en formel hvor jeg i fx. celle A1 kan se antallet af bananer i Ark2, og i ark1 celle A2 kan se salget af bananer i Ark3 - helt til der ikke er flere ark.

Altså jeg vil gerne have excel til at forstå at når jeg har skrevet formelen "=Ark2!B1" første gang, at den så regner ud at den efterhånden som jeg "hiver" formlen nedad, at den så skal hente data fra samme celle men næste ark.

Kort sagt vil jeg gerne hente alle de forskellige sælgeres banansalg ind i kolonne a.

Hvis det er muligt vil jeg gerne have svaret i excel (på dansk) og ikke VBA eller anden kodning.
23. oktober 2007 - 15:00 #1
Du behøver ikke lave en eneste formel for at få det du ønsker.
Funktionen konsolider kan overføre data fra de øvrige ark til Ark1.

Funktionen findes under Data->Konsolider. Husk at markere feltet ' Kæde til kildedata', det er det der henter alle cellernes indhold over på Ark1.

Den ønskede funktion med at trække en kopiering, og få Ark2 til at blive Ark3...Ark4...osv. findes ikke.
Avatar billede nananana Nybegynder
23. oktober 2007 - 15:12 #2
Hej, jeg er ikke helt med. Håber du kan hjælpe. Når jeg så har valgt Konsolider, så bedes der om en reference, når jeg så skriver '="Ark 2"'!$F$4 så får jeg at vide "Kan ikke åbne kildefilen '=Ark 2"til konsolideringen"
23. oktober 2007 - 15:27 #3
Der er ikke mellemrum mellem'Ark' og '2'
=Ark2!$F$4
23. oktober 2007 - 15:28 #4
..... med mindre du har omdøbt arkene!
Avatar billede nananana Nybegynder
23. oktober 2007 - 15:42 #5
Hej!
Det virker stadig ikke rigtigt. Jeg har nu omdøbt alle arkene så de hedder Ark1, Ark2...osv.

Det jeg gerne vil have er jo at der i mit ark1, i celle a1 står salget af bananer fra ark2, i celle a2 står salget af bananer fra ark3, i celle a3 står salget af bananer fra ark4 osv...

Jeg forstår nok ikke hvad det er præcist jeg skal skrive i referencen?
Avatar billede luffeladefoged Praktikant
23. oktober 2007 - 16:46 #6
Du skal have hele rangen med i din reference - ser ikke ud til du har det. Eks.:
Ark2!$A$1:$B$45
Den skal tilføjes i boksen "alle referencer" og du skal så fortsætte med det næste ark:
Ark3!$A$1:$B$45
indtil du har alle 100. Dette kan gøres lidt hurtigere ved at du editerer ark nummer på den du lige har tilføjet og så tilføjer denne, osv.
I ovenstående eksempel har jeg type i A og antal i B med overskrifter og jeg klikker derfor også boksene med use labels in top row og left column.

Så håber jeg det kan virke, trods min engelske udgave.

Hilsen Luffe
Avatar billede kabbak Professor
23. oktober 2007 - 16:47 #7
Hvis du i A kolonnen skriver tallet for arket og bruger række 1 til overskrifter, så

A                B
Arknummer    Bananer
2                =INDIREKTE("Ark" &A2&"!$F$4")
Avatar billede luffeladefoged Praktikant
23. oktober 2007 - 17:04 #8
Funktionen bruges egentlig til konsolidering af workbooks, så overskrifterne for de enkelte giver måske ikke den store mening når det bruges på konsolidering af faner.
Du kan jo så enten leve med det, eller lave 100 individuelle workbooks.
Eller du kan samle dine data i en pivot tabel istedet. Når du vælger pivot table wizard skal du blot vælge "multiple consolidation ranges" på den første side, så får du mulighed for at lægge flere ranges ind. Dog får du heller ikke her navnet på arket ind, men et page field der giver item1, 2, etc. svarende til dine ark.
/ Luffe
Avatar billede excelent Ekspert
23. oktober 2007 - 17:24 #9
denne henter værdi i celle B1 i ark2
kopier ned for ark3 osv.

=INDIREKTE("Ark"&RÆKKE(2:2)&"!B1")
Avatar billede nananana Nybegynder
23. oktober 2007 - 17:39 #10
YES så var den der. Tak excelent. Det var den formel jeg havde brug for. Tusind TAK.
Avatar billede nananana Nybegynder
23. oktober 2007 - 17:45 #11
Hvordan lukker jeg nu det her spørgsmål, og tildeler excelent point?
Avatar billede excelent Ekspert
23. oktober 2007 - 17:48 #12
just marker box og klik accepter
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