首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在PowerBI中按关键字(字符串)过滤

在PowerBI中按关键字(字符串)过滤
EN

Stack Overflow用户
提问于 2020-01-28 15:06:23
回答 1查看 1.2K关注 0票数 1

我在PowerBI中有一个数据可视化,它是由后端的SQL驱动的。我有一个特定的字段,我希望能够通过字符串匹配过滤。下面是这个领域的样子:

代码语言:javascript
复制
me_drug_occurence
AB
C
ABC
BC
B

每个字母都是独一无二的,代表一种药物。更多的字母=药物的组合。没有一封信会重复不止一次来记录。我希望使用“页面上的过滤器”选项,并让用户能够通过药物A、B和C进行筛选。例如,选择A可以显示包含A (records AB, ABC,) )的任何记录。选择A和B将显示包含A或B(记录AB, ABC, BC, B)的任何记录。以此类推。

我的问题是,在Power BI中,似乎没有一种开箱即用的方法来做到这一点?如果我简单地将这个列拖到“这个页面上的过滤器”侧边栏,我只会得到通过不同药物组合过滤的选项。

如果我选择“高级过滤器”,我可以更接近我的目标,但它迫使用户手动放置关键字:

所以,我的问题是如何在这个可视化上完成一个过滤器,这个过滤器看起来是这样的:

代码语言:javascript
复制
Filter:
A
B
C

可以通过包含A、B或C的任何记录或其中的某些组合进行过滤。是否需要创建自定义度量值?

EN

回答 1

Stack Overflow用户

发布于 2020-01-28 16:44:37

你已经走上了正确的道路。使用高级过滤。在这种使用或条件下,一.药物含有C或药物含有B或药物含有A

这将过滤出你的记录,只有那些有以上三个条件之一匹配。

编辑:这是最接近我能想到的你的要求。

1使用切割机,该切割机加药后可使其下垂并可搜索。现在,作为最终用户,我将输入A,因此我将得到包含A的记录的no,作为我的用户,我将选择所有这些记录作为屏幕截图。

如果我输入C,它将显示如下所示,并选择它们

这将是结果

  1. 现在市场上有一个过滤器叫做文本过滤器。从marketpalce导入它,在那里你可以像文本(包含)一样搜索,但是在那里你不能添加三个不同的条件。它将类似于下面的

无文本过滤器

在为过滤器添加文本之后

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

https://stackoverflow.com/questions/59951642

复制
相关文章

相似问题

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