2016-04-01 15 views
-1

DAX für PowerBI mit der folgenden if-Anweisung Benötigen Sie Hilfe bei Änderungenzurückgesetzt oder Index anpassen Reihenfolge der Liste

if [#"# Lives Range"] = "0-100" then 1 
else 
if [#"# Lives Range"] = "101-500" then 2 
else 
if [#"# Lives Range"] = "501-3000" then 3 
else 
if [#"# Lives Range"] = "3000+" then 4 
else 
if [#"# Lives Range"] = "New" then 5 
else 
if [#"# Lives Range"] = "Runout" then 6 

einen eindeutigen Index zu erstellen versuchen, die Liste in der richtigen Reihenfolge zu platzieren - aufgrund des 3000+ Wert tut Platziere es nicht korrekt in aufsteigender Reihenfolge.

+0

Was ist die Frage? – teylyn

+0

In Ihrem anderen letzten Thread haben Sie gelernt, dass Sie M (Power Query) und nicht DAX verwenden. Was ist das hier? – GregGalloway

+0

Ich bin immer noch neu in Power BI - ich entwerfe in Power BI Desktop, die jemals mit diesem Tool verwendet wird. SCHALTER ([Leben Bereich], "0-100", 1, "101-500", 2, "501-3000", 3, "3000+", 4, "Neu", 5, "Runout" , 6) Hier ist mein letzter Versuch - aber für einige reson es mag nicht die "3000+", 4, Teil der Aussage. – Karen

Antwort

0

Dank für Ihre Eingabe, aber ich war in der Lage, es herauszufinden:

if [live range]="0-100" then 1 
else(if [live range]="101-500" then 2 
else(if [live range]="501-3000" then 3 
else(if [live range]="3000+" then 4 
else(if [live range]="New" then 5 
else(if [live range]="Runout" then 6 
else 999))))) 

Dank. - Karen gestern

Verwandte Themen