Ich habe eine Kennzahl, die eine prozentuale Verringerung der Schuldenwerte mit dem $ -Wert der Verkäufe im Vormonat multipliziert, um einen $ -Vorteil zu erhalten. Dies ist:Recursive DAX Kumulative Summe
Gross Benefit:= [Change in 0-30 %] * [Ent Prior Month Credit Sales]
für jedes Geschäft Monat - kann der Brutto Nutzen berechnet werden (zB „1. Juli“.). Der Nettonutzen ist der Bruttonutzen für diesen Monat abzüglich der Summe der Nettonutzen für alle vorhergehenden Monate (also zähle ich nicht eine Leistung doppelt). Dies ist ein verwirrendes Konzept und Aspekt unseres Systems, wo wir eine Momentaufnahme des YTD benötigen. Es ist mit dem Ausgang dieses eine Tabelle wie bestimmt:
| Jun 15 | Jul 15 | Aug 15 | Sep 15 |
Gross | 0.7 | 0.7 | 0.4 | 0.2 |
Net | 0.7 | 0.0 | (0.3) | (0.1) |
Mein Code, um zu versuchen zu schaffen dies:
Net Benefit :=[Gross Benefit]
- CALCULATE (
SUMX (VALUES (Calendar[FiscalMonth]), [Gross Benefit]),
FILTER (
ALL (Calendar),
Calendar[FiscalMonth] < MAX (Calendar[FiscalMonth])
)
)
Diese nur gibt Leerzeichen. Was kann ich tun?
Wie ist die FiscalMonth-Spalte aufgebaut? Es ist 201605 oder nur 05? –
Wie hast du den ersten Tisch bekommen? mit welcher Formel? und was ist [Ent vorheriger Monat Credit Sales] und [Änderung in 0-30%]? Maßnahmen auch? –
Die erste Tabelle wird im Standard Excel mit festen Referenzen auf die Zellen zum Subtrahieren erreicht.Beide Felder, die Sie erwähnen, sind Maßnahmen. – JustNuts