在EXCEL中如何实现单列多条件查询或筛选?

发布网友 发布时间:2022-02-21 03:59

我来回答

5个回答

热心网友 时间:2022-02-21 05:28

源数据在A列,第一行输入表头(随便都行)。

在B列输入包含条件016、017、018、019、021、160到169、183-189(前后加“*”;第一行表头跟A列同)

菜单栏——数据——筛选——高级筛选——(出现《高级筛选》对话框)——列表区域:导入A列数据区域(连表头)——条件区域:导入B列条件区域(连表头)——方式:将筛选结果复制到其他位置(勾选)——复制到:导入“$C$1”——确定。

 

追问Stcxj您好~!
可以筛选出来我需要的一条完整记录吗?

追答我上面抓图的C列,就是用“高级筛选”筛选出来的哦。
还有,如果你原来的B列起都有数据,条件区域就设置在A列源数据的下方,而“将筛选结果复制到其他位置”不要勾选,直接筛选就行。就保持着A列对应的B、C、D、……列数据了。

热心网友 时间:2022-02-21 06:46

假设原数据在A列,016、017、018、019、021、160到169、183-189等需查询的数据在B1:B22
在C1输入数组公式
=IF(COUNT(FIND(B$1:B$22,A1)),"Yes","")
以同按CTRL+SHIFT+回车 这三个键作为结束
再下拉填充公式
即可标记出A列包含B列数据的行来

热心网友 时间:2022-02-21 08:21

用2007吧,2003很难完成的功能用2007就可以很容易的实现,我原来也固守2003,但是我发现统计数据还是要用2007

热心网友 时间:2022-02-21 10:12

自定义就可以啊。

热心网友 时间:2022-02-21 12:20

ctrl+f
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com