Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hey,
ich möchte in meiner Tabelle die Prozentuale Veränderung des Umsatzes anzeigen lassen. Wie würde die Formel dazu heißen? Der Umsatz ist in diesem Fall: Sum(Umsatz).
Hi Johannes,
es gibt in Qlik das Konzept von "Set Analysis". Stark vereinfacht ausgedrückt baust du hierbei Filter in die bestehende Formel ein.
sum(Umsatz) = bildet die die Summe über "alles" was im Feld Umsatz verfügbar ist.
Annahme du hast in deinen Daten auch ein passendes Jahres Feld zum Umsatz. Dann könnte eine Formel mit Set Analysis, die dir nur die Umsätze aus 2023 anzeigt, wie folgt aussehen.
sum ({<Jahr = {2023}>}Umsatz) = nur die Umsätze in 2023.
sum ({<Jahr = {2024}>}Umsatz) = nur die Umsätze in 2024
Hiermit kannst du nun die Umsätze der beiden Jahre vergleichen und eine entsprechende Abweichung berechnen.
Hier ein etwas älteres Youtube Video, welches zeigt wie du Formeln mit Set Analysis auch einfach über den Editor erstellen kannst.
https://www.youtube.com/watch?v=QO3Y2dsy9IM
Ich würde empfehlen hier aber mit relativen Werten zu arbeiten, ansonsten musst du die Formeln jedes Jahr anpassen.
Ein paar Ansätze hierfür wären:
Vielen Dank für die ausführliche Antwort. Die frage war es ja aber, wie man dies ZB in einer Tabelle als Prozentzahl an Veränderung angibt. zB dass dort dann steht +30%
In dem Beispiel habe ich die Veränderung zum Vorjahr wie folgt Berechnet.
1-
sum({1<OrderDate.autoCalendar.Year={"$(vPY)"}>}Quantity)
/
sum({1<OrderDate.autoCalendar.Year={"$(vCY)"}>}Quantity)
Dadurch entsteht das Ergebnis unter 1. Damit es wie bei 2 als % angezeigt wird, musst du nur das Zahlenformat der KPI anpassen (3).
Ich hoffe das hilft dir weiter 🙂
DAnke! Und wie funktioniert es, wenn meine Daten kein genaues Jahr sondern nur ein Datum etnhalten