Weil eine Tabellenkalkulation nun mal keine Datenbank ist, stellt sie auch keinerlei Funktionalität in Bezug auf Datensätze bereit. Du kannst jeden Bereich aus der Mitte einer Datentabelle auschneiden, einfügen herumziehen, separat sortieren und was nicht alles. Es sind nur willkürliche, völlig unorgainisierte Daten in einem Raster von 65536x1024 Zellen. Dein Gehirn ist die einzige Instanz, die einer Tabellenkalkulation eine Struktur gibt. Daher musst Du wirklich alle Zellen markieren, die zu einer Datenliste gehören bevor Du sortierst oder filterst.

Außerdem hat eine Tabellenkalkulation keine Tabellen. Da sind nur Bereiche auf den Arbeitsblättern, die in Deinem Gehirn eine Tabelle darstellen oder auch mehrere Tabellen in beliebiger Position auf dem selben Blatt. Dies Bereiche haben auch keinen Anfang und kein Ende und Du verwendest für Spaltenüberschriften die selben Zellen wie für Daten.

Du sortierst oder filterst irgendwas, bildest die Summe(A1:A99) und nachdem Du in Zeile 100 etwas hinzugefügt hast ist die FOrmel immer noch Summe(A1:A99) während die Sortierung/der Filter die neue Zeile nicht einschließt.

Das ist das ewige Drama, warum Listen in Tabellenkalkulationen extrem einfach anzulegen aber extrem schwierig über Monate zu warten sind.

Lösung in Calc:
1. Immer einen benannten Datenbankbereich anlegen (liste auswählen, menu:Daten>Definieren...). Dies definiert einen zuammenhängenden Bereich von Zellen, eine Liste mit Feldern(Spalten), Datensätzen(Zeilen) und einer ersten Zeile mit Spaltenüberschriften. Dieser Bereich "merkt sich" seine Ausdehnung und wie er zuletzt sortiert und gefiltert wurde. Daten>Bereich aktualisieren stellt die zuletzt benutzte Filterung und Sortierung wieder her nachdem die Liste bearbeitet wurde. 2. Immer nur Daten>Sortieren... verwenden. Vermeide die [A-Z]-Knöpfe. Ist die Zellmarkierung eine beliebige Zelle innerhalb des benannten Datenbankbereichs, so wird der Bereich automatisch erkannt. 3. Immer neue Zellen einfügen (menu:Einfügen>Zeile|Spalte), um den Datenbankbereich und jegliche Art von Bezügen eintsprechend zu erweitern. Dann wird aus Summe(A1:A99) Summe(A1:A100). Entsprechend immer Zellen aus dem Blatt löschen, statt nur die Inhalte. Gleiches gilt für Spalten.

Eigentlich sollten Listen immer in irgendeiner Datenbank abgelegt sein. Dies verhindert nicht, dass die Daten in Calc benutzt werden können.

Grüße,
Andreas


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org

Antwort per Email an