Jan schrieb:
Hallo Volker,

Nur so als Denkansatz...
Wäre es nicht besser die Daten in einer Datenbank zu sammeln und dann in einem Tabellenblatt
die Auswertung, Diagramme etc. aufgund einer Datenbankabfrage zu machen?


Vielleicht wäre es besser, aber ich weiß nicht so recht wie ich die Daten dahin bekomme. In der Tabelle ist einfach. Ich habe ein Makro was mir die Daten quasie in einer Datenbank zusammenschreibt. Es sind genauer mehrer Makros. Danach muss ich die Daten nach bestimmten Kriterien Filtern um gezielt weitere Daten ergänzen zu können.

Da wirst du warscheinlich zu viel an Deinem Arbeitsablauf ändern müssen.
Denkbar wäre ja immerhin:
Dateneingabe in eine Datenbank.
Alle Filterungen dieser Daten ebenfalls dort (Abfragen)
Diese Daten in ein Tabellenblatt übernehmen
Rechnen, Diagramme ...
ggf. eine Ergebnistabelle erstellen
Diese dann ein eine Ergebnisdatenbank schreiben
Die Ergebnisdatenbank kann dann ja auch gefiltert werden
(Datenbank) Bericht erstellen.

Das setzt aber voraus, das die Daten, die von Hand eingegeben werden, auch in einer Datenbank verwaltet werden müssen. Wenn es weniger um die Speicherung der Daten geht, sondern um die gleichen Daten immer wieder mit sich selbst zu verrechnen
dann wir es wohl bei einer Tabellelösung bleiben.

Allerdings kannst du ja auch Funktionen scheiben, die Datenfelder in einer Datenbank verändern. Das habe ich mit Starbasic seinerzeit gemacht, um Daten einer Faktura nach kriterien auszuwerten, die das Faktura Programm nicht vorgesehen hatte.
Allerdings laufen die Makros nicht (mehr) unter Openoffice.

Diese ergänzten Daten wiederum wären zum einen für eine Gesamtauswertung sehr schön in der Datenbank zum anderen aber noch weiter zu filtern in einzelne Bereiche um diese wieder genauer auszuwerten.

Filtern kannst du in einer Datenbank ja sehr gut.
Um das gleich am praktischen Beispiel zu machen: Ich habe Daten von Linien vorliegen. Ankunft und Abfahrt an einer Haltestelle. Diese Daten liegen natürlich nicht Datensatzweise vor, sondern sind aus einer Ereignis Liste extrahiert. Als nächsten Schritt habe ich richtungsbezogene Daten zur Pünktlichkeit. Also filtere ich die Daten nach Richtung und versuche sie mit den Pünktlichkeitsdaten zu kombinieren. Dabei ist die Schwierigkeit das die Daten natürlich nicht übereinstimmen, sondern nur ungefair.

Danach möchte ich dann die Auswertung Linienfein machen. Also wieder Daten filtern und in ein anderes Tabellenblatt und hier mit Formeln versehen die mir die Abschätzung einer Weibulverteilung ermöglichen.

Das ganze würde ich natürlich mit so wenig wie möglich Benutzereingriffen machen wollen, da ich nicht nur eine Haltestelle habe sondern mehrere aber auch verschiedenartige. Also es ist sicher nicht alles eins zu eins übertragbar, aber vieles.

Das Linien Beispiel ist mir etwas suspekt. Allerdings muß ich es ja auch nicht verstehen, sondern nur den Aspekt, den du Ansprichst.
Bisher habe ich keine Möglichkeit gefunden die Filterung und das kopieren per Makro zu machen. Das wäre ja im Prinzip auch denkbar. Am liebsten wäre mir aber wenn ich mich darum nicht kümmern muss und das automatisch erfolgt. Ähnlich wie bei den Datenbankfunktionen. Nur will ich eben nicht zählen oder nur summieren.
Rein theoretisch kannst du auch mit Makros komplette Tabellenblätter ersttellen. Inkl. Formeln und allem. So etwas habe ich in o.a. Beispiel auch gemacht. Aber es läuft wie gesagt nicht unter OO.

Vielleicht kann Robert da noch mal was zu schreiben, der macht solche Sachen in PHP.

mfg
Volker

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

Antwort per Email an