excel如何提取不重复值不重复个数汇总提取通用
的有关信息介绍如下:
excel如何提取不重复值到指定区域,以及计算不重复的个数,普通公式,不用数组,不用筛选或数据透视,纯函数
新建一个空白EXCEL表格
如图输入内容,并写明要求,要求将A列的不重复内容,汇总到橙色列区域,而后计算不重复值的个数
新建一个辅助列,A列,并在A2单元格输入公式=IF(COUNTIF(B$2:B2,B2)>1,0,COUNTIF(B$2:B2,B2))+MAX(A$1:A1),而后确定
-----------------------公式解释--------------------------
次公式目的是讲不重复的内容,进行排序,按照1 2 3 4 5 排列起来,
COUNTIF(B$2:B2,B2)次公式获取每个单元格值出现的次数,,
IF(COUNTIF(B$2:B2,B2)>1,0,COUNTIF(B$2:B2,B2))将出现次数大于1的,全部显示为0,这样只有第一次出现的显示为1,打到汇总出第一次出现的值,
MAX(A$1:A1)加上这个函数,可以使上面都出现第一次,且为1的值,按照序列排列起来,就是1 2 3 4 5
下拉A2公式,得到我们想要的结果
在E4单元格输入公式
=IFERROR(VLOOKUP(ROW(D1),A$2:B$29,2,FALSE),"")
得到第一个值
------------------------公式解释----------------------
VLOOKUP(ROW(D1),A$2:B$29,2,FALSE),获取A列1 2 3 序列对应的B列的值,因为可能会超出,所以外套一个IFERROR函数,将错误值全部屏蔽,显示为空“”“”
下拉公式,得出全部不重复值
在G3输入公式=MAX(A2:A30)而后确定,获取A列序列的最大值,即不重复个数
最终效果



