Avatar billede x-lars Novice
07. januar 2003 - 11:02 Der er 6 kommentarer og
1 løsning

Kæder til data i andre regneark

Kære Xperter…..

I et større regneark har jeg brug for at få returneret indholdet i en celle i et andet regne-ark, baseret på krydsningen mellem navngivne rækker og kolonner i det andet regne-ark.

I det aktuelle regneark står der f.eks. ”A100” som kontonummer i A1 og den skal så gerne i B1 trække saldoen fra den række, der hedder ”A100” i det andet regneark, der hvor denne række krydser den kolonne, der hedder ”I år”.

Hvis man skriver ”=(’c:\Excel\data\test’!a100 ’c:\Excel\data\test’!I år”, virker det fint.

Det jeg gerne ville opnå var at kunne erstatte referencen til a100 i det andet regneark til at være referencen til min A-kolonne i det aktive regneark, så hvis der i stedet stod ”N032” i A2, så trak den fra denne række, men stadig som skæringen med ”I år”-kolonnen i det andet regneark. Herefter kan man bare kopiere formlen nedad i regnearket.

Kan man det? Hvis ja, hvad skal syntaksen så være?

Jeg kunne bruge LOPSLAG, men har det problem, at der allerede eksisterer et meget omfattende regneark, baseret på den anden metode, et regneark, som jeg ikke har lyst til at skulle lave om, hvis jeg kan undgå det.

Håber, at spørgsmålet er klart nok, ellers skriv tilbage.
Avatar billede b_hansen Novice
07. januar 2003 - 11:18 #1
jeg skyder lige fra hoften.....

Hvis du nu skriver din tekst (A100)i en celle, eks. A1, må du kunne lave noget med =Tekst(A100;0)

Jeg vil tro, det skal se sådan ud:
”=(’c:\Excel\data\test’!"&tekst(A1;0)&"’c:\Excel\data\test’!I år”

Men jeg har ikke testet formlen
Avatar billede x-lars Novice
07. januar 2003 - 12:12 #2
Fint forsøg, b_hansen, men den virker desværre ikke. Den melder fejl, og går især efter Tekst-kommandoen.

Er der noget med, at man skal kombinere noget, der er tekst, skal udtrykket i citationstegn......eller noget lignende

\x-lars
Avatar billede b_hansen Novice
07. januar 2003 - 12:32 #3
jeg har desværre ikke tid til at lege med det. Men umiddelbart vil jeg tro, at problemet skyldes, at der tilføjes en apostrof til teksten, når man bruger =Tekst(). Den skal på en eller anden måde fjernes
Avatar billede Slettet bruger
07. januar 2003 - 12:45 #4
Der mangler en venstre parantes i b_hansens udtryk...
Avatar billede janvogt Praktikant
07. januar 2003 - 12:47 #5
Prøv i stedet for Tekst at lege lidt med Indirekte kommandoen.
Avatar billede bak Forsker
07. januar 2003 - 14:24 #6
Jeg tror ikke rigtigt at det kommer til at funke, hverken med Tekst eller Indirekte.

Indirekte dur ikke på lukkede lukkede regneark.
Du bliver nok nødt til at tænke på en VBA-løsning
Avatar billede x-lars Novice
07. januar 2003 - 16:02 #7
Jeg læner mig mest op ad bak - han plejer at vide bedst!

Men ærgerligt alligevel!

Anyway - tak 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