You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用DAX合并两列数值并生成指定格式内容

使用DAX合并两列数值生成指定格式

要实现将销售额与对应百分比合并为71,937,178 (8.09%)这类格式的需求,可以通过DAX的字符串拼接与数值处理函数完成,具体实现如下:

核心DAX公式

G/L Weekly Revenue and Its PCT = 
ROUND( 'Calculations'[Weekly Sales], 2 ) & " ( " & [Revenue | G/L PCT] & " )"

公式说明

  • ROUND('Calculations'[Weekly Sales], 2):将销售额数值保留2位小数,保证数值精度
  • &:DAX中用于字符串拼接的运算符,依次将处理后的销售额、括号文本、百分比字段拼接成目标格式

注意事项

  • 确保[Revenue | G/L PCT]字段已设置为百分比格式(保留2位小数),否则会显示为原始小数(如0.0809而非8.09%)
  • 如果需要直接控制数值的千位分隔符格式,可将ROUND替换为FORMAT函数,示例:
    G/L Weekly Revenue and Its PCT = 
    FORMAT('Calculations'[Weekly Sales], "#,###.00") & " ( " & [Revenue | G/L PCT] & " )"
    

效果展示

DAX合并数值格式效果展示

内容的提问来源于stack exchange,提问作者symkly

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 04:45:10