首页 > 解决方案 > 在 PowerBI 中将整数转换为字符串并连接

问题描述

虽然问题似乎很简单,但我试图通过将整数转换为字符串来连接整数和字符串,我在 DAX 中的公式:

var storedata=450
var hours = QUOTIENT(storedata, 60)
var minutes = storedata - hours*60 

Return

FORMAT(hours,"")+":"+FORMAT(minutes,"")

格式函数抛出错误无法将类型字符串转换为类型编号

但是根据文档格式函数将数字转换为字符串,但这里的错误是完全相反的。

如何将整数转换为字符串并连接。

谢谢

标签: powerbi

解决方案


您可以使用函数 concatenate 将结果作为字符串返回:

Measure 4 = var storedata=450
var hours = QUOTIENT(storedata, 60)
var minutes = storedata - hours*60 

Return

CONCATENATE(CONCATENATE(FORMAT(hours,""),":"),FORMAT(minutes,""))

这能解决你的问题吗?


推荐阅读