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]