当前位置:首页经验技巧Excel经验excel函数

电子表格excel表无法正常筛选怎么办?

2024-07-20 15:12:08

1.excel表无法正常筛选怎么办?

建议下次如果有问题要提,截图时一定把行号和列标一起截下来,回答你的人才知道数据在哪,公式中的引用地址才正确。现在这样,谁知道“呢12345,”在哪个单元格,公式中要用到这个单元格地址写什么?

姑且假设你的数据在A列,从A1开始吧,在B1中输入公式:

=MAX(--TEXT(MID(A1,ROW($1:$99),COLUMN(A:Z)),"0;;0;!0"))

同时按Ctrl+Shift+Enter三键输入数组公式,下拉。

这个贴图与你提问的贴图相比,是不是能更清楚都表示工作表的结构,数据区域在哪,公式是怎样的?

2.Excel筛选时不能筛选精确怎么办?

Excel中提供了两种数据的筛选操作,即“自动筛选”和“高级筛选”。 自动筛选”一般用于简单的条件筛选,筛选时将不满足条件的数据暂时隐藏起来,只显示符合条件的数据。图1为某单位的职工工资表,打开“数据”菜单中“筛选”子菜单中的“自动筛选” 命令,以“基本工资”字段为例,单击其右侧向下的列表按钮,可根据要求筛选出基本工资为某一指定数额或筛选出基本工资最高(低)的前10个(该数值可调整)记录。还可以根据条件筛选出基本工资在某一范围内符合条件的记录,“与”、“或”来约束区分条件。如图2,根据给定条件筛选出基本工资大于等于300且小于350的记录。另外,使用“自动筛选”还可同时对多个字段进行筛选操作,此时各字段间限制的条件只能是“与”的关系。如筛选出“基本工资”和“职务工资”都超过380的记录。 高级筛选

“高级筛选”一般用于条件较复杂的筛选操作,其筛选的结果可显示在原数据表格中,不符合条件的记录被隐藏起来;也可以在新的位置显示筛选结果,不符合的条件的记录同时保留在数据表中而不会被隐藏起来,这样就更加便于进行数据的比对了。

例如我们要筛选出“基本工资”或“职务工资”超过380且“实发”工资超过700的符合条件的记录,用“自动筛选”就无能为力了,而“高级筛选”可方便地实现这一操作。如图3所示,将“基本工资”、“职务工资”和“实发”三字段的字段名称复制到数据表格的右侧(表格中其他空白位置也可以),在图中所示位置输入条件,条件放在同一行表示“与”的关系,条件不在同一行表示“或”的关系。图4即为上述操作在新的位置(B20起始位置)筛选的结果。

两种筛选操作的比较

由此我们不难发现,“自动筛选”一般用于条件简单的筛选操作,符合条件的记录显示在原来的数据表格中,操作起来比较简单,初学者对“自动筛选”也比较熟悉。若要筛选的多个条件间是“或”的关系,或需要将筛选的结果在新的位置显示出来那只有用“高级筛选”来实现了。 一般情况下,“自动筛选”能完成的操作用“高级筛选”完全可以实现,但有的操作则不宜用“高级筛选”,这样反而会使问题更加复杂化了,如筛选最大或最小的前几项记录。 在实际操作中解决数据筛选这类问题时,只要我们把握了问题的关键,选用简便、正确的操作方法,问题就能迎刃而解了。

3.excel筛选错误数据

假设上表(Sheet1)是正确的。

如果4列相互关系的,用公式:

=IF(SUMPRODUCT((Sheet1!A$1:A$1000=A1)*(Sheet1!B$1:B$1000=C1)*(Sheet1!C$1:C$1000=B1)*(Sheet1!D$1:D$1000=D1))=0,"差错","")

回车并向下填充。对显示“差错”的再做更正。

只对比各列不同的,用条件格式:

分别对上表各列定义名称,如:

选A列——名称框输入:姓名——按Enter结束定义。

选下表的A列——菜单栏——开始——样式板块——条件格式——新建规则——使用公式确定要设置格式的单元格(选定)——为符合此公式的值设置格式:

=AND(A1<>"",COUNTIF(姓名,A1)=0)

点“格式”——填充——颜色:选颜色——确定——确定。

其他列参照设置就行。


电脑版

免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2024 All Rights Reserved .