2017-12-18 9 views
0

In Excel würde ich nur große Funktion verwenden (nicht in Tableau vorhanden). Ich habe ausgearbeitet, wie die MAX-Funktion die erste größte Zahl in der Reihe von den fünf Spalten erhält. Nun, obwohl ich nicht herausfinden kann, wie man die 2. und die 3. Nummer bekommt. Ich möchte keine Tabelle auf dem Bildschirm erstellen, da ich dann diese oberen 3 Zahlen summieren muss und dann minus einen vorhergesagten Wert, dann wird nur das Endergebnis auf dem Bildschirm angezeigt.Tableau finden Top 3 höchste Werte aus jeder Zeile aus 5 Spalten

Spalte A, B, C, D, E sind berechnete Felder, wenn dies einen Unterschied macht. hoffentlich wird das angehängte Bild zeigen, was ich versuche zu tun.

Capture of table layout

hoffe, das hilft

ich eine Probe tableau Arbeitsmappe erzeugen kann, wenn das hilft.

+0

Warum nicht große Funktion in Excel verwenden dann exportieren zu Tableau? – aaa

+2

Versuchen, die Berechnungen in Excel möglichst nicht auszuführen. –

+0

Tableau hat wirklich keine einfachen Funktionen, um diese Art von Problemen zu lösen ... Auf der Suche nach einer Schleife, aber nicht in der Lage, irgendwelche Funktionen dafür auch zu bekommen, Können Sie das Problem lösen? – Siva

Antwort

0

Verwenden Sie die Funktion MAX(). In etwa so (Sie müssen möglicherweise die Anzahl der Klammern anpassen). Wenn eine der Spalten möglicherweise einen NULL-Wert hat, vergewissern Sie sich, dass Sie mit Nullwerten arbeiten, sonst erhalten Sie ein Null-Ergebnis.

MAX(
     MAX(
      MAX(
       MAX([expr1],[expr2]) 
       ,[expr3] 
       ) 
      ,[expr4] 
      ) 
     ,[expr5] 
     ) 
+0

Danke - so versuchend gibt es immernoch nur die höchste (MAX) Nummer aus den 5 Spalten Ich hätte auch gerne die zweit- und dritthöchste Nummer. –

Verwandte Themen