在excel中能否在高级筛选时定义出多个“不包含”的条件,如何设定,用<>符号吗?

2024-11-27 23:34:11
推荐回答(4个)
回答1:

<>是不等于符号,但是与不包含是不同概念的。
建议你用条件格式,选中学校一列,公式为 =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行,你自己可以改的
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列类推, 你自己复制代码改对象吧,注意备份文件试用。
祝你好运

回答2:

点数据-筛选-高级,弹出来的“高清唤级筛选框”如图所示念裂,注意三个区域的选择,尤其是黄色区域,可以设置多个“仔正闭不包含”的关键词,然后筛选掉,非常的方便!

回答3:

用高级筛选,条件区域可以多个条件。

假设州迟数据在李迹镇A列,A2开始为学校数据。
在C2中输入:=A2="北大"
在C3中输入:=A2="清华"
在C4中输入:=A2="..."
...

然后点击【高级筛选】--【条件区域】选定C1:C...----点击确哪粗定

回答4:

测试:
包含:*条件*
不包含:<>*条件*