2016-04-18 25 views
0

Ich bin neu mit Tableau und ich versuche, mit verschiedenen Attributen aus einer Dimension und einem Maß zu berechnen. enter image description hereTableau Berechnung mit Attributen

Ich möchte die Summe der Attribute RC, RD und RP berechnen und diese durch RI teilen. Ich wäre sehr dankbar, wenn Sie mir helfen können.

Antwort

0

Erstellen Sie zwei berechnete Felder.

if [Rrid] = 'RC' or [Rrid] = 'RD' or [Rrid] = 'RP' then [Rrem] end 

Dann erstellen Sie das gleiche für RI. Teilen Sie die erste von der zweiten

sum(calc1)/sum(calc2) 
+1

Es ist ein bisschen kürzer und leichter zu verstehen, wenn man es so tun: 'if [Rrid] = 'RC' oder [Rrid] = 'RD' oder [Rrid] = ' RP 'dann [Rrem] Ende' – Alexander

+0

Vielen Dank für Ihre Antwort. Mein Problem ist jetzt, dass RI keine Daten für 2010, 2011 und 2012 hat. Also Tableau kann nicht weiter berechnen. Ich habe versucht, ein Cero für alle Null-Werte mit zu erstellen: wenn [Rrid] = 'RI' dann LOOKUP (SUM ([Rrem]), 0) ENDE Allerdings gibt dies mir den folgenden Fehler: kann Aggregat und nicht mischen Aggregatvergleiche oder Ergebnisse in 'if' -Ausdrücken Ist es möglich, dies zu beheben? –

+0

Versuchen Sie IFNULL ([Rrem], 0) für die RI-Berechnung. – Bernardo