excel如何一次性筛选出多个条件的数据?

发布网友 发布时间:2022-04-24 03:38

我来回答

3个回答

热心网友 时间:2022-05-22 19:22

1、打开需要操作的Excel表格,准备工作表,并编辑好筛选条件,如:培训费、办公耗材、出差费。

2、选中表格,依次点击—数据—高级。

3、选择将筛选结果复制到其他位置—验证,列表区域是否为选中区域,否则需重新选择。

4、选择条件区域。

5、复制到任意单元格——确定。

6、选中原工作表——格式刷。

7、鼠标移动至现有工作表——当鼠标形成小刷头时——选中工作表——完成格式修改。

热心网友 时间:2022-05-22 20:40

看我的抓图吧:

B2输入

=INDEX(A:A,SMALL(IF(ISNUMBER(FIND(C$2,A$1:A$100)),ROW($1:$100),4^8),ROW(1:1)))&""

B11输入

=INDEX(A:A,SMALL(IF(ISNUMBER(FIND(C$11,A$1:A$100)),ROW($1:$100),4^8),ROW(1:1)))&""

B20输入

=INDEX(A:A,SMALL(IF(ISNUMBER(FIND(C$20,A$1:A$100)),ROW($1:$100),4^8),ROW(1:1)))&""

都是数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。

也可以把三道公式合并成一道,一步到位:

B2输入

=INDEX(A:A,SMALL(IF(ISNUMBER(FIND(LOOKUP("座",C$2:C2),A$1:A$100)),ROW($1:$100),4^8),ROW()-LOOKUP(1,0/(C$2:C2<>""),ROW(A:A))))&""

也是数组公式(操作同上)。

话外,你的A列,关键词都集中在一起,直接复制过B列就行了。

热心网友 时间:2022-05-22 22:14

就用你的例子,在D列  D1写 【数据】  D2 写【*天*】 D3写【*ex*】 D4写【*我*】,然后点A1,找如图这里弹出对话框如图设置。

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