excel表格如何在表1自动筛选表2数据 表1为数据库,表二为按条件筛选品名,表三筛选品名才可以选型号

excel表格如何在表1自动筛选表2数据 表1为数据库,表二为按条件筛选品名,表三筛选品名才可以选型号,第1张

楼主一定是Excel高手。具体 *** 作一定很熟了。现将思路写在下面,具体 *** 作就不说了。该方法在Excel中实际用过,很好用。供参考:

一、建立一阶动态下拉选项方法(建立表2的方法):

(1)用名称动态地定义表1数据区为“源数据”名称。此处需要用offset函数、用counta函数计算实际数据记录数,实现动态数据区的定义。

(2)建立一个用于运算的表单(不希望看到可以隐藏),在运算表单上建立数据透视表(以下简称透视表1),以名称“源数据”为数据源,“名称”字段必选。

(3)用名称动态地定义数据透视表1中“名称”数据区为“可选名称”名称。去掉数据透视表的各种汇总选项,只保留表1中显示的原始数据。

(4)将表2中“名称”列单元格设置数据有效性,采用“序列”,来源是名称“可选名称”

(5)在Excel文件中,使用“Visual Basic 编辑器”在表2的代码区编写一段程序,内容是当表2被选为当前活动表单时,刷新透视表1的数据。

(6)至此,大功告成。当选中表2时,数据透视表1的“名称”数据会被更新,表2中“名称”字段的条件格式会限制为最新的名称列表。

二、建立二阶动态下拉选项方法(建立表3的方法):

(1)用以上“一”的方法步骤1-4建立“名称”的数据透视表1和“可选名称”名称。将表3中“名称”列单元格设置数据有效性,采用“序列”,来源是名称“可选名称”

(2)用以上“一”的方法步骤1-4建立“型号”的数据透视表2和“可选型号”名称。将表2中“型号”列单元格设置数据有效性,采用“序列”,来源是名称“可选型号”

(3)数据透视表2中增加页字段“名称”。目标是实现当页字段选择某个名称时,只有该名称对应的型号会在数据透视表2的“可选型号”名称数据区显示。

(4)在Excel文件中,使用“Visual Basic 编辑器”在表3的代码区编写程序,内容是当表2被选为当前活动表单是,刷新透视表1和数据透视表2的数据(此处,可将数据透视表2的源数据区设为另一个数据透视表,并选择数据透视表1,则可以实现两个数据透视表的同步刷新)。

(5)在Excel文件中,使用“Visual Basic 编辑器”在表3的代码区编写程序,内容是当表3中“型号”列区域被选为当前活动表单时(表3的Worksheet_SelectionChange函数),定义数据透视表2的页字段名称为该活动单元格同行上名称字段的值,并刷新数据透视表2。

(6)至此,大功告成。当选中表3时,数据透视表会被更新为最新数据。表3中“名称”字段的条件格式会限制为最新的名称列表。当活动单元格选中“型号”列数据区时,数据透视表2的页字段会变为活动单元格所在行上的名称,并更新为该名称对应的型号。表3中“型号”字段的条件格式会限制为最新的型号列表。

按照二的思路可实现多阶动态下拉选项的建立。

若对你有帮助,就选我吧。谢谢!

方法/步骤

打开需要编辑的Excel表格。观察表格发现有部分数据相同,需要将这些重复的数据用醒目的颜色标注出。首先,选中需要查找重复值的一列或某个区域。具体 *** 作,如图所示。

鼠标单击开始菜单,依次选择样式-条件格式-突出显示单元格规则-重复值。

Ps:这些步骤适应于microsoft07版本。03版本的童鞋可以查看我的另一篇经验贴“怎么在Excel2003版中查找重复值”。

d出重复值对话框,为包含以下类型的单元格设置格式。默认的选择是重复值设置为浅红填充色深红色文本。点击确定。

点击确定。观察Excel表格,是不是发现Excel表格中的那些重复值已经被标红显示了呢。显示效果如图所示。

5

将这些重复值成功标注后,您可以对数据进行其他处理,如筛选。具体 *** 作步骤:点击开始菜单-排序和筛选-筛选-按颜色排序-后单独显示重复数据。您也可以根据个人需要,删除或者继续其他编辑。

推荐使用数据透视表。

需要修改的地方

1日期格式需要修改,推荐不要使用""来当作年月日的分格符,最好使用 "-"来分格,因为这样以后系统会自动把这一个单元格的数据当作是日期型的。

2添加出一列来用month函数来统计日期属于哪个月。

3选中数据区域使用数据透视表,把月份放入"报表筛选"项,把部门放入"行标签"项,把消费放入"数值"并采用求和。

4在生成的透视表的第一列点下拉箭头,选择"值筛选"->"10个最大的值"。

完成。

Excel筛选数据天天都要用到,有时候会碰到一些复杂的筛选要求。

案例:表格原始数据如下

1、筛选苏宁和国美门店

开始菜单栏筛选,点击筛选控件,选择包含筛选方式,对门店的筛选填包含苏宁或国美关键词,得到结果,该方法只适用一个或二个条件。 *** 作动图如下所示:

2、筛选苏宁、国美和五星门店

很明显使用包含方法只适用两个以下条件,当条件增加时,便不适用,可使用下面两种方法解决:

21方法一:将当前内容添加到筛选器

首先筛选出包含苏宁的门店,然后筛选包含国美的门店,并在添加到筛选器打勾,最后筛选包含五星的门店,要添加到筛选器前面打勾,通过这个技巧,可以筛选出三个条件的内容。 *** 作动图如下所示:

22方法二:高级筛选方法

借助辅助列输入,门店、国美、五星、苏宁

然后使用高级筛选功能,列表区域选择原数据库A1:D10,条件区域选择辅助列数据F1:F4,即可得到按要求筛选的结果, *** 作动图如下所示:

3、筛选面积大于50或销量大于500

前面的多条件都是门店字段的,一个字段的,如果碰到了的多条件是两个字段的,那么用普通方法是解决不了的,用辅助列,使用公式=OR(C250,D2500),符合条件的值都会显示TRUE。

然后对辅助列筛选TRUE值即可,另外的方法就是使用高级筛选功能。如 *** 作动图所示:

切记面积和销量的两个条件是在两行的,才是或条件,要不然就是与的关系 ,返回的结果就是面积大于50并且销量大于500的,如下所示:

快去试试吧!

Excel提供了数据库的筛选功能,它可以把满足条件的数据筛选出来,这在需要从较大的数据库中查找数据时很有用。筛选有自动筛选和高级筛选两种,下面具体介绍它们的使用方法。

#31.自动筛选

如果要从成绩表(如图一)中查找“计算机”成绩大于90和小于70的男生。具体 *** 作如下:

①将单元格光标移动到表内任何位置,在“数据”菜单上选择“筛选”命令;

②选择“自动筛选”命令,系统自动在每列表头(字段名)上显示筛选箭头;

③单击表头“性别”右边的筛选箭头,打开下拉式列表,选择“男”,此时性别为“男”的记录已筛选出来;

④单击表头“计算机”右边的筛选箭头,在下拉式列表中选择“自定义”选项,打开“自定义自动筛选方式”对话框;

⑤在对话框里单击等式符框右边的向下箭头,从等式列表中选择“大于”后在筛选条件框中输入90;然后选择“或”,再从对话框里单击下一个等式符框右边的向下箭头,从等式列表中选择“小于”后在筛选条件框中输入70;

⑥单击“确定”按扭,满足条件的记录就被筛选出来了;

⑦若要把筛选结果抽取出来,可鼠标拖动选定筛选结果,在选定范围内单击右键,d出下拉菜单,在菜单中选取“拷贝”,然后将光标移至存放结果的工作表中的预定位置上,单击右键,在下拉菜单中选取“粘贴”即可;

⑧如果要恢复原有的全部数据,可在“筛选”子菜单中选择“全部显示”命令。

#32.高级筛选

如果还是从成绩表中查找“计算机”成绩大于90和小于70的男生。具体 *** 作如下:

①从“数据”菜单上选取“筛选”命令,在筛选子菜单中选择“高级筛选”子命令,如图二;

②在“高级筛选”对话框中选择“将筛选结果复制到其他位置”选项;(不选定此项,筛选结果将在原有区域中显示,此时可用“复制”、“粘贴”的办法来抽取数据);

③在“数据区域”框中指定要筛选的数据区域:若单元格光标在表内,默认整个表;若单元格光标不在表内,必须选定区域,可用拖动鼠标选取,也可直接输入区域:$A$2:$G$6,意思是从A列的第2行到G列的第6行范围内(这种方法可随意选取表中的某一部分进行筛选);

④指定“条件区域”:预先在条件区域录入条件(A8:性别,A9:男,A10:男,B8:计算机,B9:>90,B10:<70),然后,鼠标在“高级筛选”对话框中“条件区域”框里拖动,使之成为更新状态,再用鼠标选取条件区域,或直接在“条件区域”内输入条件:$A$8:$B$10,如图二;

特别注意:如果某一字段有两个条件,它们的逻辑关系是“或”(Or)时,第二个条件应放在同一列的下一行,条件区域如图一中“条件单元区域⑴”;它们的逻辑关系是“与”(And)时,第二个条件应放在同一行的下一列,假如我们要从成绩表中查找“计算机”成绩小于等于90和大于等于70的男生,条件区域如图一中“条件单元区域(2)”。

⑤在“复制到”框内指定筛选结果的目标区域:$A$17;(若不在本工作表,必须指明所在的工作表,同样可用鼠标选取)

⑥单击“确定”按扭,满足条件的记录就被筛选出来了;

⑦如果第②步选择“在原有区域显示筛选结果”,要恢复原有的全部数据,可在“筛选”子菜单中选择“全部显示”命令。

两种筛选的比较:两种筛选命令的功能大致相同,都能筛选出满足条件的记录;“自动筛选”抽取记录较麻烦,需要通过“拷贝”、“粘贴”来实现,而“高级筛选”抽取记录较方便,自动实现;“自动筛选”只能对整个表进行 *** 作,而“高级筛选”可以选定表中的某一部分进行 *** 作。

以上介绍的方法可在Excel。

以上就是关于excel表格如何在表1自动筛选表2数据 表1为数据库,表二为按条件筛选品名,表三筛选品名才可以选型号全部的内容,包括:excel表格如何在表1自动筛选表2数据 表1为数据库,表二为按条件筛选品名,表三筛选品名才可以选型号、excel表格怎么检查有重复的数据库、excel如何在数据库中批量查找想要的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9786752.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存