首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

Excel中怎样将同一列中连续出现的数据只保留第一个,其他重复的为空,下...

发布网友 发布时间:2022-04-24 18:27

我来回答

4个回答

热心网友 时间:2022-06-13 22:07

B1公式:

=IF(ROW()=1,A1,IF(INDIRECT("A"&ROW()-1)=INDIRECT("A"&ROW()),"",IF(INDIRECT("A"&ROW())="","",INDIRECT("A"&ROW()))))

解读,先判断是不是第一行,第一行则直接等于A1,在从第二行开始比对第一行。如果相等则返回空,如果不等则返回A的当前行,这时候在判断一下是不是空,是空返回空,不是返回原值,因为如果为空,不判断那么会填充0,与效果不符合。效果如图:

热心网友 时间:2022-06-13 23:25

在B2中输入或复制粘贴下列公式
=IF(A2=A1,"",A2)

=IF(A2<>A1,A2,"")
下拉填充

热心网友 时间:2022-06-14 01:00

B2单元格公式
=if(A1=A2,"",A2)
下拉到底

热心网友 时间:2022-06-14 02:51

=IF(COUNTIF($A$1:A1,A1)=1,A1,"")

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com