Hallo Gooly,
gooly schrieb:
Hallo!
Ist es richtig,
es gibt keine Funktion (zB. =EigenerTabellenName()), mit der ich den
Tabellennamen in eine Zelle einfügen kann?
Ich habe eine ods Datei mit 5 einzelnen Tabellen mit jew. dergleichen
Ergebnis-Teilstruktur. Um die jetzt in einer 6. Tabelle
zusammenzufassen, will ich Teile 'rüber kopieren aber eben mit dem
Urspungstabellennamen - geht nicht oder?
Ich muss das händisch machen?
Es ist mir nicht klar, was du suchst. Was meinst du mit "'rüber kopieren"? Wie würde ein "händisch" konkret aussehen?
Jede Referenz auf eine Zelle enthält den Tabellennamen, nur bei Referenzen im gleichen Tabellenblatt darf man darauf verzichten.
Beispiel: Du möchtest den Wert aus Zelle A1 von Blatt "Sheet1", Zelle A1 von Blatt "Sheet2" und Zelle A1 von "Sheet3" addieren und diese Summe soll in Zelle A1 von Blatt "Sheet4" stehen. Dann schreibst du in die Zelle A1 von Blatt "Sheet4" die Formel
=Sheet1.A1+Sheet2.A1+Sheet3.A1
Wenn du die Zellreferenzen dadurch erzeugst, dass du auf die Zelle klickst, wird der Teil "Sheet1." automatisch eingefügt.
Du kannst auch Zellbereiche über mehrere Tabellenblätter hinweg benutzen, also beispielsweise über alle Zelle A1 der Blätter Sheet1, Sheet2 und Sheet3 hinweg addieren. Das wäre dann die Formel
=SUMME(Sheet1.A1:Sheet3.A1)
Möchtest du irgendwie mit der Information weiterarbeiten, auf welchem Tabellenblatt sich eine Zelle befindet, kannst du die Formel
=TABELLE()
benutzen. Allerdings erhältst du keinen Namen, sondern eine laufende Nummer.
Mit freundlichen Grüßen
Regina