Excel中用什么公式把A列中数据(有重复值)在B列中显示(唯一值)

如图所示,取E列的唯一值在F列逐个显示

可以复制E列,粘贴到F列,然后选择F列,在“数据”选项下的“删除重复项”下保留唯一值。

 

追问

我希望用公式,谢谢!

追答

在F4单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=INDEX(E:E,SMALL(IF(MATCH(E$4:E$12,E$4:E$12,0)=ROW($4:$12)-3,ROW($4:$12),4^8),ROW(A1)))&""

追问

非常感谢,但是测试了下,当替换一个人名之后就显示不出来了。

这一列的数据可能会是20个不同的人名,每一格可能是一个人名也可能是两个也可能是多个

如何修改公式?

追答

替换后如果是唯一的,就会以唯一值出现,如果是重复的,也只显示唯一值。
公式引用过程中,需要考虑到区域的变化,而相应调整区域,另外,数据公式,一定是按Ctrl+Shift+Enter组合键结束。

温馨提示:答案为网友推荐,仅供参考
相似回答