如何在EXCEL中,通过公式筛选出一列数据的不重复项

如下图描述,在这先谢谢大家了!... 如下图描述,在这先谢谢大家了! 展开
 我来答
打伞_等雨
2010-03-17 · TA获得超过295个赞
知道小有建树答主
回答量:277
采纳率:0%
帮助的人:0
展开全部
需要通过辅助列来实现,具体这样:
在B1单元格中输入公式=COUNTIF(A:A,A1),然后在B列中筛选出等于1的单元格,就是不重复的项了,然后你复制了之后用数据排序即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
invigilator
2010-03-17 · TA获得超过219个赞
知道小有建树答主
回答量:180
采纳率:0%
帮助的人:161万
展开全部
选中一列数据, 范围要大于可能出现的不重复项的范围, 按F2, 输入公式=SMALL(IF(FREQUENCY(A1:A9,A1:A9),A1:A9),ROW(INDIRECT("1:"&ROWS(A1:A9))))
按Ctrl+Shift+Enter完成输入, 这是数组公式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
y986468088
2010-03-17 · TA获得超过553个赞
知道答主
回答量:257
采纳率:0%
帮助的人:0
展开全部

用函数不如直接高级筛选:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
biaoge_wang
推荐于2016-09-28 · TA获得超过1300个赞
知道小有建树答主
回答量:811
采纳率:0%
帮助的人:0
展开全部
A13=MIN($A$1:$A$9)
B13=MAX($A$1:$A$9)

A14=SMALL($A$1:$A$9,COUNTIF($A$1:$A$9,"<="&A13)+1)
B14=LARGE($A$1:$A$9,COUNTIF($A$1:$A$9,">="&B13)+1)

把A14:B14往下拉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chiefzjh
推荐于2016-02-28 · TA获得超过9086个赞
知道大有可为答主
回答量:7013
采纳率:37%
帮助的人:2265万
展开全部
biaoge_wang 正解,思路精巧,赞一个

在A13输入这个:
=SMALL(IF(FREQUENCY($A$2:$A$9,$A$2:$A$9),$A$2:$A$9),ROW(A1))

向下拖,看看如何?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式