在 Power BI 图表中将持续时间显示为 "hh:mm:ss"
Show time duration as "hh:mm:ss" in PowerBI charts
我正在使用 PowerBI,我想以 "hh:mm:ss".
格式显示持续时间
我知道如何使用 DAX 将持续时间(秒、分钟、小时等)转换为 "hh:mm:ss" 格式的字符串,但是是否可以将此格式作为条形图中的标签?
网上搜了一下好像不行,但是没找到确切的答案。
下图是添加的红色文字显示了想要的结果(现在红色文字是静态的,是手动添加的)。
简而言之:
是否可以在 PowerBI 的图表中以 "hh:mm:ss" 格式显示持续时间?
遗憾的是,目前似乎无法做到这一点。问题是不 return 整数或小数值的度量不能用作 bar/line 图表中的值。
您目前能做的最好的事情就是将度量添加为工具提示。
因此给定一个 return 整数或小数值的度量 [Duration in Seconds],创建一个新度量:
Duration as Time = TIME(0, 0, [Duration in Seconds])
将此度量格式化为日期时间 > HH:mm:ss。
然后,使用 [Duration in Seconds] 作为值创建条形图,并添加 [Duration as Time] 作为工具提示:
如果您需要将数据标签格式化为 HH:mm:ss,请考虑投票 this Power BI idea。
我正在使用 PowerBI,我想以 "hh:mm:ss".
格式显示持续时间我知道如何使用 DAX 将持续时间(秒、分钟、小时等)转换为 "hh:mm:ss" 格式的字符串,但是是否可以将此格式作为条形图中的标签?
网上搜了一下好像不行,但是没找到确切的答案。
下图是添加的红色文字显示了想要的结果(现在红色文字是静态的,是手动添加的)。
简而言之: 是否可以在 PowerBI 的图表中以 "hh:mm:ss" 格式显示持续时间?
遗憾的是,目前似乎无法做到这一点。问题是不 return 整数或小数值的度量不能用作 bar/line 图表中的值。
您目前能做的最好的事情就是将度量添加为工具提示。
因此给定一个 return 整数或小数值的度量 [Duration in Seconds],创建一个新度量:
Duration as Time = TIME(0, 0, [Duration in Seconds])
将此度量格式化为日期时间 > HH:mm:ss。
然后,使用 [Duration in Seconds] 作为值创建条形图,并添加 [Duration as Time] 作为工具提示:
如果您需要将数据标签格式化为 HH:mm:ss,请考虑投票 this Power BI idea。