web-dev-qa-db-ja.com

Power BIチャートで期間を「hh:mm:ss」として表示する

PowerBIを使用していますが、期間を「hh:mm:ss」の形式で表示したいと思います。

DAXを使用して期間(秒、分、時間など)を「hh:mm:ss」形式の文字列に変換する方法を知っていますが、たとえば棒グラフのラベルとしてこの形式を取得することはできますか?

インターネットで検索することは不可能のようですが、明確な答えを見つけることができませんでした。

以下は、追加された赤いテキストが目的の結果を示している画像です(現在、赤いテキストは静的であり、手動で追加されています)。

Example of desired output

つまり、PowerBIのグラフに「hh:mm:ss」の形式で期間を表示することはできますか?

3
john

残念ながら、現時点ではそれは不可能のようです。問題は、整数値または小数値を返さないメジャーを棒グラフ/折れ線グラフの値として使用できないことです。

現在実行できる最善の方法は、メジャーをツールチップとして追加することです。

したがって、整数値または小数値を返すメジャー[Duration in Seconds]が与えられた場合、新しいメジャーを作成します。

Duration as Time = TIME(0, 0, [Duration in Seconds])

このメジャーを日時> HH:mm:ssとしてフォーマットします。

次に、[Duration in Seconds]を値として使用して棒グラフを作成し、[Duration asTime]をツールチップとして追加します。

enter image description here

データラベルをHH:mm:ssとしてフォーマットする必要がある場合は、賛成票を投じることを検討してください このPower BIのアイデア

4
Dan