Formelgenerator für Wenn-Bedingungen #4038
Formelgenerator für Wenn-Bedingungen #4038
Der Formelgenerator für Wenn-Bedingungen kreiert keine neue Funktionalität in LucaNet. Stattdessen bedient sich das Skript einem einfachen mathematischen Ansatz, um eine Wenn-Formel zu simulieren. Die Expotentialrechnung dient als Grundlage für die Erstellung der Formel, d.h. die mathematische Grundformel für das Skript setzt sich wie folgt zusammen: = Dann-Formel x (Bedingung 1) + Sonst-Formel x (Bedingung 2).
Die Bedingungen sollten als Ergebnis immer folgende Werte ergeben:
- Bedingung = 0 = falsch
- Bedingung = 1 = wahr
Wichtiger Hinweis: Es muss immer Bedingung 1 <> Bedingung 2 gelten.
Der Formelgenerator generiert anschließend automatisch eine komplette Formel für gewünschte Wenn-Bedingungen. Das folgende Beispiel zeigt die erforderlichen Einstellungen für die Berechnung von Kontokorrentzinsen in Höhe von 8,63% p.a. für ein Bankkonto, sofern das Konto einen negativen Bestand aufweist:
Abbildung 01: Beispielhafte Konfiguration des Formelgenerators (#4038)
Bei dem obigen Beispiel generiert LucaNet eine mathematische Formel, die wie folgt aussieht:
(Konto*8,63%) * ( 1-( ( Konto )-( 0,00 ) + 0^( ( ( Konto )-( 0,00 ) )^2^0,5)) / ( ( ( Konto ) - ( 0,00 )+ 0^( ( ( Konto )-( 0,00 ) )^2^0,5 ) )^2^0,5 ) ) / 2+(Konto*0,01%) * ( 1 + ( ( Konto ) - ( 0,00 ) + 0^( ( ( Konto ) - ( 0,00 ) )^2^0,5 ) ) / ( ( ( Konto ) - ( 0,00 )+ 0^( ( ( Konto ) - ( 0,00 ) )^2^0,5 ) )^2^0,5 ) ) / 2
Zusätzlich halten wir eine weitere Funktionalität vor, so dass die bereits im Einsatz befindlichen Formeln wieder in ihre ursprünglichen Bestandteile abgeleitet werden können. Mit diesem Schritt verbessert sich die nachträgliche Lesbarkeit (zum Beispiel im Rahmen der Wartung) sowie zum Zwecke der Nachvollziehbarkeit signifikant.
In der folgenden Abbildung wird die oben beschriebene Formel in einem statistischen Arbeitsbereich für ein Girokonto unter Berücksichtigung der angegebenen Zinssätze für positive und negative Bestände stichtagsbezogen verwendet:
Abbildung 02: Kontokorrentzinsberechnung
Das Skript bringt mehr Flexibilität, insbesondere für die Planung und das Reporting. Die erzeugten Formeln ermöglichen die Darstellung von Werten und Kennzahlen in Abhängigkeit von verschiedenen Bedingungen.
Die aktuelle Version (V1.0.5) berücksichtigt die Fehlerunterdrückung, wenn beide Bedingungen nicht erfüllt werden und es zu einem Fehler im Verhalten der Formel kommen würde. Die Option muss genutzt werden, wenn eine der drei Bedingungen eine Division enthält, so dass die Division durch Null gegebenenfalls unterdrückt wird.
Wir stellen unseren Mandanten das Skript (#4038) kostenlos zur Verfügung. Der Zeitaufwand für die einmalige Einrichtung beträgt circa ein bis zwei Stunden und kann auf Wunsch auch im Rahmen der Fernwartung implementiert werden. Die Nutzenden können spätere Veränderungen sowie nachträgliche Anpassungen mit mathematischen Grundkenntnissen schnell und einfach selbstständig durchführen.
Für eventuelle Rückfragen zum Formelgenerator für Wenn-Bedingungen stehen wir im Team gerne helfend und beratend zur Verfügung.
Dies ist ein Beitrag aus unserem Financial Performance Newsletter 2/2020. Die gesamte Ausgabe finden Sie hier . Sie können diesen Newsletter auch abonnieren und erhalten die aktuelle Ausgabe direkt zum Erscheinungstermin.
#planung #reporting #4038 #11 #12 #13