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

例如:在一列'17991015174741257'17991013847335766'17991015547397818'17991015547397818'179910... 例如:在一列
'17991015174741257
'17991013847335766
'17991015547397818
'17991015547397818
'17991015204730670
'17991018603802320
'17991013948811088
'17991013948811088
'17991013948811088
'17991013875877592
'17991013948811088
'17991015204730653
'17991013948811088
'17991018678892720
'17991018678892720
'17991018603802320
'17991018603802320
'17991013757103638
'17991013961208307
'17991013847167399
'17991018637137137
'17991013837509002
'17991018610271057
'17991015547397818
中查询或筛选包含016、017、018、019、021、160到169、183-189的数据。
请高手指教!谢谢
展开
 我来答
Stcxj
高粉答主

推荐于2016-11-05 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:7.1万
采纳率:67%
帮助的人:1.8亿
展开全部

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

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

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

 

追问
Stcxj您好~!
可以筛选出来我需要的一条完整记录吗?
追答
我上面抓图的C列,就是用“高级筛选”筛选出来的哦。
还有,如果你原来的B列起都有数据,条件区域就设置在A列源数据的下方,而“将筛选结果复制到其他位置”不要勾选,直接筛选就行。就保持着A列对应的B、C、D、……列数据了。
眯住眼串针
科技发烧友

2012-07-13 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:1.1万
采纳率:58%
帮助的人:3172万
展开全部
假设原数据在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列数据的行来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
BAGA请填用户
2012-07-13 · TA获得超过1540个赞
知道小有建树答主
回答量:1576
采纳率:50%
帮助的人:538万
展开全部
用2007吧,2003很难完成的功能用2007就可以很容易的实现,我原来也固守2003,但是我发现统计数据还是要用2007
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
程森建造师
2012-07-13 · 专注市政、建筑、机械建造师
程森建造师
采纳数:237 获赞数:670

向TA提问 私信TA
展开全部
自定义就可以啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一希先森
2012-07-13 · TA获得超过461个赞
知道小有建树答主
回答量:388
采纳率:0%
帮助的人:96.2万
展开全部
ctrl+f
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式