DAX实战 | FORMAT 函数的两个日常用法

本文介绍了DAX中的FORMAT函数在实际工作中的两种应用:一是自定义数字格式,例如添加千分位分隔符和使用括号表示负数;二是定义日期格式,包括显示英文月份缩写和自定义年月格式。通过实例展示了如何使用FORMAT函数解决这些问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


今天我们来详细介绍下FORMAT 函数在工作中的两种应用。

FORMAT 函数
根据指定的格式将值转换为文本。
语法:
FORMAT(,<format_string>)

应用一:定义数字格式

file

现有原始数据如上。

总利润(万元) = sum('销售表'[销售额(万元)])-sum('销售表'[成本(万元)])

file

卡片图显示总利润为-42290万元,这不便于我们阅读,我们习惯加入千分位分隔符,并且如果是负数的话,使用小括号来代替负号:(42,290)

千位分隔符我们只要在格式处进行设置,但是负号的问题如何解决呢?

要实现这样的效果,菜单栏格式里面可不能设置。使用FORMAT 函数就可以轻松搞定:

总利润(万元) = FORMAT([总利润(万元)],"#,###;(#,###)")

file

这样FORMAT 函数就自定义了数字的格式。

当然还有其它自定义数字的常见格式,比如计算利润率要求含有百分号且保留

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值