Avatar billede 8718 Juniormester
06. maj 2007 - 22:20 Der er 8 kommentarer og
1 løsning

Hjælp til formel

Jeg har en excel-mappe med en række ens opbyggede ark. F.eks. Ark1 – Ark10

Derudover indeholder mappen et ark, hvortil jeg henter data fra de andre ark.  Jeg vil så gerne i dette ”samleark” kunne skrive f.eks. Ark3 i A1. I A2 vil jeg så hente tal fra Ark3 celle D100. Men jeg skal kunne ændre til f.eks. Ark4, hvorefter tallene hentes fra Ark4 – celle D100.

Kan jeg gøre det og hvordan.
Avatar billede excelent Ekspert
06. maj 2007 - 22:45 #1
=INDIREKTE(A1&"!D100")
Avatar billede 8718 Juniormester
06. maj 2007 - 22:52 #2
Det virker fint. Men hvis jeg kopierer den ned, så skulle den gerne i næste række hente D101 osv.
Avatar billede excelent Ekspert
06. maj 2007 - 22:58 #3
=INDIREKTE($A$1&"!D"&RÆKKE(100:100))
Avatar billede 8718 Juniormester
06. maj 2007 - 23:11 #4
Super - det var lige det, der skulle til. Kan du (kort) forklare, hvad formlen gør.
Avatar billede excelent Ekspert
07. maj 2007 - 18:57 #5
Det er måske lettest med et lille eks.

Vi antager der står B1 i selle A1 og 1 i selle B1

i selle A3 indsættes formlen: =A1
formlen returnerer værdien B1

hvis vi i stedet indsætter formlen: =INDIREKTE(A1)
returnerer formlen værdien 1
fordi sellen B1 indeholder tallet 1
----------------

Hvis du markerer selle A8 og indsætter følgende formel:
=RÆKKE()
returnerer formlen værdien 8
fordi formlen er i række 8
hvis du så trækker ned i fyldhåndtag får du værdierne 9,10,11 osv.

hvis du i stedet indsætter formlen:
=RÆKKE(10:10)
returnerer formlen 10
trækker du ned i fyldhåndtaget får du værdierne 11,12,13 osv.
formlen =RÆKKE(10:10) bestemmer dermed hvilken værdi/række
der startes med.
Det er denne egenskab vi udnytter i formler

se evt. også F1 hjælp under INDIREKTE
Avatar billede 8718 Juniormester
07. maj 2007 - 21:11 #6
Det er dejligt med lidt pædagogik. Og jeg tror da også, at jeg er ved at få forståelse for funktionen ”række”. (Det hjalp også lidt på forståelsen af den formel du hjalp med i http://www.eksperten.dk/spm/757295 - En formel som jeg i øvrigt bliver mere og mere glad for...

Men jeg forstår ikke lige den med indirekte. Hvis jeg i A1 skriver f.eks. ”Ark1” som jo også indeholder tallet 1, så returneres en fejl i celle A3.

Men du har svaret på mit spørgsmål, så det er nok for meget forlangt, at du også skal få mig til at forstå det. Ha' en go' aften.
Avatar billede excelent Ekspert
07. maj 2007 - 21:16 #7
hvad skriver du så i celle A3 ?
Avatar billede 8718 Juniormester
07. maj 2007 - 21:27 #8
=indirekte(A1)
Avatar billede excelent Ekspert
07. maj 2007 - 22:20 #9
ok du mangler !
enten tilføj det i A1 (Ark1!)
eller
i formlen
=indirekte(A1&"!")
men der mangler stadig en selle angivelse i formlen
fx.
=indirekte(A1&"!D100")
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