FormelBerechnung Reihenfolge

09/05/2009 - 23:15 von Reiner Wolff | Report spam
Moin moin,

ich versuche gerade einem Grid das Rechnen von Formeln beizubringen.
Formel abspeichern, Zellbezüge auswerten und ausrechnen sind kein Problem.

Aber da die Formeln ja aufeinander aufbauen können, muss ich bei der
Berechnung eine bestimmte Reihenfolge einhalten, damit die Formeln auch
immer die richtigen Ergebnisse anzeigen.
Ich hatte eigentlich gedacht, das wàre für Griderweiterungen ein
Standardproblem, habe aber dazu entweder nicht die richtigen Begriffe für
die Suche benutzt oder mich geirrt.

Kennt von Euch jemand einen Algorithmus, der mir performant die richtige
Reihenfolge für die Berechnung ermittelt?

Oder kennt dazu vielleicht auch einfach nur nen Informatik-Fachbegriff, der
mir bei der Suche weiterhelfen könnte?

Vielen Dank schonmal für's Gedankenmachen.

Gruß aus Kiel
Reiner
selbst erlebt: "Ich speichere nicht auf der Festplatte,
ich speichere meine Sachen in Word."
 

Lesen sie die antworten

#1 Frank Müller
10/05/2009 - 01:12 | Warnen spam
Moin Reiner,

Reiner Wolff wrote:
Moin moin,

ich versuche gerade einem Grid das Rechnen von Formeln beizubringen.
Formel abspeichern, Zellbezüge auswerten und ausrechnen sind kein
Problem.



Ein Grid (welches verwendest du überhaupt?) ist ja erst mal
dafür gedacht irgendwelche Daten anzeigen zu können.
Mathematische Formeln sind allenfals Daten in einer oder
mehreren Zellen des Grids.

Aber da die Formeln ja aufeinander aufbauen können, muss ich bei der
Berechnung eine bestimmte Reihenfolge einhalten, damit die Formeln
auch immer die richtigen Ergebnisse anzeigen.
Ich hatte eigentlich gedacht, das wàre für Griderweiterungen ein
Standardproblem, habe aber dazu entweder nicht die richtigen Begriffe
für die Suche benutzt oder mich geirrt.



Wie gesagt, dafür ist ein Grid eigentlich nicht gedacht, schon gar nicht
irgendwelche darin enthaltenen Formeln zu berechnen.

Kennt von Euch jemand einen Algorithmus, der mir performant die
richtige Reihenfolge für die Berechnung ermittelt?



Welche Reihenfolge ist denn "richtig"?
Da du ja das Grid füllst und auch schreibst, dass du
in der Lage bist Formeln abzuspeichern usw. solltest du doch
auch in der Lage sein auszuwerten welche Formel wo steht
und in welchem Zusammenhang zu anderen Formeln / Daten usw.

Gib doch mal ein praktisches Beispiel was du machen möchtest,
wie weit du kommst und wo es nicht weiter geht.

Oder kennt dazu vielleicht auch einfach nur nen
Informatik-Fachbegriff, der mir bei der Suche weiterhelfen könnte?



Wenn es sich nur um Daten im Grid handeln sollte und
nicht wirklich um Formeln kommt vielleicht aus der Mathematik
die Matritzenrechnung bzw. Matrix als Suchbegriff in Frage.

Gruß,
Frank

Ähnliche fragen