暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

PowerBI-DAX-UNICHAR

BISeven 2021-08-11
2188

UNICHAR,返回给定数字所代表的UNICODE字符,其语法如下:

UNICHAR(num)

该函数比较简单,先看几个例子认识一下该函数。

UNICHAR(65)

 

UNICHAR(9728)


UNICHAR(9996)

更多的例子,请参考:https://www.fuhaoku.net/

 

利用UNICHAR也可以实现某些功能性的要求,比如文本换行

LineBreak = 
"你好!" & UNICHAR(10) & "我是BISeven"

 可以用在不同的可视化对象中,比如矩阵,表格,卡片图等可视化对象的内容或者标题中,如下图的卡片图

 

当然还有一些其他的用法 , 例如下图中,红框内的内容的高度与其他行高度未保持一致,视觉上不美观,我们就可以利用零宽度空格设置其他行,使所用行的高度保持一致


天 = if( '日期表'[天] = BLANK(),
'日期表'[日] & UNICHAR(10) & UNICHAR(8203), // 换行后再拼上一个零宽度空格
'日期表'[日] & UNICHAR(10) & '日期表'[天]
)

 

UNICHAR函数虽然简单,但是我们可以利用该函数实现文本内换行,或者美化可视化对象文本的内容等等


https://docs.microsoft.com/en-us/dax/unichar-function-dax
https://www.fuhaoku.net/


我是BISeven,欢迎与我进行交流

文章转载自BISeven,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论