在Power BI中,我有一个M查询,用于测试一列的值是否等于或不等于
当我添加语句
null
。当我添加语句
[Sale.Revenue] <> null
时,我会收到一个错误提示,但对于语句[UserRole.Name] = null
却可以正常工作。通过删除语句并重新添加进行测试。
我们无法将null值转换为逻辑类型。
这似乎应该可以工作,但我无法解决问题。add_user_role_group = Table.AddColumn(
join_expand_sale,
"UserRole.Group1",
each (
if [UserRole.Name] = null and
[Sale.Revenue] <> null then
"Group1"
else if Text.Contains([UserRole.Name], "Manager") then
"Group2"
else
"Undefined"
)
)
我相信这一定是一个非常显然的问题:/ 感谢你对此提出的想法。