EXCEL使用函数引用并去掉重复值?

有大神能提供一下函数的处理方法吗? 1.B列的数值引用到E列中,重复的值只显示一次,例如上面“23”出现了3次,只显示一次。 2.B列引用去E列后,如果原来是空白的继续保留空白,不要变更所在位置。 3.不能用选项去掉重复值处理,如不需要用到数组也请不要提供,因为这个表是给其他人使用。 4.可以使用辅助列处理,尽量不要用到数组。

请看看下面公式是否满足你的需要,因为对“如不需要用到数组也请不要提供”这一要求没有理解。

E2=IF(OR(COUNTIF(E$1:E1,B2),B2=""),"",B2)

下拉

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-02-28
在高版本的EXCEL中可在筛选中去除重复的数据或项目。
但在2003版本中,你要在空列添加公式作判断,然后选择重复的行删除:
如判断A列是否有重复,可在空列E列的E2输入公式:
=IF(COUNTIF(A$2:A2,A2)>1,"重复","")
下拉填充,有“重复”的即可 重复行,可删除。
第2个回答  2022-03-01
在E2中输入或复制粘贴下列公式
=IF(OR(COUNTIF(E$1:E1,B2)>0,B2=""),"",B2)

=IF(AND(COUNTIF(E$1:E1,B2)=0,B2<>""),B2,"")
下拉填充
第3个回答  2022-03-01
E2
=IF(COUNTOF(B$2:B2,B2)>1,"",B2)
下拉
相似回答