表格重复数据区唯一值
2023-02-19阅读(828)
问: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怎么在一列有很多重复值的数据中查找唯一值即不重复的数值
- 答:查找唯一值或者重复值可以使用条件格式快速查找。
条件格式是基于条件更改单元格区域的外观。如果条件为
True,则基于该条件设置单元格区域的格式;如果条件为
False,则不基于该条件设置单元格区域的格式。无论是手动还是按条件设置的单元格格式,都可以按格式进行排序和筛选,其中包括单元格颜色和字体颜色。
1、选择区域、表或中的一个或多个单元格;
2、在“开始”选项卡的“样式”组中,单击“条件格式”旁边的箭头,然后单击“新建规则”,如下图;
3、在选择规则类型的窗口下,选中“仅对唯一值或重复值设置格式”,
在“全部设置格式下的下拉菜单选择“唯一”;选择“格式”可以对目标值进行字体,大小,样式等进去设置,在预览窗口可以看到设置格式的效果,如下图;
4、选择区域中的唯一值就以设定的格式显示出来了,如下;
另外,查找重复值的原理是一样的,在第3步的设置格式下选择“重复”值就可以了。 - 答:用条件格式来完成,唯一值黄色填充
以A列为例,详见样表截图
第1步,点选A列
第2步,顶端菜单区>开始>条件格式>新建规则>使用公式确定要设置格式的单元格>为符合此公式的值设置格式,填入公式=countif(a:a,a1)=1
第3步,标识,可以用文字颜色和单元格填充颜色,本例中选择填充
格式>填充>选择黄
确定后,A列不重复的唯一值被填充了黄色,OK
问: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列表单到指定位置,然后选中粘贴的列,在“数据”选项下的“删除重复项”中,保留唯一数据。