Power Query自定义列报错Token EOF expected,请求协助排查
Power Query条件列语法错误修复
- 错误根源:你引用的列
[Equiv. Reg Rate Hours]包含句号和空格,Power Query的M语言要求这类带特殊字符的列名必须用#"和"包裹,否则解析器会识别为语法中断,触发Token EOF错误。 - 修正后的公式:
if [Name] = "PAWAR,PRACHI" then #"Equiv. Reg Rate Hours" * [Pay Rate] * 1.04 else #"Equiv. Reg Rate Hours" * [Pay Rate]
- 额外注意:M语言是大小写敏感的,原公式里的
If建议改成小写if,严格遵循语法能避免更多潜在问题。
内容的提问来源于stack exchange,提问作者CA Aman Ghotra
相关产品推荐
相关产品推荐

