今天我们来详细介绍下FORMAT 函数在工作中的两种应用。
FORMAT 函数
根据指定的格式将值转换为文本。
语法:
FORMAT(,<format_string>)
应用一:定义数字格式
现有原始数据如上。
总利润(万元) = sum('销售表'[销售额(万元)])-sum('销售表'[成本(万元)])
卡片图显示总利润为-42290万元,这不便于我们阅读,我们习惯加入千分位分隔符,并且如果是负数的话,使用小括号来代替负号:(42,290)
千位分隔符我们只要在格式处进行设置,但是负号的问题如何解决呢?
要实现这样的效果,菜单栏格式里面可不能设置。使用FORMAT 函数就可以轻松搞定:
总利润(万元) = FORMAT([总利润(万元)],"#,###;(#,###)")
这样FORMAT 函数就自定义了数字的格式。
当然还有其它自定义数字的常见格式,比如计算利润率要求含有百分号且保留