PDA

Vollständige Version anzeigen : Bezug auf anderes Blatt in Mappe


Zai-Ba
26.09.2007, 10:19
Hallo Ihr,

ich muss aus mehreren Blättern immer an der selben Stelle Daten rausziehen. Mir ist klar, dass das so geht.='blatt1'!A1 Aber ich würde das gerne automatisieren, indem ich in der ersten Spalte die Namen der Blätter aufliste. Mit Der ADRESSE-Funktion bin ich schon soweit, dass es mir den String korrekt ausgibt. =ADRESSE(2;2;4;1;$A2) => 'blatt1'!B2
Allerdings kann ich mit diesem String nicht weiterarbeiten. Ein Bezug auf den String gibt natürlich wieder diesen aus. Und die Kombination mit der ZELLE-Funtion nimmt er garnicht erst an.
=ZELLE("inhalt";ADRESSE(2;2;4;1;$A2))

Das muss doch igendwie gehen...

Schon Vorraus vielen Dank für Eure Hilfe :)

keep helping, Zai-Ba

myfake
26.09.2007, 10:36
Hallo Zai-Ba,

das klappt mit der INDIREKT Funktion. Hier mal ein kleines Bsp.:

<table border="1" cellspacing="0" cellpadding="0" style="font-family:Arial,Arial; font-size:10pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "> <colgroup><col style="font-weight:bold; width:30px; " /><col style="width:80px;" /><col style="width:80px;" /></colgroup><tr style="background-color:#cacaca; text-align:center; font-weight:bold; font-size:8pt; "><td >&nbsp;</td><td >B</td><td >C</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >1</td><td >Tabelle2</td><td >a</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >2</td><td >Tabelle3</td><td >b</td></tr></table><br /><table style="font-family:Arial; font-size:10pt; border-style: groove ;border-color:#00ff00;background-color:#fffcf9; color:#000000; "><tr><td ><b>Formeln der Tabelle</b></td></tr><tr><td ><table border = "1" cellspacing="0" cellpadding="2" style="font-family:Arial; font-size:9pt;"><tr style="background-color:#cacaca; font-size:10pt;"><td >Zelle</td><td >Formel</td></tr><tr><td >C1</td><td >=INDIREKT(B1&"!"&"C1")</td></tr><tr><td >C2</td><td >=INDIREKT(B2&"!"&"C1")</td></tr></table></td></tr></table> <br /><br /><span style="font-family:Arial; font-size:9pt; font-weight:bold;background-color:#ffffff; color:#000000; ">Excel Tabellen im Web darstellen &gt;&gt; </span><a style ="font-family:Arial; font-size:9pt; color:#fcf507; background-color:#800040; font-weight:bold;" href="http://www.excel-jeanie-html.de" target="_blank"> Excel Jeanie HTML 4 </a>

cu
myfake

Zai-Ba
26.09.2007, 11:56
Vielen Dank für die schnelle und kompetente Antwort :top: :D

Bei deinem Beispiel fehlten noch zwei einfache Anführungszeichen. Jetzt funzt's...:rolleyes: