PowerBI中LOOKUPVALUE函数未识别报错问题及解决咨询
PowerBI LOOKUPVALUE函数报错修复方案
错误根源
你的DAX代码存在括号匹配错误,第三个参数后多余的右括号破坏了函数结构,导致PowerBI无法正确识别LOOKUPVALUE函数;同时需确认使用场景是否正确。
修正后的代码
New = LOOKUPVALUE ( a1[value], a1[date], a2[date], a1[country], a2[country], a1[type], "new" )
额外检查项
- 确保
a1、a2两个数据集的名称拼写完全一致,无大小写或空格差异。 - 验证
date、country列的数据类型匹配(如均为日期/文本类型),类型不匹配会导致查找失败。 - 若在Power Query编辑器中添加列:
LOOKUPVALUE是DAX函数,无法在此使用,需改用合并查询:- 选中
a2表,点击【合并查询】,关联a1表的date、country列。 - 在合并设置中筛选
a1[type] = "new"的行,展开合并列提取a1[value]作为新列。
- 选中
内容的提问来源于stack exchange,提问作者Sunny Smith
相关产品推荐
相关产品推荐

