Seite 1 von 1

Zeilen über mehrere Tabellenblätter verknüpfen

Verfasst: Mo, 08.05.2006 10:20
von Eulengott
Ich habe mehrere Tabellenblätter in denen aber die gleiche Zeile jeweils der selben Person zu geordnet ist. Ich würde nun gerne die Zeilen so verknüpfen das wenn ich in Tabellenblatt 1 die Reinfolge der Zeilen verändere das sie sich analog in allen Tabellenblättern auch verändert. Beispiel: Ich habe in Zeile 10 Hans und die Informationen zu Hans stehen in allen Tabellenblättern in Zeile 10. wenn ich nun in Tabellenblatt 1 die Namen alphabetisch ordne so steht Hans in Zeile 15. Automatisch müssten jetzt alle Informationen zu Hans in den anderen Tabellenblättern in der Zeile 15 stehen. Ist das Möglich und wenn ja wie?
Vielen Dank

Verfasst: Mo, 08.05.2006 21:07
von yeti
Hi,

Zeilenweise glaube ich nciht, daß es mit OOo Boardmitteln geht. Du kannst aber auf einzelne Zellen verweisen.

Beispileswiese steht in Tabelle2 in der Zelle

A1 =Tabelle1.A1 und in
A2 =Tabelle1.A2 und in
A3 =Tabelle1.A3 und so weiter

Genauso kann natürlich in Tabelle 2 in
B1 =Tabelle1.B1 stehen und in
B2 =Tabelle1.B2 und wo weiter...

Kommst Du damit klar?

Gruß Yeti

Verfasst: Di, 09.05.2006 14:47
von Eulengott
Das mit den zelle ist mir bekannt hilft mir aber nicht wirklich weiter.

Verfasst: Di, 09.05.2006 16:39
von Karolus
Hallo
zitat eulengott
Das mit den zelle ist mir bekannt hilft mir aber nicht wirklich weiter.
Nun dann stell doch mal eine konkrete und klare Frage darüber was du erreichen möchtest, ich kann jetzt nur mal mutmaßen das du die "Namensspalte" direkt verknüpfen musst so wie yeti es vorschlägt , und dir die anderen Spalteninhalte die du benötigst mittels SVERWEIS holst , aber solange du deine Frage nicht konkretisierst, darfst du auch keine detaillierte und genaue Antwort erwarten.

Gruß Karo

Verfasst: Mi, 10.05.2006 10:11
von Eulengott
Entschuldigung.

Ich möchte wenn ich im Tabellenblatt 1 die komplette Zeile 10 an die zweite stelle verschiebe, das dies analog mit allen Zeilen kompletten 10 in allen allen Tabellenblättern passiert.
Oder: wenn ich im ersten Tabellenblatt alle Zeilen nach einer Spalte sortiere soll es mir automatisch alle Zeilen in allen Tabellenblättern ebenfalls genau so ordnen. Zeile 10 ist dann z.B. überall Zeile 2.
Ich hoffe es ist konkret genug.

Mfg und vielen Dank Eulengott

Verfasst: Mi, 10.05.2006 13:22
von Karolus
Hallo
Ich möchte wenn ich im Tabellenblatt 1 die komplette Zeile 10 an die zweite stelle verschiebe, das dies analog mit allen Zeilen kompletten 10 in allen allen Tabellenblättern passiert.
Wenn du ganze Zeilen manuell per drag und drop verschiebest, geht es indem du vorher mit Rechtsklick auf einen Tabellenreiter ->'alle Tabellen auswählen' anwählst.
Oder: wenn ich im ersten Tabellenblatt alle Zeilen nach einer Spalte sortiere soll es mir automatisch alle Zeilen in allen Tabellenblättern ebenfalls genau so ordnen. Zeile 10 ist dann z.B. überall Zeile 2.
Wenn du mit ->Daten ->sortieren arbeiten willst geht es so leider nicht.
Dann musst du die Sortieraktion in allen Tabellenblättern wiederholen unter der Voraussetzung daß die Spalte nach der sortiert wird, in allen Blättern vorhanden ist.


Mein Vorschlag wäre:

Sammle die gesamten Daten zunächst mal im ersten Tabellenblatt und hol dir die gewünschten Daten in den anderen Tabellenblättern über direkte Zellverknüpfung

(=$Tabelle1.A1) und
(=SVERWEIS($A1;$Tabelle1.$A$1:$Z$100;"xxx";0)
für "xxx" die jeweilige Spaltennummer aus Tabelle1 eintragen.

Danach kannst du dann im ersten Tabellenblatt sortieren und verschieben und alle anderen Blätter werden analog dazu mit sortiert.

Gruß Karo

Verfasst: So, 14.05.2006 15:33
von Eulengott
Vielen Dank.