2 Tabellen nach einem Kriterium sortieren

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

hawthorne
*
Beiträge: 10
Registriert: Mo, 08.10.2007 19:16

2 Tabellen nach einem Kriterium sortieren

Beitrag von hawthorne »

Hallo,

ich habe 2 Tabellen innerhalb einer Calc Mappe. In Tabelle 1 werden bestimmte Werte (Text und Zahlen) eingetragen. In der zweiten Tabelle sollte nun der Inhalt der ersten Tabelle sortiert nach einem Kriterium aufgelistet werden.
Das Kriterium ist KGRÖSSTE.

Beispiel:

Tabelle A

Name Alter Strasse
xyz 25 hfsdjhsl
hsg 33 fösfös
sgd 22gfgdgd

Tabelle B

Name Alter Strasse

sgd 22gfgdgd
xyz 25 hfsdjhsl
hsg 33 fösfös

(sortiert nach dem Kriterium "jüngster" zuerst. Name und Strasse sollen in die nebenliegenden Felder automatisch eingefügt werden)

Vielen Dank für Hilfen und Anregungen!
Eia
********
Beiträge: 2614
Registriert: Sa, 23.12.2006 07:40

Re: 2 Tabellen nach einem Kriterium sortieren

Beitrag von Eia »

Es gibt verschiedene Tabellenfunktionen, die man dafür heranziehen könnte.
Das Problem sehe ich bei der Spalte "Alter", die vermutlich nicht eindeutig ist. Ich habe daher in meinem Beispiel eine zusätzliche Hilfsspalte eingefügt, in der ich das Alter um eine eindeutige Nachkommastelle ergänze:
B2+ZEILE()/100000
Dann habe ich allen Spalten und der Titelzeile einen Namen zugewiesen (Einfügen/Namen), um einfacher mit den Bezügen arbeiten zu können.
Anbei das Beispiel
mfG
Dateianhänge
sort.zip
(6.4 KiB) 79-mal heruntergeladen
hawthorne
*
Beiträge: 10
Registriert: Mo, 08.10.2007 19:16

Re: 2 Tabellen nach einem Kriterium sortieren

Beitrag von hawthorne »

Eia hat geschrieben:Es gibt verschiedene Tabellenfunktionen, die man dafür heranziehen könnte.
Danke für Deinen Vorschlag - welche Möglichkeiten gibt es noch?
Eia hat geschrieben:Es gibt verschiedene Tabellenfunktionen, die man dafür heranziehen könnte.
Das Problem sehe ich bei der Spalte "Alter", die vermutlich nicht eindeutig ist.
Mit welcher funktion kann man denn grundsätzlich Zellinhalte automatisch in eine andere Tabelle transferieren?
Eia
********
Beiträge: 2614
Registriert: Sa, 23.12.2006 07:40

Re: 2 Tabellen nach einem Kriterium sortieren

Beitrag von Eia »

hawthorne hat geschrieben:
Eia hat geschrieben:Es gibt verschiedene Tabellenfunktionen, die man dafür heranziehen könnte.
Danke für Deinen Vorschlag - welche Möglichkeiten gibt es noch?
Die klassischen Funktionen für gezielte Tabellenzugriffe sind
SVERWEIS(), WVERWEIS(), VERWEIS(), INDEX(), VERGLEICH() und oft benötigt man INDIREKT(), wenn die Adresse für den Bereich, auf den man sich bezieht, erst mit Hilfe von weiteren Funktionen zusammengesetzt werden muss. Meist benötigt man Kombinationen dieser Funktionen. Siehe auch
Calc kategorisiert ja die Funktionen. Wenn Du den Funktions-Assistenten öffnest und die Kategorie "Tabelle" aufklappst, werden alle Tabellen-Funktionen gelistet. Wähle eine aus und Du bekommst eine Erklärung dazu. Im Hilfetext gibt es auch jeweils Beispiele dafür.

Normalerweise funktionieren aber all diese Funktionen nur mit wirklich eindeutigen Bezügen gut. Man bewegt sich da im Grenzbereich zu Datenbanken und darf nicht vergessen, dass eine Tabellenkalkulation nicht in erster Linie auf Datenverwaltung ausgelegt ist. Funktionen wie "liefere mir alle Zeilen, die xxx enthalten" gibt es nicht. Das macht Calc mit Filtern, die aber jeweils aktualisiert werden müssen
Eia hat geschrieben:Es gibt verschiedene Tabellenfunktionen, die man dafür heranziehen könnte.
Das Problem sehe ich bei der Spalte "Alter", die vermutlich nicht eindeutig ist.
Mit welcher funktion kann man denn grundsätzlich Zellinhalte automatisch in eine andere Tabelle transferieren?
Grundsätzlich kann man sich mit Funktionen nur Inhalte "holen", man kann (ohne Programmierung) nicht leere Zellen füllen, in denen keine Formeln hinterlegt sind. Zuerst muss eine Formel in eine Zelle geschrieben werden, die sich dann den definierten Inhalt "holt" bzw. berechnet.
Wie man Zellen aus anderen Tabellen/Dokumenten einbindet steht z.B. hier.

mfG
Antworten