程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了DAX - 作为 SUMX 输出的文本大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决DAX - 作为 SUMX 输出的文本?

开发过程中遇到DAX - 作为 SUMX 输出的文本的问题如何解决?下面主要结合日常开发的经验,给出你关于DAX - 作为 SUMX 输出的文本的解决方法建议,希望对你解决DAX - 作为 SUMX 输出的文本有所启发或帮助;

如果添加文本 "" 作为 IF 函数的输出,我会收到错误

如果我添加一个数字作为 IF 条件的输出,DAX 代码工作正常,但我需要显示文本“低于目标”和“高于目标”

如何修复此度量并使用文本“”作为 SUMX 函数的输出?

Target = SUMX(SUMMARIZE('table1','table1'[Customer ID],'table1'[SALEs],"MaxResut",MAX('table1'[SALEs])),IF([MaxResult]>=1000,"Above target","Below target"))

解决方法

您的 DAX 正在尝试对“高于目标”或“低于目标”的一列文本值求和。这会引发错误,因为添加这样的文本值没有意义。

不清楚您实际要做什么,但如果您想测试最大结果的总和,那么这可能是有意义的:

Target =
IF (
    SUMX (
        SUMMARIZE (
            'Table1','Table1'[Customer ID],'Table1'[SALEs],"MaxResut",MAX ( 'Table1'[SALEs] )
        ),[MaxResult]
    ) >= 1000,"Above target","Below target"
)

这是在求和后进行比较,而不是对文本值求和。

大佬总结

以上是大佬教程为你收集整理的DAX - 作为 SUMX 输出的文本全部内容,希望文章能够帮你解决DAX - 作为 SUMX 输出的文本所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。