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

Power Query计算销售总额报错:无法对列表与数值用*运算符

Power Query计算产品销售总额报错解决建议

错误原因

你写的公式中{[#"Unit Price (USD)"]*[Quantity]}用了大括号,在Power Query里大括号会生成**列表(List)**类型,而列表无法直接与数字(1-[Discount])执行乘法运算,这就是触发Expression.Error: Can't be applied the * operator to List and number Types报错的原因。

修正后的公式

直接去掉多余的大括号,使用以下表达式即可:

[#"Unit Price (USD)"]*[Quantity]*(1-[Discount])

额外验证步骤

  • 确认Quantity、Discount、Unit Price (USD)三个字段均为数值类型(无文本格式的数值混入)
  • 计算完成后,可右键新生成的销售总额字段,选择更改类型→小数,确保输出为预期的浮点型数值

内容的提问来源于stack exchange,提问作者Andrés Valero

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 10:14:53