Andreas Borutta wrote:
Hallo,

in einem Dokument existiert ein einziges Tabellenblatt zum Eingeben
von Daten.
Alle anderen Tabellenblätter dienen nur verschiedenen Sichten und es
werden keine Daten in ihnen eingegeben.

[...]
Andreas

Hi Andreas,
Dass Du Daten von Ergebnissen und Formaten trennst ist schon mal sehr professionell. Versuch mal folgendes (zugegebenermaßen etwas absurd anmutende) Verfahren, um das Problem totzuschlagen: Ich nehme an, dass Dein Input mit einer Zeile Spaltenbeschriftungen sich auf einem Tabellenblatt "Liste" befindet und sonst keinerlei Zellen auf dem Blatt benutzt sind. Sonst definiere den reinen Listenbereich mit den Spaltenbeschriftungen als benannten Datenbankbereich (menu:Daten>Bereich festlegen...). Sonst bleibt alles so wie gehabt.
Speicher die Datei.

menu:Datei>Neu>Datenbank...
[X] Mit existierender Datenbank verbinden
Typ: Tabellenkalkulation.
Verbinde mit der eben benutzten Datei.
[X] Registriere die Datenbank
Speichere das neue Datenbankdokument. Es besteht nur aus Konfiguration ohne selbst Daten zu enthalten. Du findest eine Representation Deiner Liste unter den Tabellen dieser Pseudo-Datenbank.

menu:Datei>Neu>Tabellenkalkulation... (oder irgendein ods-Dokument)
Öffne den "Beamer" (F4)
Im linken Teil findest Du die registrierte Datenbank mit der Liste. Ziehe die Liste vom linken Teil auf A1 oder irgendeine andere Zelle.
menu:Daten>Bereich festlegen...
[Zusätze...]
[X]"Spaltenbeschriftungen" sind immer gegeben bei importierten Bereichen
[X]"Zeilen/Spalten einfügen" betrifft nur importierte Bereiche und sollte eigentlich immer eingeschaltet sein. [X]"Formatierung behalten" betrifft nur importierte Bereiche und sollte auch eigentlich immer eingeschaltet sein. [ ]"Importierte Daten nicht speichern" kann sehr sinnvoll sein. Wir lassen das mal weg.

Nun kannst Du die importierten Daten unabhängig vom importierten Format formatieren und folgendes tun: Füge Deine kalkulierten Felder _direkt rechts_ neben dem importierten Bereich ein. Füge Summenformeln oder ähnliches _direkt unter_ dem importierten Bereich ein. Editiere die originale Liste in Calc, so daß neue Zeilen hinzukommen und speichere die Datei. Klick irgendeine Zelle im Importbereich und menu:Daten>Bereich aktualisieren.

Was nun geschieht, sollte Calc eigentlich immer mit allen Datenbankbereichen tun: Rechts angrenzende Formeln erstrecken sich immer auf den importierten Bereich, Formeln darunter werden nie überschrieben und alle Bezüge werden angepasst.

- Die Pseudo-Datenbank erlaubt sehr einfache Abfragen (virtuelle Tabellen), die jedoch die Möglichkeiten von Calc weit übersteigen. - Du kannst auch einzelne Zeilen aus dem rechten Beamer-Bereich in Dokumente ziehen. Das importiert unverknüpfte Kopien und funktioniert sogar mit Mehrfachselektionen (nicht so in Calc). - Das Importieren per Drag&Drop funktioniert auch in Writer (Spalte von rechts ergibt ein Serienbrief-Feld).

Würdest Du alle Deine Rohdaten von vornherein in einer richtigen, relationalen Datenbank ablegen, könntest Du noch sehr viel mehr gewinnen.

Das leicht Absurde and dieser Situation ist jedoch, dass Calc mit Datenbanktabellen besser umgeht als wenn die Daten in direkt Tabellenblättern gespeichert sind. Das liegt daran, dass in Datenbanken die Feldbeschriftungen klar von den Daten getrennt sind, dass jede Zeile eine untrennbare Einheit bildet und dass jede Tabelle bei Zeile 1 anfängt und bei der letzten Zeile aufhört.

Gruß, Andreas


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an