DAX公式错误-产生变量数据类型的表达式不能用于定义计算列

拉斐尔·奥西波夫(Rafael Osipov)

我在Power Pivot计算列中使用此公式在键入为十进制数的2个字段上遇到此错误。没人知道我该如何调试?

IF(HASONEVALUE (Tifuli[Seniority] ), VALUES ( Vetek_Tbl[Amount]), "gift" )
安德烈·尼科洛夫(Andrey Nikolov)

加载数据后,计算一次的列将被计算一次,并存储在模型中。它们是强类型的,例如数字。您的表达式返回金额(数字)或“礼物”(文本)。这意味着数据中的某些行必须是数字,而其他行必须是文本。但是在一列中的所有值都必须具有相同的数据类型。因此,对于该用例,您的表达式无效。您必须重新评估您的设计。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

DAX错误:产生变量数据类型的表达式不能用于定义计算列

打字稿错误:“字符串”类型的表达式不能用于索引类型

类型错误:对象字典不能用于“等待”表达式

DAX公式错误

VBA 正则表达式 - 公式中使用的值是错误的数据类型

Typescript错误:元素隐式具有“ any”类型,因为类型“ string”的表达式不能用于索引类型

Power BI DAX-对计算所得的列运行MEDIAN或MEDIANX公式会给出错误消息

map()中的Typescript错误:元素隐式具有“ any”类型,因为类型“ string”的表达式不能用于索引类型

反应打字稿错误 - 元素隐式具有任何类型,因为类型字符串的表达式不能用于索引类型 {}

错误 TS7053:元素隐式具有“任何”类型,因为“字符串”类型的表达式不能用于索引“模块类型”

EF AsNoTracking导致错误。类型“ System.DateTime”的表达式不能用于分配给类型“ System.Nullable`1 [System.DateTime]”

metroColorStyle是一种类型,不能用作表达式错误

日期的计算列 DAX 公式小于上周五

使用一个 DAX 公式创建多个计算列

C++ 错误:表达式不能用作函数

Oracle错误:表达式“不能用作分配目标

错误:表达式不能用作函数

将单行结果转换为两列结果。Unpivot错误“表达式必须具有与相应表达式相同的数据类型”

如何使用基于3列的DAX公式“求和”?微软PowerBI

具有DAX公式的Power BI动态列参考

惰性变量给出“实例成员不能用于类型”错误

错误:ORA-01790:表达式必须具有与相应表达式相同的数据类型

引起ORA-01790的情况:表达式必须具有与相应表达式错误相同的数据类型

如何纠正“表达式必须具有与相应表达式相同的数据类型”错误?

Azure 数据工厂表达式数据类型转换错误

VC ++ 2015错误:“涉及具有内部链接的对象的表达式不能用作非类型参数”

错误:用户定义函数中的“公式中使用的值的数据类型错误”

SQL编译错误:表达式类型与列数据类型不匹配,期望TIMESTAMP_NTZ(9)但列CREATE_DT却获得TIMESTAMP_LTZ(9)

在条件表达式中获取错误3464数据类型不匹配