美文网首页工具癖PowerBI专栏power bi
通过一个实例理解DAX中 IN 的用法

通过一个实例理解DAX中 IN 的用法

作者: PowerBI星球 | 来源:发表于2019-04-18 17:14 被阅读45次

IN在很多编程语言中都有,十分好用。DAX也不例外,它用来判断一个数值是否包含在一个表中,下面通过知识星球中一个星友的问题,来理解一下它是怎么使用的。

星友的提问如图,如何通过新建列的方式判断该订单是否存在退货?

大家可以先思考以下怎么写这个DAX。

我写的DAX如下:

VAR id_=

    CALCULATETABLE(

        VALUES(Sheet1[订单ID]),

        FILTER(ALL('Sheet1'),[订单金额]<0))

RETURN IF([订单ID] in id_,"YES","NO")

先判断哪些订单曾经发生过退货,返回退货的订单列表,然后利用IN很方便的找出当前行的订单是否发生退货。

当然不会只有这一种写法,如果你有其他方案,欢迎留言分享哦。


来知识星球,随时问题答疑,更多资源分享。

相关文章

  • 通过一个实例理解DAX中 IN 的用法

    IN在很多编程语言中都有,十分好用。DAX也不例外,它用来判断一个数值是否包含在一个表中,下面通过知识星球中一个星...

  • [转载]Synchronized和Static Synchron

    通过分析这两个用法的分析,我们可以理解java中锁的概念。一个是实例锁(锁在某一个实例对象上,如果该类是单例,那么...

  • PowerBI DAX函数:FIND

    周末分享:DAX函数卡片 DAX中的查找函数:FIND, 语法如下: 用法与Excel中相似,查找文本字符串的位置...

  • Power BI DAX函数学习:TOTALYTD

    周末分享:DAX函数卡片。 DAX中超常用的时间智能函数:TOTALYTD,用于返回年初至今,具体语法和用法如下:...

  • Power BI DAX函数学习:CONTAINS

    周末分享:DAX函数卡片。 DAX中很实用的函数:CONTAINS,用于判断是否包含特定的值,具体用法如下: 这个...

  • useMemo

    下面我们通过一个实例,来理解下 useMemo的用法。 父组件 子组件 熟悉react的同学可以很显然的看出,当我...

  • Power BI DAX函数学习:CALENDAR

    周末分享:DAX函数卡片。 DAX中建日期表常用的函数:CALENDAR,具体语法和用法如下: 该函数是个表函数,...

  • Power BI DAX函数学习:SELECTEDVALUE

    周末分享:DAX函数卡片。 DAX函数中十分好用的函数:SELECTEDVALUE, 应用十分广泛,具体语法和用法...

  • Power BI DAX函数学习:ERROR

    周末分享:DAX函数卡片。 DAX中很实用的函数:ERROR,用于弹出错误提示,具体用法如下: 错误并不总是要避免...

  • Power BI DAX函数学习:EARLIER

    周末分享:DAX函数卡片。 DAX中很常用也非常有用的函数:EARLIER,用于返回当前行上下文的值,具体用法如下...

网友评论

    本文标题:通过一个实例理解DAX中 IN 的用法

    本文链接:https://www.haomeiwen.com/subject/sybtgqtx.html