EXCEL教程:挑出指定数据,高级筛选怎么输入筛选条件?

2024-05-04 14:24

1. EXCEL教程:挑出指定数据,高级筛选怎么输入筛选条件?


EXCEL教程:挑出指定数据,高级筛选怎么输入筛选条件?

2. excel如何进行高级筛选?

Excel使用高级筛选功能可以通过设置条件区域,定位”数据“菜单工具栏中的”高级“,按给定的条件对表格进行高级筛选即可。具体如下:
1、如果想要筛选出”语文“、”数学“和”英语“成绩都在90分以上的数据,就要用到高级筛选功能了。

2、设置条件区域:条件区域和数据区域中间必须要有一行以上的空行隔开。在表格与数据区域空两行的位置处输入高级筛选的条件。

3、把鼠标定位在要进行筛选的数据区域内,单击”数据“菜单工具栏中的”高级“按钮。经过这样定位后,程序会自动找到要筛选的区域,否则需要自己设置数据筛选区域。

4、此时会弹出”高级筛选“对话框。在此对话框中的”列表区域“就自动判断出了要进行高级筛选的区域,如果有错可以重新获取。

5、单击”高级筛选“对话框中”条件区域“右侧的”缩小对话框窗口”按钮。

6、拖动鼠标将高级筛选中的条件区域选中,然后按“展开窗口”按钮返回到“高级筛选”对话框。

7、单击确定按钮,程序就要按给定的条件对表格进行高级筛选。

8、表格就筛选出“语文”、“数学”和“英语”成绩都大于90分以上的数据。

注意事项:
1、条件区域和数据区域中间必须要有一行以上的空行隔开。
2、当【在原有区域显示筛选结果】时,需要查看其它数据,可以通过【清除】命令来实现。

3. excel中的高级筛选如何使用

1、在表中空白处某单元格写上与要筛选工作表标题相同的标题(只写筛选用的关键字标题),如职称、工资等。(也可在另一张表上写) 
2、在标题下的单元格写上筛选条件,如在职称下:工程师;工资下:>1000 
3、点击工具栏上的“数据”、“筛选”、“高级筛选”,在弹出框内按提示选择“数据区域”(也就是要筛选数据的表的行列)、“条件区域”(步骤1中所填的标题和条件的行列) ,如果要将筛选结果复制到其他位置,选择要复制到的位置即可。
4、确定。

excel中的高级筛选如何使用

4. 请教excel高级筛选中如何筛选满足指定条件的数据

EXCEL教程:挑出指定数据,高级筛选怎么输入筛选条件?

5. 在excel中如何进行高级筛选

在进行高级筛选之前,一定要先定义好自己的条件区域,也是是通过什么来进行筛选。首先将你要筛选的列,列标题名称复制粘贴下来,如果有多列进行筛选,则一一复制粘贴到一空白区域。在复制好的列表头下,分别写上要筛选的内容,比如复制的表头分别为“性别”、“年龄”、
“学历”,在对应的表头下写上自己要着的条件,比如“男”、“<35”、“本科”,当写好条件后,点击高级筛选,在“列表区域”中圈选整个要筛选数据表的范围,在“条件区域”中就圈选刚刚复制粘贴的表头和表头下的内容,然后点击确定即可找到多列筛选结果。
但是高级筛选分为三种情况,以上说的是最基本的,不带任何“与”、“或”关系的,以下为其他两种情况:
当筛选出现“与”关系时:
比如要筛选性别为男,年龄在25到35之间的,学历为本科的人,在复制表头时应该复制性别、年龄、学历这三个表头,但是在年龄列中要筛选的条件为25到35之间,在excel中不能在一个单元格中写>25,25”、“<35”、“本科”,然后在高级筛选即可。
当筛选出现“或”关系时:
比如要筛选别为男,年龄小于35,学历为本科或者性别为女,年龄小于20,学历为中专的人。此时复制的表头还是“性别”、“年龄”、“学历”,在表头下的第一行写一个或关系的条件,应该为“男”、“<35”、“本科”,写完此条件后,另起一行,在第二行中输入或关系中得第二个条件,即为“女”、“<20”、“中专”,然后高级筛选即可。
总结一下,如果是与关系的高级筛选,需要将重复表头下的筛选条件分别写在两个单元格中,同样需要复制两个表头;如果是或关系的话,则需要将或前后的条件分别写在两行中

在excel中如何进行高级筛选

6. excel中,如何使用高级筛选

若要通过复杂的条件 (条件:为限制查询结果集中包含的记录而指定的条件。例如,以下条件用于选择 Order Amount 字段的值大于 30,000 的记录:Order Amount > 30000。)来筛选单元格区域,请使用“数据”选项卡上“排序和筛选”组中的“高级”命令。“高级”命令的工作方式在几个重要的方面与“筛选”命令有所不同。

它显示了“高级筛选”对话框,而不是“自动筛选”菜单。
您可以在工作表以及要筛选的单元格区域或表上的单独条件区域中键入高级条件。Microsoft Office Excel 将“高级筛选”对话框中的单独条件区域用作高级条件的源。
在可用作条件区域的区域上方插入至少三个空白行。条件区域必须具有列标签。请确保在条件值与区域之间至少留了一个空白行。 
示例条件区域和步骤 2 中条件示例的数据区域

  A B C 
1 类型 销售人员 销售额 
2         
3        
4          
5       
6 类型 销售人员 销售额 
7 饮料 苏术平 ¥5122 
8 肉类 李小明 ¥450 
9 农产品 林丹 ¥6328 
10 农产品 李小明 ¥6544 

在列标签下面的行中,键入所要匹配的条件。 
条件示例

要点  

由于在单元格中键入文本或值时等号 (=) 用来表示一个公式,因此 Excel 会评估您键入的内容;不过,这可能会产生意外的筛选结果。为了表示文本或值的相等比较运算符,应在条件区域的相应单元格中键入作为字符串表达式的条件:
=''=条目''

其中条目是要查找的文本或值。例如: 

在单元格中键入的内容 Excel 计算和显示的内容 
="=李小明" =李小明 
="=3000" =3000 

Excel 在筛选文本数据时不区分大小写。但是,您可以使用公式来执行区分大小写的搜索。有关示例,请参阅使用区分大小写的搜索筛选文本。
以下各节提供了复杂条件的示例。 

一列中有多个条件
多列中有多个条件,其中所有条件都必须为真
多列中有多个条件,其中所有条件都必须为真
多个条件集,其中每个集包括用于多个列的条件
多个条件集,其中每个集包括用于一个列的条件
查找共享某些字符而非其他字符的文本值的条件
将公式结果用作条件
筛选大于数据区域中所有值的平均值的值
使用区分大小写的搜索筛选文本 


一列中有多个条件
布尔逻辑:  (销售人员 = "李小明" OR 销售人员 = "林丹")

要查找满足“一列中有多个条件”的行,请直接在条件区域的单独行中依次键入条件。 

在下面的数据区域 (A6:C10) 中,条件区域 (B1:B3) 显示“销售人员”列 (A8:C10) 中包含“李小明”或“林丹”的行。

  A B C 
1 类型 销售人员 销售额 
2    =李小明     
3    =林丹   
4          
5       
6 类型 销售人员 销售额 
7 饮料 苏术平 ¥5122 
8 肉类 李小明 ¥450 
9 农产品 林丹 ¥6328 
10 农产品 李小明 ¥6544 


 返回页首

多列中有多个条件,其中所有条件都必须为真
布尔逻辑:  (类型 = "农产品" AND 销售额 > 1000)

要查找满足“多列中有多个条件”的行,请在条件区域的同一行中键入所有条件。 

在下面的数据区域 (A6:C10) 中,条件区域 (A1:C2) 显示“类型”列中包含“农产品”并且“销售额”列 (A9:C10) 中值大于 ¥1,000 的所有行。

  A B C 
1 类型 销售人员 销售额 
2 =农产品     >1000  
3        
4          
5       
6 类型 销售人员 销售额 
7 饮料 苏术平 ¥5122 
8 肉类 李小明 ¥450 
9 农产品 林丹 ¥6328 
10 农产品 李小明 ¥6544 


 返回页首

多列中有多个条件,其中所有条件都必须为真
布尔逻辑:  (类型 = "农产品" OR 销售人员 = "李小明")

要查找满足“多列中有多个条件,其中所有条件都必须为真”的行,请在条件区域的不同行中键入条件。 

在下面的数据区域 (A6:C10) 中,条件区域 (A1:B3) 显示“类型”列中包含“农产品”或“销售人员”列 (A8:C10) 中包含“李小明”的所有行。

  A B C 
1 类型 销售人员 销售额 
2 =农产品       
3    =李小明   
4          
5       
6 类型 销售人员 销售额 
7 饮料 苏术平 ¥5122 
8 肉类 李小明 ¥450 
9 农产品 林丹 ¥6328 
10 农产品 李小明 ¥6544 


 返回页首

多个条件集,其中每个集包括用于多个列的条件
布尔逻辑:  ( (销售人员 = "李小明" AND 销售额 >3000) OR (销售人员 = "林丹" AND 销售额 > 1500) )

要查找满足“多个条件集,其中每个集包括用于多个列的条件”的行,请在单独的行中键入每个条件集。 

在下面的数据区域 (A6:C10) 中,条件区域 (B1:C3) 显示“销售人员”列中包含“李小明”并且“销售额”列中值大于 ¥3,000 的行,或者显示“销售人员”列中包含“林丹”并且“销售额”列 (A9:C10) 中值大于 ¥1,500 的行。

  A B C 
1 类型 销售人员 销售额 
2   =李小明  >3000 
3    =林丹 >1500 
4          
5       
6 类型 销售人员 销售额 
7 饮料 苏术平 ¥5122 
8 肉类 李小明 ¥450 
9 农产品 林丹 ¥6328 
10 农产品 李小明 ¥6544 


 返回页首

多个条件集,其中每个集包括用于一个列的条件
布尔逻辑:  ( (销售额 > 6000 AND 销售额 < 6500 ) OR (销售额 < 500) )

要查找满足“多个条件集,其中每个集包括用于一个列的条件”的行,请在多个列中包括同一个列标题。 

在下面的数据区域 (A6:C10) 中,条件区域 (C1:D3) 显示“销售额”列 (A8:C10) 中值在 5,000 和 8,000 之间以及值小于 500 的行。

  A B C D 
1 类型 销售人员 销售额 销售额 
2     >6000 <6500 
3     <500   
4            
5         
6 类型 销售人员 销售额   
7 饮料 苏术平 ¥5122   
8 肉类 李小明 ¥450   
9 农产品 林丹 ¥6328   
10 农产品 李小明 ¥6544   


 返回页首



查找共享某些字符而非其他字符的文本值的条件
要查找共享某些字符而非其他字符的文本值,请执行下面一项或多项操作: 

键入一个或多个不带等号 (=) 的字符,以查找列中文本值以这些字符开头的行。例如,如果键入文本“Dav”作为条件,则 Excel 将找到“Davolio”、“David”和“Davis”。
使用通配符。 
如何使用通配符

可以使用下面的通配符作为比较条件。

使用 用于查找 
?(问号) 任意单个字符
例如,sm?th 可找到“smith”和“smyth” 
*(星号) 任意数量的字符
例如,*east 可找到“Northeast”和“Southeast” 
~(波形符)后跟 ?、* 或 ~ 问号、星号或波形符
例如,“fy91~?”可找到“fy91?” 

在以下数据区域 (A6:C10) 中,条件区域 (A1:B3) 显示“类型”列中以“Me”开头的行或“销售人员”列 (A7:C9) 中第二个字符为“u”的行。

  A B C 
1 类型 销售人员 销售额 
2 Me     
3   =?u*    
4          
5       
6 类型 销售人员 销售额 
7 饮料 苏术平 ¥5122 
8 肉类 李小明 ¥450 
9 农产品 林丹 ¥6328 
10 农产品 李小明 ¥6544 


 返回页首

将公式结果用作条件
可以将公式 (公式:单元格中的一系列值、单元格引用、名称或运算符的组合,可生成新的值。公式总是以等号 (=) 开始。)的计算结果作为条件使用。记住下列要点:

公式必须计算为 TRUE 或 FALSE。
因为您正在使用公式,请像您平常那样输入公式,而不要以下列方式键入表达式:
=''=条目''

不要将列标签用作条件标签;请将条件标签保留为空,或者使用区域中并非列标签的标签(在以下示例中,是“计算的平均值”和“精确匹配”)。 
如果在公式中使用列标签而不是相对单元格引用或区域名称,Excel 会在包含条件的单元格中显示错误值 #NAME? 或 #VALUE!。您可以忽略此错误,因为它不影响区域的筛选。

用作条件的公式必须使用相对引用 (相对单元格引用:在公式中,基于包含公式的单元格与被引用的单元格之间的相对位置的单元格地址。如果复制公式,相对引用将自动调整。相对引用采用 A1 样式。)来引用第一行中相应的单元格(在下面的示例中,是 C7 和 A7)。
公式中的所有其他引用必须是绝对引用 (绝对单元格引用:公式中单元格的精确地址,与包含公式的单元格的位置无关。绝对引用采用的形式为 $A$1。)。
下列各子部分提供将公式结果用作条件的具体示例。 

 返回页首



筛选大于数据区域中所有值的平均值的值
在以下数据区域 (A6:D10) 中,条件区域 (D1:D2) 显示“销售额”列 (C7:C10) 中值大于所有“销售额”值的平均值的行。在公式中,“C7”引用数据区域 (7) 的第一行的筛选列 (C)。

 A B C D 
1 类型 销售人员 销售额 计算的平均值  
2       =C7>AVERAGE($C$7:$C$10) 
3         
4         
5         
6 类型 销售人员 销售额   
7 饮料 苏术平 ¥5122   
8 肉类 李小明 ¥450   
9 农产品 林丹 ¥6328   
10 农产品 李小明 ¥6544   

 返回页首



使用区分大小写的搜索筛选文本 
在数据区域 (A6:D10) 中,通过使用 EXACT 函数执行区分大小写的搜索,条件区域 (D1:D2) 显示“类型”列 (A10:C10) 中包含“农产品”的行。在公式中,“A7”引用数据区域 (7) 中首行的筛选列 (A)。

 A B C D 
1 类型 销售人员 销售额 精确匹配  
2       =EXACT(A7, "农产品")  
3         
4         
5         
6 类型 销售人员 销售额   
7 饮料 苏术平 ¥5122   
8 肉类 李小明 ¥450   
9 农产品 林丹 ¥6328   
10 农产品 李小明 ¥6544   


单击区域中的单元格。 
在“数据”选项卡上的“排序和筛选”组中,单击“高级”。


若要通过隐藏不符合条件的行来筛选区域,请单击“在原有区域显示筛选结果”。 
若要通过将符合条件的数据行复制到工作表的其他位置来筛选区域,请单击“将筛选结果复制到其他位置”,然后在“复制到”编辑框中单击鼠标左键,再单击要在该处粘贴行的区域的左上角。

在“条件区域”框中,输入条件区域的引用,其中包括条件标签。 
若要在选择条件区域时暂时将“高级筛选”对话框移走,请单击“压缩对话框” 。

若要更改筛选数据的方式,可更改条件区域中的值,然后再次筛选数据。

7. 在Excel中如何进行高级筛选?具体步骤是什么?

在进行高级筛选之前,一定要先定义好自己的条件区域,也是是通过什么来进行筛选。首先将你要筛选的列,列标题名称复制粘贴下来,如果有多列进行筛选,则一一复制粘贴到一空白区域。在复制好的列表头下,分别写上要筛选的内容,比如复制的表头分别为“性别”、“年龄”、
“学历”,在对应的表头下写上自己要着的条件,比如“男”、“<35”、“本科”,当写好条件后,点击高级筛选,在“列表区域”中圈选整个要筛选数据表的范围,在“条件区域”中就圈选刚刚复制粘贴的表头和表头下的内容,然后点击确定即可找到多列筛选结果。
但是高级筛选分为三种情况,以上说的是最基本的,不带任何“与”、“或”关系的,以下为其他两种情况:
当筛选出现“与”关系时:
比如要筛选性别为男,年龄在25到35之间的,学历为本科的人,在复制表头时应该复制性别、年龄、学历这三个表头,但是在年龄列中要筛选的条件为25到35之间,在excel中不能在一个单元格中写>25,25”、“<35”、“本科”,然后在高级筛选即可。
当筛选出现“或”关系时:
比如要筛选别为男,年龄小于35,学历为本科或者性别为女,年龄小于20,学历为中专的人。此时复制的表头还是“性别”、“年龄”、“学历”,在表头下的第一行写一个或关系的条件,应该为“男”、“<35”、“本科”,写完此条件后,另起一行,在第二行中输入或关系中得第二个条件,即为“女”、“<20”、“中专”,然后高级筛选即可。
总结一下,如果是与关系的高级筛选,需要将重复表头下的筛选条件分别写在两个单元格中,同样需要复制两个表头;如果是或关系的话,则需要将或前后的条件分别写在两行中

在Excel中如何进行高级筛选?具体步骤是什么?

8. Excel高级筛选怎么使用?

Excel的高级筛选
  自动筛选,每次只能从工作表中筛选出符合一组条件的记录。而高级筛选,则可以同时筛选出符合多组条件的记录。
  高级筛选的操作步骤:
  第一步,制作一张筛选条件表。
  筛选条件表中,第一行是标题行,其中,单元格的内容是筛选条件(字段)。
  筛选条件表中,规定了一组或多组筛选条件。每一行(除标题行外)对应一个筛选条件。每行条件是独立的。换句话说,如果有两行筛选条件,最终的筛选结果,既包含符合第一行筛选条件的记录,也包含符合第二行筛选条件的记录。除了标题行外,允许出现空白单元格。
  提示:为了防止原工作表中有隐藏列存在,通常将筛选条件表,制作在原表的下方或右侧。
  第二步,选中原工作表全部或部分,但必须包含标题行。然后单击数据·筛选·高级筛选。
  第三步,设置高级筛选对话框。
  数据区域,原工作表中需要筛选的表格区域。
  条件区域,筛选条件表区域。
  方法选项区,
  选中在原有区域显示筛选结果单选框,筛选结果在原位显示(即隐藏不符合筛选条件的记录);
  选中将筛选结果复制到其它区域单选框,筛选结果将复制到指定区域(生成一个新表格)。
  选择不重复的记录复选框,选中,则筛选结果中不包含重复的记录。
  第四步,在上述设置完成后,单击高级筛选对话框的确定按钮,筛选结果即可显示。
  第五步,取消高级筛选。单击数据 筛选·高级筛选。