【问题标题】:Displaying time duration and format properly in Power BI在 Power BI 中正确显示持续时间和格式
【发布时间】:2019-06-07 23:13:27
【问题描述】:

我有一个 [Order Date] 和一个 [Import Date](两者都有时间;MM/DD/YYYY HH:MM:SS AM/PM)显示订单的创建时间和订单实际导入另一个系统的时间。

然后我添加了一个带有简单公式[Import Date] - [Order Date] = [Delayed Import Time] 的列。这表示为持续时间 0.00:00:00 (D.HH:MM:SS)。

Power BI 可以很好地理解 Power Query 编辑器中的所有这些。但是当我去报告显示可视化时,它不会以相同的持续时间格式0.00:00:00 (D.HH:MM:SS)显示[延迟导入时间]的格式。

而是将其显示为十进制数。

我怎样才能让它显示为像矩阵表这样的持续时间格式?这样我就可以看到显示为“0.00:05:12”的平均值;即所有记录的延迟导入平均为 5:12 分钟。

Order Date and Import Date

Delayed Import Time:shown as a duration

Matrix table displaying avg as decimal

【问题讨论】:

  • 您是否尝试在表格而不是矩阵中绘图?

标签: powerbi


【解决方案1】:

在您添加的计算列上,将日期类型更改为时间(在“建模”选项卡下)。

您可以从那里选择不同的格式选项,例如hh:mm:ss,但我认为它们中的任何一个都不会包含dd. 部分。如果你需要,那么你可能需要编写一个度量来精确格式化你想要的格式,在这种情况下查看FORMAT function

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多