Avatar billede 8718 Juniormester
04. september 2014 - 22:34 Der er 13 kommentarer og
1 løsning

Hjælp til INDIREKTE formel

Denne formel virker:

=INDIREKTE($A8 &"!a179")

men jeg den er jo ret bøvlet at kopiere til mange celler

I kolonne A har jeg alle arknavnene stående. Formlen har jeg skrevet i celle B8 - og vil så gerne kopiere den til mange kolonner og rækker.

Er der er måde, hvor jeg kan bruge variable i stedet for a179

Jeg tænker noget i retning af, at jeg skriver alle kolonne navne i en række og 179 i en celle
Avatar billede natkatten Mester
05. september 2014 - 06:45 #1
Prøv med:

=INDIREKTE($A8 & "!" & $B8)
Avatar billede natkatten Mester
05. september 2014 - 07:24 #2
Mere rigtigt er:

=INDIREKTE("'" & $A8 &"'!" & $B8)

Dette sikrer, at en også fungerer, hvis der er mellemrum i arknavnet.
Avatar billede xl-Enthusiast Ekspert
05. september 2014 - 07:53 #3
natkatten - den tror jeg ikke rigtig hjælper på det spørgeren efterlyser.

Jeg vil foreslå:

=INDIREKTE("'"&$A8 &"'!"&CELLE("address";A179)) eller

=INDIREKTE("'"&A8&"'!"&ADRESSE(RÆKKE(A179);KOLONNE(A179)))
Avatar billede 8718 Juniormester
07. september 2014 - 15:41 #4
> xl-Enthusiast

Jeg fik det til at lykkes med denne formel:

=INDIREKTE($A8 &"!"&ADRESSE(RÆKKE(A$179);KOLONNE(A$179)))

den kan både kopiere til højre og nedad.

Er der en mulighed for, at jeg kan skrive 179 i f.eks. A1, så det er nemt at rette til en anden række uden at skulle ændre formlen og efterfølgende kopiere den igen.
Avatar billede xl-Enthusiast Ekspert
07. september 2014 - 17:19 #5
Den første formel virker også fint hvis man bruger "adresse" og ikke som jeg fejlagtigt gjorde i #3, brugte "address".

Jeg forstår ikke rigtig hvad det er du mener med din sidste sætning. Du kan jo bare kopiere formlen til en anden celle.

Hvis ikke det er svar, så må du forklare dig noget bedre.
Avatar billede 8718 Juniormester
07. september 2014 - 19:12 #6
Formlen henter række 179 fra diverse ark - det har du nok luret :-)

Det jeg gerne ville, var, at jeg et eller andet sted kunne skrive f.eks. 182, og så ville det være række 182, der bliver hentet. Altså uden at skulle ændre formlerne.
Avatar billede xl-Enthusiast Ekspert
07. september 2014 - 19:34 #7
=INDIREKTE("'"&$A$8&"'!R"&$A$7&"C";0)

hvor A7 indeholder rækkenummeret.
Avatar billede 8718 Juniormester
07. september 2014 - 20:02 #8
Den er der næsten.

Den henter kolonne B i den række, som jeg har angivet.

Den skal starte med Kolonne A
Avatar billede xl-Enthusiast Ekspert
07. september 2014 - 20:38 #9
Har du så ikke indtastet formlen i kolonne B?
Avatar billede 8718 Juniormester
07. september 2014 - 21:18 #10
Jo.

I kolonne A har jeg jo skrevet ark-navnene.

Men jeg kan godt skrive ark-navnene i en anden kolonne - langt ud til højre, hvis det skal passe sammen
Avatar billede xl-Enthusiast Ekspert
08. september 2014 - 06:27 #11
Du har vel ikke skrevet arknavne i alle celler i kolonne A.
Jeg har jo ingen mulighed for at vide hvordan dit regneark konkret er bygget op, men hvis du vil indsætte formlen i en kolonne én til venstre for den kolonne, hvorfra du vil hente noget så:

=INDIREKTE("'"&$A$8&"'!R"&$A$5&"C["&-1&"]";0)
Avatar billede xl-Enthusiast Ekspert
08. september 2014 - 06:34 #12
I #11 har jeg rækkenummeret i A5.
Avatar billede 8718 Juniormester
14. september 2014 - 13:44 #13
Tak for hjælpen. Det fungerer rigtigt fint.
Lægger du et svar.
Avatar billede xl-Enthusiast Ekspert
14. september 2014 - 19:59 #14
OK.
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