首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Power BI -搜索、包含和排除某些字符串

Power BI -搜索、包含和排除某些字符串
EN

Stack Overflow用户
提问于 2018-07-26 23:18:07
回答 1查看 126关注 0票数 0

我有一个简单的表格:

代码语言:javascript
运行
复制
Column            Desired result
Messi Ronaldo     0
Ronaldo           0
Messi Pogba       0
Messi alala       1

我试着计算一下,有多少次梅西在阵容中,而罗纳尔多和博格巴却没有出现。

我得到的代码是:

代码语言:javascript
运行
复制
Desired result = 
IF (ISBLANK ( SEARCH ( "Messi", 'Table'[Column], 1, BLANK () ) )
&&
(
ISBLANK ( SEARCH ( "Ronaldo", 'Table'[Column], 1, BLANK () ) )
||ISBLANK ( SEARCH ( "Pogba", 'Table'[Column], 1, BLANK () ) )
)
,
0,
1)

但这并不排除罗纳尔多和博格巴?

当前(错误)结果

代码语言:javascript
运行
复制
Column           Current results
Messi Ronaldo    1
Ronaldo          0
Messi Pogba      1
Messi alala      1
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-26 23:26:55

试着这样做:

代码语言:javascript
运行
复制
Desired result = 
    IF (NOT(ISBLANK ( SEARCH ( "Messi",   'Table'[Column], 1, BLANK () ) ))
        &&  ISBLANK ( SEARCH ( "Ronaldo", 'Table'[Column], 1, BLANK () ) )
        &&  ISBLANK ( SEARCH ( "Pogba",   'Table'[Column], 1, BLANK () ) ),
        1,
        0)

如果搜索“梅西”不返回空格,但搜索“罗纳尔多”和“博格巴”返回空格,则返回1

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51542322

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档