请问如何把excel表格中某列包含重复项的数据在另外一列以不重复的形式列出来?求公式!

如图:用公式把a列包含重复项的数据以不重复的形式列到g列。
为什么不使用筛选,是因为筛选结果不是实时的,如果我修改或者添加了a列的数据,就需要重新筛选一次了。
所以用公式可以应付动态的数据,筛选只可以应付静态的数据。

学会搜索这里看看:http://zhidao.baidu.com/question/313432342.html




看看这样可以不:

G2=IF(COUNTIF(A$2:A2,A2)>1,"",A2)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-25
不用公式,点列“A” 选择数据所在列,,然后选择“数据” ——"筛选" ——“高级筛选”, 然后选择“将筛选结果复制到其他位置”,然后再点下“复制到”里的空格,再点下列“B”,然后在“选择不重复记录”前打钩
第2个回答  2013-10-25
=IF(ISERROR(SMALL(A2:A19,ROW(A1))),"",SMALL(A2:A19,ROW(A1)))
第3个回答  2013-10-25
你这个问题,可以通过EXCEL中的数据透视表来透视汇总实现。