找回密码
 立即注册

QQ登录

只需一步,快速开始

Eric.Liang 讲师达人认证 悬赏达人认证 活字格认证

超级版主

176

主题

1万

帖子

1万

积分

超级版主

Rank: 8Rank: 8

积分
19207

讲师达人悬赏达人元老葡萄活字格认证活字格高级认证微信认证勋章

Eric.Liang 讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-3-27 13:47  /   查看:4460  /  回复:0
本帖最后由 Eric.Liang 于 2018-3-27 13:47 编辑

针对表格查询方面,目前产品可以满足使用“在里面”去查询满足这一条件的所有数据。但是有很多用户反映,"不在里面"的条件是否可以使用呢?活字格目前版本中是没有直接查询“不在里面”的数据,但是因为活字格强大的功能,我们可以通过其他的方式去查询“不在里面”的数据。接下来,请大家和我一起见证奇迹的出现
业务场景描述:存在一个学生学号复选框,用户在点击某一个学号或多个学号之后,需要在学生信息表中自动将该学号的学生信息过滤。

1.创建复选框,复选框项目动态生成。
blob627390441.png

2.使用辅助单元格X4,记录复选框选择的所有学号对应的学生信息的ID。
blob965437011.png

3.创建学生信息辅助表。表格查询条件为ID在X4单元格里面。该表格主要用于查询勾选的所有学生的ID和学号信息。
blob698570861.png

4.再创建一个学生信息辅助表,第三列使用VLOOKUP公式,使用每一行的ID去上述辅助表中查询。因为上述辅助表中包含查询条件,所以通过VLOOKUP查询的结果分为学号和#N/A,结果为#N/A的数据则是在上述辅助表中不存在的数据。第四列使用公式判断,若第三列报错,则该字段为学号;若没报错,则为空。
blob699477233.png
blob714069823.png

5.使用TEXTJOIN函数将第四列数值通过“,”连接,过滤空字符。此时计算出来的为除去复选框勾选之外的所有学生的学号。
blob266835631.png

6.在主表中使用“在里面”条件,进行数据查询。
blob705912475.png

效果如下:
“不在里面”效果展示.gif


工程文件见附件。

不在里面查询.fgcc

522.83 KB, 下载次数: 236

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部