数据的筛选本为简单的操作!

但是,如果数据量非常大,重复的数据为中文数据,那么,要筛选这些数据就变得很棘手了!

中文的字符,无法根据需要对其进行排序,无论降序还是升序,均不能满足日常工作的需求!因为中文不等同于数字!

下面,我们根据一个来源于实际生活中的例子加以说明,仅做抛砖引玉之用,希望对您有所帮助!

此文为网络一名为“怀子”的办公人员所提供!现将操作过程与大家共享!

看下表,仅有两列,一列为姓名,一列为学历!

上图中,每个人的学历均有多种,几乎包含了个人毕生的学历,并且,学历的添加过程是这样的,低学历为开始输入数据,高学历为最后输入数据,现在,我们要实现的目标是,仅显示每个人的最高学历,而其他的学历则不让其显示出来!

很多网友看到这里,可能会这样想,使用排序不就行了吗?实践证明,这种理论说法行不通,因为是中文,排序结果无法满足需求!

那要怎么办呢?这得使用Countif和Max函数结合数据筛选来完成!不是一蹴而就的!

如下图,首先增加两列,分别输入如下表的标题!

之后,在C2单元格中,在FX函数数据框中输入如下图的函数!

输入的输入按回车键确认,其他的C列的数据,使用填充功能自动填充即可!

好了之后,选择D2单元格,输入上图中的函数代码,此时,由于输入的是数组公式,因此,必须按“Ctrl+Shift+Enter”组合键来确认,否则将前功尽弃!

好了之后,同样使用自动填充功能将其他单元格的数据填充完整!

都好了之后,选择D2单元格,然后执行如此图的操作

执行成功之后,数据表自动套用了筛选功能,如下图

上图中,我们只要选择逻辑值为TRUE的限制,即可得如此图的结果!

如上图,即为结果图!

更多推荐

maxif包含文件c语言,[转载]如何在Excel使用Countif和Max函数筛选重复中文记录中