乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>高级筛选:1列中同时满足多个条件的筛选-excel 高级筛选条件,e

<em>excel</em>高级筛选:1列中同时满足多个条件的筛选-excel 高级筛选条件,e

作者:乔山办公网日期:

返回目录:excel表格制作


1、首先,打开Microsoft Excel 2010并输入需要处理的数据表。

2、接下来,在表格底部输入多个条,如两个条件所示。第一个是一个班次,第二个是第二班,如果是,继续进入下面。

3、设置数据表和条件后,单击“数据”选项卡以查找高级过滤器单击。

4、在“高级过滤器”对话框中,单击列表区域后面的红色箭头按钮,然后选择数据表区域。

5、然后单击条件区域后面的红色箭头按钮,并如图所示拉出条件区域。最后按确定。

6、我们看到数据表区域显示过滤结果,其他记录被隐藏。



实现的方法和详细的操作步骤如下:

1、第一步,在计算机上打开excel,然后以表格形式输入一些数据和条件,见下图,转到下面的步骤。

2、第二步,完成上述步骤后,单击工具栏中的“数据”选项,见下图,转到面的步骤。

3、第三步,完成上述步骤后,单击“高级”选项,见下图,转到下面的步骤。

4、第四步,完成上述步骤后,单击列表区域中的参考符号,然后选择数据区域,单击参考符号,见下图,转到下面的步骤。

5、第五步,完成上述步骤后,单击内部区域中的参考符号,然后选择条件区域,单击参考符号,见下图,转到下面的步骤。

6、第六步,完成上述步骤后,结果如下,只有一名学生符合条件,见下图。这样,就解决了这个问题了。


<>是不等于符号,但是与不包含是不同概念的。
建议你用条件格式,选中学校一列,公式为 =indibect("sheet1! c"&row())<>"清华"
后选择相应的格式 将其突显出来你就可以处理了。
还有就是在工作表插入一列(辅助列),在这列写入公式:
IF(OR(c1="清华",c1="北大"),"排除","不排除")
就是说只要单元格出现清华或者北大对应辅助列自动填入排除 不排除。
这样你筛选排除与不排除 不就可以了

再一个办法就是用vba代码来完成。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim e As Integer
For e = 1 To 2000'1到2000行,你自己e79fa5e98193e58685e5aeb9338可以改的
If Sheets(1).Cells(e, 3) = "清华" Then Sheets(1).Cells(e, 3) = "排除"
If Sheets(1).Cells(e, 3) = "北大" Then Sheets(1).Cells(e, 3) = "排除"
Next
end sub
当单元格发生变化是运行程序,单元格等于清华的时候,则在该单元格填入排除,你自己加入吧,这里的(e, 3),3就是c列类推, 你自己复制代码改对象吧,注意备份文件试用。
祝你好运

1、首先,我们打开我们电脑上面的excel,然后在表格中输入一些数据以及条件要求;

2、然后我点击工具栏中的数据;

3、之后我们点击高级;

4、弹出的界面,我们点击列表区域的引用符号,之后选择数据区域,然后点击引用符号;

5、然后我们点击条件区域的引用符号,之后选择条件区域,然后再点击引用符号;

6、结果如图所示,符合条件的只有一个学生。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网