Seite 1 von 1
Re: Tabellenübergreifendes sortieren
Verfasst: Fr, 01.09.2017 14:24
von Mondblatt24
Hallo Stalkzilla,
werden die Daten in Spalte B auch von Tabelle 1 übernommen?
Peter
Re: Tabellenübergreifendes sortieren
Verfasst: Fr, 01.09.2017 15:56
von paljass
Hi,
Mondblatt24 hat geschrieben: Fr, 01.09.2017 14:24
Hallo Stalkzilla,
werden die Daten in Spalte B auch von Tabelle 1 übernommen?
Peter
Hast du den Ausgangspost gelesen? Dann stellt sich diese Frage nicht!
@Stalkzilla
Eine Beispieldatei wäre für alle Beteiligten - insbesondere für dich - einfacher gewesen.
Ich vermute jetzt mal, dass du AOO nutzt, weil in LO die Bezüge auf dem zweiten Tabellenblatt angepasst werden - da beleibt die Reihenfolge wie sie vor dem Sortieren war.
Außerdem vermute ich, dass dein Beispiel stark vereinfacht ist und man die Texte nicht von irgendwo mit z.B. =SVerweis() herholen kann. Nun - da habe ich dann tatsächlich auch keine Idee, wie das zu bewerkstelligen wäre.
Gruß
paljass
Re: Tabellenübergreifendes sortieren
Verfasst: Fr, 01.09.2017 23:15
von Stalkzilla
Gut, hier dann eine Beispiel Datei und da das hier ein OpenOffice Forum ist, meine ich natürlich auch OpenOffice und nicht Libre Office, Microsoft Office oder sonstige Office Programme xD
Re: Tabellenübergreifendes sortieren
Verfasst: Sa, 02.09.2017 10:22
von nikki
Stalkzilla hat geschrieben: Fr, 01.09.2017 23:15
Gut, hier dann eine Beispiel Datei und da das hier ein OpenOffice Forum ist, meine ich natürlich auch OpenOffice und nicht Libre Office, Microsoft Office oder sonstige Office Programme
Komisch, bei mir steht auf der Startseite:
OpenOffice.info
deutsches Forum rund um
Apache OpenOffice und
LibreOffice
Re: Tabellenübergreifendes sortieren
Verfasst: So, 03.09.2017 01:40
von Stalkzilla
Auf der Startseite war ich nie, weil ich durch Google direkt hier bei Calc gelandet bin xD
Re: Tabellenübergreifendes sortieren
Verfasst: So, 03.09.2017 08:25
von Mondblatt24
Hallo,
Auf der Startseite war ich nie, weil ich durch Google direkt hier bei Calc gelandet bin xD
dann scroll mal zum Seitenanfang.
Gruß Peter
Re: Tabellenübergreifendes sortieren
Verfasst: So, 03.09.2017 11:13
von nikki
Stalkzilla hat geschrieben: So, 03.09.2017 01:40
Auf der Startseite war ich nie, weil ich durch Google direkt hier bei Calc gelandet bin xD
Den Kopf der Startseite hast Du auch in den einzelnen Fachbereichen, also auch bei CALC.
Re: Tabellenübergreifendes sortieren
Verfasst: So, 03.09.2017 16:01
von quotsi
Bin ja Kummer gewöhnt, aber die Beschreibung im Ausgangsartikel ist nicht nur bezüglich Office und Version außerordentlich mager.
1. Was wurde denn mit wem sortiert (Gut, man kann es sich fast denken anhand der Grafik)
2. Wieso glaubt der Fragende, dass dann auf der zweiten Tabellenseite die Spalte B ebenfalls umgestellt werden müßte (Denn nirgendwo wird ein erzwungener Zusammenhang zwischen Tabelle2.Spalte B mit Tabelle2.Spalte A definiert)
Re: Tabellenübergreifendes sortieren
Verfasst: So, 03.09.2017 21:00
von Stalkzilla
Das steht da so klein da oben, das kann man auch mal übersehen. Tut ja nun jedenfalls auch nichts zur Sache. Ihr wisst ja nun, dass ich mit OpenOffice arbeite.
Zu Quotsi:
1. Was: 1. Spalte Tabelle 1 - Mit wem: ... wieso wem? Falsches Wort benutzt?
2. Du kannst mich auch mit Namen ansprechen

Warum ich das glaube, dass es das tun sollte ... ich hab euch ja nur die Leicht vereinfachte Form gegeben, weil ich aus Datenschutzgründen euch nicht die eigentliche Tabelle geben kann. Aber es ist folgendes Szenario, an dem ich gerade scheitere ... Ich habe in einem Tabellenblatt eine etwa 20 Spalten mit Daten von Personen. Mit solchen Angaben wie Name, Adresse, Telefonnummer, usw. ... dann hab ich ein Tabellenblatt wo ich die Namen aus dem Tabellenblatt 1 hole, sowie E-Mail Adresse und dann kommen zusätzliche Angaben, ob E-Mail 1 an XYZ versendet wurde und/oder E-Mail 2, usw. in weiteren Spalten und wann diese versendet wurden. Neue Daten werden auf Tabellenblatt 1 eingetragen, wenn sich jemand neues anmeldet und der Name landet dann auch gleich auf Tabellenblatt 2. Ich sortiere die Daten im Tabellenblatt 1 jedoch stehts nach den Nachnamen, was das suchen und ergänzen von Daten einfacher machen. wenn ich dort jedoch sortieren, bringt es das ganze 2. Tabellenblatt durcheinander, weil eben die Angaben, ob und wann E-Mail XYZ gesendet wurden nicht mehr mit den Personen stimmen ...
Re: Tabellenübergreifendes sortieren
Verfasst: Mo, 04.09.2017 08:02
von echo
Hallo zusammen,
Ich würde die Datensätze über eine eindeutige ID verknüpfen, also es wie eine Datenbank aufbauen. (Ist es ja eigendlich auch)
Jeder Datensatz auf Tab1 bekommt eine eindeutige ID wie zB. eine Personalnummer.
Diese übernimmst du in alle folgenden Tabellenblätter.
Für die gewünschten Daten auf dem zweiten Tabellenblatt erstellst du einen Verweis, die ID ist das Suchkriterium.
Alle Tabellenblätter lassen sich dann unabhängig voneinander sortieren.
Gruß Holger
Ich habe mal ein Beispiel erstellt, siehe Anhang
Re: Tabellenübergreifendes sortieren
Verfasst: Mo, 04.09.2017 14:01
von Stalkzilla
Danke, hab versucht die Formel richtig zu lesen, aber sieht doch recht kompliziert aus, denke aber, dass ich es umsetzen kann auf meine Tabelle. Ich werde das mal testen, wenn ich etwas Zeit habe und dann berichten ob alles gut ging

Danke jedenfalls noch mal

Re: Tabellenübergreifendes sortieren
Verfasst: Mo, 04.09.2017 15:51
von echo
Danke, hab versucht die Formel richtig zu lesen, aber sieht doch recht kompliziert aus, denke aber, dass ich es umsetzen kann auf meine Tabelle.
Hallo
eigendlich habe ich nur SVerweis() und Vergleich() kombiniert.
zum Verständnis setze ich die Formel aus Tabelle2.B2 mal schritt für Schritt zusammen:
=SVERWEIS(
$A2;
$Tabelle1.$A$2:$Z$1000;
2;0)
Die ID steht in
A2 und
wird in der ersten Spalte der Matrix
$Tabelle1.$A$2:$Z$1000 gesucht
wird
diese gefunden wird der Inhalt der gefundenen Zeile
Spaltenindex 2 (Vorname) angezeigt.
------------------------------------------------------
VERGLEICH(
B$1;
$Tabelle1.$A$1:$Z$1;0)
Sucht die Überschrift
B1
in der
Überschrift der Matrix $Tabelle1.$A$1:$Z$1 und gibt dessen Position zurück. In unserem Fall befindet sich der
Vorname in Tabelle 1 an der 2.Position
------------------------------------------------------
=SVERWEIS($A2;$Tabelle1.$A$2:$Z$1000;VERGLEICH(B$1;$Tabelle1.$A$1:$Z$1;0);0)
Setze ich den Vergleich für den
Spaltenindex in meine
SVerweis-Formel ein wird in Tabelle 1 nicht nur nach der ID in Spalte A sondern auch nach dem Spaltenindex (Überschrift in Zeile 1) gesucht. Setzt man die $-Zeichen (absoluter Bezug) geschickt ein wird die Formel nach allen Seiten kopierbar.
Ich benötige jetzt für die Formel nur die ID und die gewünschte Überschrift, und die Formel wird den richtigen Inhalt anzeigen.
Das funktioniert immer, unabhängig von der Sortierung.
Bedingung dafür das es funktioniert ist wie gesagt, das die ID (Spalte A)sowie die Überschrift(Zeile 1) aus Tabelle1 auch im Tabellenblatt 2 verwendet wird.
------------------------------------------------------
=WENN($A2<>"";SVERWEIS($A2;$Tabelle1.$A$2:$Z$1000;VERGLEICH(B$1;$Tabelle1.$A$1:$Z$1;0);0)
;"")
der Rest (Fehlerunterdrückung) sorgt dafür das "" (Nichts) angezeigt wird wenn in Spalte A nichts steht.
Das wars
Gruß Holger