咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

前言|职场实例

今天遇到这样的一个Excel职场实例问题:

如下左图所示:

B列有一列数据,我们仔细观察,其具有一定的规律:

①有重复的数据

②且重复的数据相邻放置

我们最终要实现的目标是,如下右图所示:

即只保留重复数据的首个数据,其余的删除,并保留左图的整体布局位置。

看似很简单的问题,同样需要一定的技巧性,尤其是在处理数据量大的

工作时。下面小编就通过几个步骤来带大家解决这个问题。值得注意的是,这个问题包括好几个实用的知识点,非常的价值高。

解决步骤①|同类项分别填充序号

我们在C3单元格输入函数:

=COUNTIF(B$3:B3,B3)

得到分组填充序号,即相同的名称进行顺序填充序列。

这是COUNTIF函数获取同类项分别填充序号的经典用法,大家可以套用即可,非常实用。

解决步骤②|IF函数判断序号为1的值

我们在D3单元格输入函数:

=IF(C3=1,C3,"")

即可将C列中所有数值为1的序号显示出来,其余的则显示为空值。

IF函数是Excel中最常用的函数之一,它可以对值和期待值进行逻辑比较。因此IF语句可能有两个结果。第一个结果是比较结果为True,第二个结果是比较结果为False。

例如:

=IF(C2=”Yes”,1,2)

表示IF(C2 =Yes,则返回1,否则返回2)。

解决步骤③|筛选+批量删除

我们对D列进行筛选,将数字为1的所有行内容筛选出来;这时候B列数据除每个重复的首个数据不显示外,其余的也都筛选出来了,我们只需要选中B列筛选出来的需要删除的数据,点击一下“Backspace”删除键,再次按下组合键“Ctrl+回车键”即可批量删除。

最后取消筛选,B列即为我们最终想要的效果,即只保留重复数据的首个数据,其余的全部删除了。

为了美观,我们最后将辅助列删除,只保留B列数据就可以了。