excel汇总函数

来源:百度知道 编辑:UC知道 时间:2024/05/05 02:15:27
A列有些数据重复,用公式在B列中只列出没重复的数据,不要用数据透视和数据汇总,只用公式
如:
A列有
张三
张三
李四
张三
黄一
王二
王二
我只想在B列中显示不重复的名字各一个
提问给的公式是
=INDEX(A:A,SMALL(IF(IF($A$2:$A$200="",0,MATCH($A$2:$A$200,$A$2:$A$200,)=ROW($A$2:$A$200)-1),ROW($A$2:$A$200),65536),ROW(1:1)))&""
但我用的时候公式显示是错误的,看来看去看不出来哪里错,请高手帮看下,不胜感激!

假设名称列在A列,

在b1输入公式
=INDEX(A:A,SMALL(IF(MATCH($A$1:$A$500&"",$A$1:$A$500&"",0)=ROW($A$1:$A$500),ROW($A$1:$A$500),4^8),ROW(A1)))&""

数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动