前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >多表数据汇总查询之4、同一查询条件多值处理

多表数据汇总查询之4、同一查询条件多值处理

作者头像
大海Power
发布2021-08-30 10:31:54
7390
发布2021-08-30 10:31:54
举报
文章被收录于专栏:用户8950297的专栏

本次实现效果:

小勤:对于按条件查询的问题,能不能再改善一下呢?比如现在的货品,有时候想一次查多个的,怎么办呢?

大海:那就做个多值查询的呗。比如你可以在货品代码的查询条件里用顿号或分号之类的做分隔符输入多个货品代码,然后就一次查出来。

小勤:这样真是太赞了。但会不会很复杂啊?

大海:加几个函数就行,主要的思路就是根据分隔符把你的查询条件拆成一个列表(Text.Split),然后看数据里的货品代码是否在拆分出来的条件列表里(Text.Contains)。比如你上次不是用数据有效性做好了年和月的吗?咱们再上门继续完善,实现对货品代码做个多值处理,你看原来的查询条件是这样子的:

改成这个样子:List.Contains(Text.Split(查询条件{0}[货品代码],"、"),[货品代码])

修改的内容里涉及2个函数,其中:

  • Text.Split(文本内容,拆分符号)即按照拆分符号将文本内容拆成一个列表(List)
  • List.Contains(列表,内容项)即判断内容项是否在列表中存在

小勤:嗯。这个很容易理解,联合起来就能做判断了,改起来真不难呢。

大海:对的,通过函数对筛选条件进行修改,可以实现很灵活的查询了,你有时间还可以试试其他的。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-12-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel到PowerBI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 本次实现效果:
  • 小勤:对于按条件查询的问题,能不能再改善一下呢?比如现在的货品,有时候想一次查多个的,怎么办呢?
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档