2016-09-13 2 views
1

Ich bin nicht wirklich ein Experte in Tableau. Ich muss einen Zeitunterschied in Stunden berechnen, möchte aber auch einen Bruchteil einer Stunde sehen. Ich bin mit Tableau 9.Wie berechne ich den Bruch in der Datiff-Funktion in Tableau

ich verwendet, um die Funktion IF DATEDIFF ("Stunde", [CL2_Start_Time_ST], [CL2_End_Time_ST])> 8 dann NULL ELSE DATEDIFF ("Stunde", [CL2_Start_Time_ST], [CL2_End_Time_ST]) ENDE

Wenn die Zeitdifferenz zwischen CL2_Start_Time_ST und CL2_End_Time_ST weniger als 1 Stunde beträgt (z. B. 30 Minuten), ist das Ergebnis 0, aber ich möchte 0,5 als Ergebnis sehen.

Ich möchte nicht in Zeitdifferenz in Minuten berechnen, da alle meine anderen Berechnungen in Stunden sind und es daher einfacher ist, eine relative Grafik mit anderen Berechnungen zu erstellen.

Bitte helfen.

Antwort

1

Ich fand die Antwort auf die obige Frage. Die einfache Formel unten funktioniert. Ich benutzte DIV-Funktion und das verursachte das Problem.

IF DATEDIFF ("Stunde", [CL2_Start_Time_ST], [CL2_End_Time_ST])> 8 dann ELSE NULL
(DATEDIFF ("Minute", [CL2_Start_Time_ST], [CL2_End_Time_ST]))/60
END

Verwandte Themen