Hallo clag,
interessantes Thema. Aber wäre dafür nicht "Setup und Allgemeines" besser gewesen, als hier?
Nun, auch egal. Ich geb dir mal meine persönliche Meinung dazu.
wird dieser Wert immer wieder in der Abarbeitung der Formel neu berechnet ?
Ja, so is es.
Denn woher soll den Calc wissen das der einmal errechnete Wert öfters gebraucht wird, und dadurch "zwischengespeichert" werden soll(muss)? Und ferner fordert ja jede Funktion in einer Formel Calc dazu auf etwas zu machen, oder zu berechnen.
oder irgendwie gecached?
Das wäre wunder schön, wenn dem so wäre. Denn dann könnten so einige Formeln extrem vereinfacht, und übersichtlicher gestalltet werden

.
oder wäre es unter dem Aspekt Arbeitsgeschwindigkeit besser den Wert in einer separaten Zelle zu berechnen
und aus der Formel heraus immer wieder darauf zeigen ?
So fern es sich nur um einen Wert handelt der immer wieder an anderen Stellen (oder auch öfters in anderen Formeln) benötigt wird, so würde ich generell ja sagen.
Es kommt aber immer auf die jeweilige Situation drauf an. Denn es gibt ja schließlich auch Formelkonstrukte bei denen so etwas nur sehr schwer zu handhaben ist.
Bezogen auf deine Formel, ist deine alternative wirklich zu empfehlen. Und das nicht nur wegen der Arbeitsgeschwindigkeit, sondern auch wegen der Übersichtlichkeit die die lesbarkeit der Formel verbessert. Und wenn Du der Zelle D15 auch noch einen Namen zuordnest, so wird dann die Formel sogar noch verständlicher.
Natürlich unter der voraussetzung dass Du auf Absolute und Relative Zellbezüge achtest, denn sonst gibts "Datensalat"

.
Wie Du ja selber festgestellt hast, macht der wohldurchdachte Aufbau einer Formel sehr viel Sinn. Das Optimieren einer Formel hat also nicht immer etwas mit "schönheit" zu tun, sondern mit der festgestellten Arbeitsgeschwindigkeit. Nur was optimal bedeutet, ist von Situatiuon zu Situation sehr unterschiedlich. Das hatte ich schon so manches mal selber festgestellt, in dem ich die Formel zu sehr optimiert hatte. Sie war dann wohl in meinem Projekt fast universell einsetzbar, aber die Arbeitsgeschwindigkeit ging nicht nur in den Keller, sondern noch viiiiel tiefer. Also hieß es wieder zurück optimieren

.
bei einer Formel ist es sicher ziemlich egal
Würd ich nicht so sagen. Auch da macht es schon Sinn.
Gruß
balu