如何在EXCEL表中筛选多个数据?

发布网友 发布时间:2022-02-20 04:59

我来回答

14个回答

热心网友 时间:2022-02-20 06:28

1、原始数据所在工作簿包含多个格式相同的工作表,只不过每个工作表内容不同,比如说不同人名的工作表数据或者不同部门填写的数据。

2、在原始数据同目录下新建一个工作簿,建立两个工作表,名称分别为“首页”和“合并汇总表”。

3、按Alt+F11进入VBA代码编辑和调试界面。

4、根据下图提示,插入一个模块。

热心网友 时间:2022-02-20 07:46

材料/工具:Excel2007

1、将光标放在主标题所在行后点数据工具栏

2、点数据工具栏下的筛选选项后主标题栏目自动产生下拉框样式

3、(假设以住址进行筛选)点住址下拉框

4、点开住址下拉框找到拟进行筛选的子项后点确定

5、 在上二前面小方框点勾后点确定

6、完成单项选项筛选

7、(需要对几项同时进行筛选时)选定拟进行筛选的内容后(如果需要排序时同时点升序或降序)点确定

8、完成多项排序筛选(可根据主标题栏目下拉框内容进行多项内容筛选)

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

一、用数组公式直接筛选

C1=INDEX(B:B,SMALL(IF(COUNTIF($D$9:$D$11,$B$1:$B$24)=0,4^8,ROW($B$1:$B$24)),ROW(A1)))&""

数组公式向下复制【数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效】

二、添加辅助列筛选

A1=IF(COUNTIF($D$9:$D$11,B1),SUMPRODUCT(COUNTIF($D$9:$D$11,B$1:B1)),0)向下复制

C1=IF(ISERROR(VLOOKUP(ROW(A1),$A$1:$B$24,2,)),"",VLOOKUP(ROW(A1),$A$1:$B$24,2,))向下复制

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

这类需求有三种实现方法,一是可以使用VBA写程序,二是可以使用查询(关联两个表),三是使用【高级筛选】,按钮位置:

操作界面:

执行后的效果(C隐藏了):

热心网友 时间:2022-02-20 13:20

选定要筛选的数据列,点"数据"->"筛选"->"自动筛选",点击某列首行的倒三角形,选择(右自定义输入)一个筛选条件.追问有没有具体的函数公式可以解决这个问题,用你的这个方法是可以实现目的,但是工作量太大了,我希望能有个公式可以一步到位。

热心网友 时间:2022-02-20 15:45

数据筛选啊,要把你筛选出来的在前面方框打上勾,如图,不会再问我

热心网友 时间:2022-02-20 18:26

既然是找特定的项,那一定有某种条件或者规则(逻辑上,你得知道自己要找什么东西)
请先把条件或者规则描述出来,才能帮到你,可以举一个实际的列子。

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

使用高级筛选功能进行多条件筛选多个数据。具体如下图所示:

热心网友 时间:2022-02-21 00:39

见截图

B2输入

=IF(COUNTIF($D$9:$D$11,A1),A1,"")

公式下拉

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

筛选有自定义的,可以自定义!否则就用公式,或者vba

热心网友 时间:2022-02-21 07:58

其实你如果是想只把重复项去掉,只留一项的话,比较好做追问不是留一项,我是想把需要的项单独复制出来。

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

excel表格筛选怎么用_百度经验:
https://jingyan.baidu.com/article/ac6a9a5e40522f2b653eacf7.html

热心网友 时间:2022-02-21 16:24

EXCEL2007以上的版本可以进行多项筛选

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

ctrl+f 查找

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