我想知道你是否可以在DAX,IF公式中使用两种数据类型。
我想计算EPS值。如果是积极的,我想要返回该值。如果它是负面的,我想把“(d)
”显示为赤字。
示例代码:
=IF([EPS]<=0;"(d)";
IFERROR([EPS];BLANK()))
但我只收到以下错误消息:“函数IF的第二个和第三个参数具有不同的数据类型”
有没有这个或任何想法的解决方法如何在IF函数中组合文本和数字数据类型?
Power Pivot for Excel 2016和Power BI Desktop可以具有多个返回类型的IF()函数。 2013年,目前无法实现这一目标。
尝试= IF([EPS] <= 0,“(d)”)
请注意,没有为value_if_false指定任何值。因此,该函数返回默认值,即空字符串。