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]