我在 Power Pivot 计算列中使用此公式在输入为十进制数字的 2 个字段上收到此错误。\xd0\x90有人知道如何调试吗?
\nIF(HASONEVALUE (Tifuli[Seniority] ), VALUES ( Vetek_Tbl[Amount]), "gift" )\nRun Code Online (Sandbox Code Playgroud)\n
计算列在您加载数据时计算一次,并存储在模型中。它们是强类型的,例如数字。您的表达式返回金额(数字)或“礼物”(文本)。这意味着数据中的某些行必须是数字,而其他行必须是文本。但一列中的所有值必须具有相同的数据类型。因此您的表达式对于此用例无效。您必须重新评估您的设计。