Avatar billede s_m Seniormester
28. juli 2019 - 10:05 Der er 14 kommentarer

Hent data fra tabel

I Tabel1 på Faneblad1 er kolonne A navngivet "M" og kolonne B navngivet "Navn".

På faneblad2 skal jeg i en celle have hentet et navn fra Tabel1.
Jeg véd hvilken række navnet står i, f.eks. 23.

Hvordan skriver jeg det?
Avatar billede Dan Elgaard Ekspert
28. juli 2019 - 14:24 #1
=Faneblad1!B23

Hvis dit faneblad ikke hedder 'Faneblad1, så udskift selv med det rette navn.

Er der mellemrum i navnet, skal der 'apostrof' omkring navnet.
Avatar billede s_m Seniormester
28. juli 2019 - 16:17 #2
Tak.

Men det er nu mere syntaxen, der inkludere tabelkolonnenavnet "Navn", jeg er på udkig efter :)
Avatar billede s_m Seniormester
28. juli 2019 - 16:19 #3
Noget med "strukturerede referencer med Excel-tabeller" at gøre.
Avatar billede Jan Hansen Ekspert
28. juli 2019 - 18:03 #4
=adresse(række;Kolonne;;;arknavn)
Avatar billede Jan Hansen Ekspert
28. juli 2019 - 18:04 #5
Ups
=indirekte(adresse(række;Kolonne;;;arknavn))
Avatar billede xl-Enthusiast Ekspert
28. juli 2019 - 18:42 #6
Hvis du har din tabel (Tabel1) i Ark1!A1:B23; så kan du i Ark2!B23 indtaste følgende formel: =Tabel1[@Navn]
Avatar billede s_m Seniormester
28. juli 2019 - 19:17 #7
Hvordan ved formlen, at det er fra række 23, data skal hentes?
Er det så:  =tabel1[[@Navn]:[23]]  ?
Avatar billede xl-Enthusiast Ekspert
28. juli 2019 - 19:58 #8
Fordi du indtaster formlen i række 23. Det kaldes på engelsk Implicit Intersection.
Prøv i Ark2 celle A2 at indtaste =Tabel1[@Navn] og kopier formlen ned til A23.
Avatar billede s_m Seniormester
29. juli 2019 - 10:26 #9
#5 Jan:
Når jeg angiver række via en variabelnavn "M01Rk" (beregnet andet sted til 2) virker det ikke, men hvis jeg skriver "2", virker det.

=indirekte(adresse(M01Rk;_Kol;;;arknavn))
_Kol er også et variabelnavn, men en konstant, det virker.

Kan man ikke bruge variabelnavn?
Avatar billede Jan Hansen Ekspert
29. juli 2019 - 11:14 #10
prøv i tilfældig celle og skrive =M01Rk og se hvad den skriver, det skulle gerne være et tal (rækkenummeret)

Jan
Avatar billede s_m Seniormester
29. juli 2019 - 11:35 #11
Det virker alligevel, sorry :)
Avatar billede xl-Enthusiast Ekspert
29. juli 2019 - 13:12 #12
@s_m

Så det du skrev i #2 og #3, det mente du ikke alligevel - eller hvad?
Avatar billede s_m Seniormester
29. juli 2019 - 13:35 #13
Måske - jeg skal lige have prøvet nogle ting af :)
Avatar billede Dan Elgaard Ekspert
29. juli 2019 - 13:46 #14
Jeg forstår heller ikke - min metode er jo præcist det samme som INDIREKTE() metoden?!?
Blot med en omvej, hvor man tager cellen via ADRESSE() og smider det ind i en INDIREKTE()
Man kunne såment tage min formel og smide ind i en INDIREKTE() også, hvis man ville.

Gad vide, hvad OP prøver, at opnå???
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