powerbi - 在 PowerBI 图表中将持续时间显示为“hh:mm:ss”
问题描述
我正在使用 PowerBI,并希望以“hh:mm:ss”格式显示持续时间。
我知道如何使用 DAX 将持续时间(秒、分钟、小时等)转换为格式为“hh:mm:ss”的字符串,但是是否可以将此格式作为条形图中的标签获取?
在互联网上搜索似乎不可能,但我无法找到明确的答案。
下面是添加的红色文本显示所需结果的图片(现在红色文本是静态的并且是手动添加的)。
简而言之:是否可以在 PowerBI 的图表中以“hh:mm:ss”格式显示持续时间?
解决方案
不幸的是,目前这似乎是不可能的。问题是不返回整数或十进制值的度量不能用作条形图/折线图中的值。
您目前能做的最好的事情是将度量添加为工具提示。
因此,给定一个度量 [Duration in Seconds],它返回一个整数或十进制值,创建一个新度量:
Duration as Time = TIME(0, 0, [Duration in Seconds])
将此度量格式化为日期时间 > HH:mm:ss。
然后,使用 [Duration in Seconds] 作为值创建条形图,并添加 [Duration as Time] 作为工具提示:
如果您需要将数据标签格式化为 HH:mm:ss,请考虑支持此 Power BI 想法。
推荐阅读
- typescript - Mongoose 和 Typescript 模型需求函数
- time-complexity - 通过位长度确定程序的执行时间?
- python - 如何使用 Selenium 按类定位剑道按钮
- javascript - 为数字而不是字符串工作的对象的顺序数组
- amazon-web-services - 无效资源和格式错误的策略错误 - aws cloudformation YAML
- kubernetes - K8s getting error after change gcloud sdk location on Macos
- javascript - 如何在html文件中使用函数调用
- javascript - 如何计算不同日期的 24 小时格式的两个时间之间的差异?
- c - 如何找到正确的括号顺序?
- css - 在 iFrame 中的内容上应用 CSS