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

2024-12-15 14:05:56
推荐回答(5个)
回答1:

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

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

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

 

回答2:

假设原数据在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列数据的行来

回答3:

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

回答4:

自定义就可以啊。

回答5:

ctrl+f