【发布时间】:2019-01-30 01:07:52
【问题描述】:
我从一个 excel 文件中获取数据,其中包含一个显示持续时间为 mm:ss:ms 的列
但是当我使用 Power Query 将数据导入 Power BI Desktop 时,它会将此列转换为日期/时间格式。
我不知道如何解决这个问题。
有什么想法吗?
我已经尝试过下面的代码:
format(((TableName[Duration] / 60)/60)/24, "HH:mm:ss")
并且已经尝试将源列类型从 excel 更改为一般。
【问题讨论】:
-
您显示的第二张图片(第一个值为 0.000823 的表格...)是您想要的结果还是您目前得到的结果?
-
PowerBI 不支持日期时间的毫秒数。您必须进行变通并决定如何处理该信息。我喜欢从 excel 中引入一般格式的数字,然后将其乘以 86400,得到十进制格式的总秒数。这里有更多关于堆栈溢出的 PowerBI 毫秒数。 stackoverflow.com/questions/46833631/…
标签: powerbi