微软官方MSDN原版Win10系统下载

现在位置: 首页  > 系统教程  > 系统帮助

如何对excel多列筛选

时间:2024-11-22 17:13:24   

大家好,今天Win10系统之家小编给大家分享「如何对excel多列筛选」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!

excel表格编辑制作软件手机版系列软件最新版本下载

1.Excel中筛选多列相同数据的操作方法


如何在单个列中过滤相同的数据,如何介绍如何在多个列中过滤相同的数据,需要用到的函数还有“IF”、“OR”、“and”

2.excel多个条件筛选的三种方法


excel多个条件筛选是数据分析的常见应用。其中可以使用高级筛选多条件字段设置、函数公式、VBA来实现多条件筛选。下面我就用以上三种 方法 来教你们怎么使用excel多条件筛选功能。

excel多个条件筛选的方法

excel多个条件筛选的方法一:用高级筛选多条件完成多个条件筛选


下图是有两张工作表,“表一”是数据源,“表二”如下图。案例要求:筛选“表一”中性别为“女”或者工资大于6000的记录,将筛选结果放在“表二”中。


下面是具体的操作步骤:



1.首先激活“表二”,此表为当前活动工作表。



2.建立条件区域:在空白地方,比如E1:

F3单元格输入条件。


提示:因为筛选条件是“或”的关系,只要性别为“女”或者工资大于6000都可以,因此E2放置一个条件,F3放置另外一个条件。如果将F3的条件放在F2,两个条件就是并列关系,只有同时满足两个条件才可以。



3.单击“数据”——“排序和筛选”——“高级”,打开“高级筛选”对话框,按照如下图设置,单击“确定”,即可完成。


excel多个条件筛选的方法二:使用函数公式实现excel多个条件筛选



“表二”工作表的A2单元格输入公式:=INDEX(表一!B:B,SMALL(IF(((表一!$C$2:$C$16="女")+(表一!$G$2:$G$16>6000)),ROW($2:

$16),4^8),ROW(A1)))&"",按ctrl+shfit+enter三键结束,然后下来,直到出现空白为止。


至于具体公式解释,可以参考 文章 : Excel 用函数公式筛选数据的方法http://www.ittribalwo.com/show.asp?id=959


excel多个条件筛选的方法三:使用VBA代码实现excel多个条件筛选


按ALT+F11,打开VBE编辑器,插入——模块,然后复制粘贴下面的代码,按F5键运行。


Sub 多个条件筛选()


Range("A2:C65536").ClearContents


Sheets("表一").Range("A1:

G16").AdvancedFilter Action:=xlFilterCopy, _


CriteriaRange:=Range("E1:

F3"), CopyToRange:=Range("表二!

A1:C1"), Unique:= _


False


End Sub


思路提示:可以将方法一介绍的高级筛选录制宏操作一遍,然后再适当修改代码得到。


其中:Sheets("表一").Range("A1:

G16"):表示查找的范围。


CriteriaRange:=Range("E1:

F3"):表示查询条件,包括字段名称。


CopyToRange:=Range("表二!

A1:C1"):表示结果的保存范围,包括字段名称。

>>>下一页更多精彩“excel用if函数多个条件筛选的教程”

以上就是关于「如何对excel多列筛选」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~

『Win10系统之家www.ghost580.net文♂章,转载请联系!』

相关文章

  • 如何对excel多列筛选

    如何对excel多列筛选

    1.Excel中筛选多列相同数据的操作方法如何在单个列中过滤相同的数据,如何介绍如何在多个列中过滤相同的数据,需要用到的函数还有“IF”、“OR”、“and”2.excel多个条件筛选的三种方法excel多个条件筛选是数据分析的常见应...
  • 如何筛选excel

    如何筛选excel

    1.excel表格中怎样筛选说到excel表格中的查询与筛选,这都是操作办公软件的基本,当然,对于不常用excel表格的朋友来说,这会迷茫的。不过没关系,小编来教您如何使用,这两个功能在excel表格中最常用的,相信会对您有帮助...
  • 在excel中如何筛选

    在excel中如何筛选

    1.excel中数据筛选有哪几种方法?每种方法如何实现?excel中的数据过滤有两种方式:自动过滤和高级过滤。操作方法是选择要过滤的表头数据(自动),然后点击【数据过滤】即可实现。通过首先输入过滤条件,然后选择数据区域,可...
  • 如何筛选excel中数据透视表

    如何筛选excel中数据透视表

    1.怎样在excel数据透视表中进行日期筛选擅长2007/2010:擅长例如,假设数据透视表的第一列中有日期字段,如图所示。点击“行标签”右侧的过滤箭头,先取消选择过滤器中的“全选”,然后勾选要显示的日期,这样可以过滤一些不连...