excel重复值和唯一值
2023-01-24阅读(881)
问:EXCEL中如何用公式从重复项中提取唯一值
- 答:EXCEL中如何用公式从重复项中提取唯一值
excel是大家现在编辑表格数据的得力帮手,功能齐全,方便快捷,大大提高办公效率。今天就给大家分享一下EXCEL中如何用公式从重复项中提取唯一值。
材料/工具
excel2010
方法
1/6
打开电脑桌面上的excel。
请点击输入图片描述
2/6
选择打开需要提取唯一值的表格。
请点击输入图片描述
3/6
要在A1姓名一列提取出不重复的姓名,一个一个的去对比数据又太麻烦,此时就可以用到函数公式。
在B2单元格内输入【=IFERROR(INDEX($A$2:$A$9,MATCH(0,COUNTIF($B$1:B1,$A$2:$A$9),0)),"")】。参数A2和A9是重复值所在的所有单元格位置,B1是提取唯一值的一列,这些根据自己表格的具体内容去修改。
请点击输入图片描述
4/6
输入后按下键盘上的组合键【Ctrl】+【Shift】+【Enter】。
请点击输入图片描述
5/6
这时第一个唯一值就提取出来了,点击单元格右下角的小方块往下拉。
请点击输入图片描述
6/6
所有的唯一值就显示在表格中了。
请点击输入图片描述
问:删除重复项 excel保留唯一值
- 答:删除重复项excel保留唯一值方法如下:
1、复制A列内容到其他地方,比如到E列。然后选中E列,点击“数据”菜单下“删除重复值”选项,勾选标题“姓名”,然后确定设置。
2、所有重复值都只保留了一个,接下来只要统计这些唯一值出现的次数,就知道单元格中相同内容出现的次数。
3、点击F2单元格,然后再点击输入栏上的“fx”,输入“COUNTIF”,点击“确定”。
4、点击“Range”框右侧的向上小箭头(图示红色区域)。
5、选中A列单元格,然后再点击“函数参数”框右侧的向下小箭头。
6、“Range”框中就显示了刚刚选的区域,在“Crieria”中输入“E2”,也就是第一个要统计的不重复内容所在单元格。最后点击“确定”。
7、统计了一个E2单元格内容总数。
8、点击E2单元格,接着点击输入栏“A2”,按F4,这时“A2”就会变成“$A$2”;同样的,鼠标点击“A10”,按F4键将其变成“$A$10”。
9、然后选中E2单元格,向下填充,就自动计算出了A列所有相同内容的重复次数啦。如下图,“张三”出现了3次,“王五”出现了2次,其他人都只出现了1次。
问:excel怎么样自动选择重复项中的唯一值
- 答:Excel中可以利用数组公式中经典的index、small和match组合自动选择重复项中的唯一值。
软件版本:Office2007
方法如下:
1.Sheet1中有如下重复数值,在Sheet2中自动提取唯一值:
2.Sheet2中输入公式如下:
=INDEX(Sheet1!A:A,SMALL(IF(ROW(Sheet1!$A$1:Sheet1!$A$100)=IFERROR(MATCH(Sheet1!$A$1:Sheet1!$A$100,Sheet1!$A$1:Sheet1!$A$100,0),4^8),ROW(Sheet1!$A$1:Sheet1!$A$100),4^8),ROW(A1)))
公式简要解释:先利用match函数,对当前单元格数值,在A1:A100范围内出现的位置进行判断,如果出现的位置跟当前行号一致(也就是第一次出现),则返回该数值,如果不一致(不是第一次出现),则返回4的8次方(无限大的数),然后利用small函数对由这些数据组成的数组进行从小到到排序,这样第一次出现的一定在前面,而无限大的数在后面,在对排序后的数组,利用index函数依次提取(row(A1))前面的数据,从而得到不重复的数值
3.Ctrl+Shift+Enter三键结束数组公式,可以看到公式自动补充了大括号,这是数组公式的标志:
4.下拉填充,得到结果如下: - 答:在非A列输入:
=INDEX(A:A,SMALL(IF(ROW($A$1:$A$100)=IFERROR(MATCH($A$1:$A$100,$A$1:$A$100,0),4^8),ROW($A$1:$A$100),4^8),ROW(A1)))
数组公式,以Ctrl+Shift+回车 组合键,代替回车,结束输入。
下拉公式 - 答:=IF(A1="","",IF(COUNTIF(Sheet1!A:A,Sheet2!A1)>=1,"在表1中重复","在表1中不重复"))
- 答:复制A列表单到指定位置,然后选中粘贴的列,在“数据”选项下的“删除重复项”中,保留唯一数据。