2016-04-03 8 views
1

Ich arbeite in PowerBI und möchte dieses Problem mit DAX erreichen. Ich habe eine Tabelle wie folgt strukturiert:DAX Jahr über Jahr Bargeldwechsel für verschiedene Organisationen

ID  Year Cash 
3001 1999 1,200 
3001 2000 1,000 
3001 2001 2,200 
3001 2002 1,900 
...  ...  ... 
8500 2014 3,520 

ich die Organisationen zu identifizieren versuchen (durch die ‚ID‘ Spalte), die für zwei Jahre in Folge sinkt in bar erlebt. Es gibt mehrere tausend Organisationen und ich habe Daten über jede Organisation aus dem Jahr 1999-2014.

Antwort

2

Ich würde zuerst eine Spalte für das Vorjahr berechnen. für [Cash-Jahr-1] als:

=LOOKUPVALUE([Cash],[ID],[ID],[Year],[Year] - 1)

würde ich für -2 wiederholen.

Dann würde ich eine IF-Anweisung verwenden, um die letzte Spalte zu berechnen, z. [Cash-Trend]:

=IF(AND([Cash]<[Cash Year-1],[Cash Year-1]<[Cash Year-2]),"Declining for 2 years","Other")

+0

Vielen Dank für Ihre Hilfe, Mike. Deine Empfehlung funktioniert super! – Rymatt830

Verwandte Themen