(完整版)excel数据对比-查找两列相同数据

合集下载

excel怎么比较两组或两列数据的相同项和不同项

excel怎么比较两组或两列数据的相同项和不同项

excel怎么比较两组或两列数据的相同项和不同项
很多刚刚用excel的新手不知道怎么比较两组或两列数据的相同项和不同项,下面就介绍一下方法。

操作方法01两列之间同行的数据用IF函数公式来比较,在C1单元格中插入函数=IF(A:A=B:B,“相同”,“不同”),按回车enter键,再将公式向下拖动复制。

就可以比较两列数据的相同项和不同项。

02在单元格中插入函数=VLOOKUP(A1,B:B,1,FALSE)就可以比较两列数据的相同项和不同项。

03在C1单元格输入公式=MATCH(A1,B:B,)可以比较A1的数据在B列的相同项和不同项。

下拉公式,如果返回的是数字,就说明A1单元格的内容再B列里第几行存在相同项,返回错误值#N/A 就是不同项。

本文为头条号作者发布,不代表今日头条立场。

Excel如何核对两列数据是否一致?6种方法任你选

Excel如何核对两列数据是否一致?6种方法任你选

Excel如何核对两列数据是否一致?6种方法任你选
Excel作为数据的小型载体,在日常工作中经常会遇到需要核对两列数据的情况,今天我们就来盘点下如何快速核对两列数据是否一致的方法。

方法一等号
单元格输入公式【=B2=A2】,公式下拉,两列内容相同的会返回TRUE,内容不同的会返回FALSE,接着筛选出为FALSE的数据即可。

方法二 Ctrl+\
选中需要核对的数据,同时按下Ctrl + \ 两键(注意是“\”键,Enter上面的那个键,不是“/”键),Excel会自动标记出不相同的行内容,这时候给个标记色,即可显示不同数据行。

接着可通过筛选不同颜色的字体,筛选出数据不同的行。

方法三 EXACT函数
EXACT函数会判断两个字符串是否完全相同(区分大小写),相同返回TRUE,不同返回FALSE。

接着筛选为FALSE的数据即可。

方法四 Ctrl+G
快捷键Ctrl+G,点击【定位条件】,选择“行内容差异单元格”,点击【确定】。

Excel会自动标记出行内容不同的数据,接着标记出不同内容,筛选即可。

方法五 IF函数
IF函数判断2个单元格是否相同,如若不相同,返回“不等”。

优势在于可自定义返回内容,如“不等”、“不相同”等等。

方法六条件格式
逆向思维,先利用条件格式查找出相同的数据,筛选剔除相同的数据,剩下的则为不同的数据。

适用于小批量数据,数据量过大运用条件格式会卡顿。

小结
以上就是数据核对的六种方法,分享给大家,希望有所帮助~。

四大方法教你快速找出重复数据

四大方法教你快速找出重复数据

四大方法教你快速找出重复数据在很多情况下我们需要将Excel表格中的一些数据整理一下,特别是一些相同的数据,我们需要将其找出,然后删除掉。

但是在两列单元格中光是用眼睛去查找的话可能很难分辨出来,而且还很费神,何不试试用Excel中的公式自动分辨有哪些相同数据呢?下面有4种方法可以快速帮大家找出重复数据。

方法一Excel分别对AB列两列数据对比,比如A2=B2,就返回相同,否则返回不相同。

C2公式为:=IF(A2=B2,"相同","不同"),这样就可以实现excel两列对比。

不过细心的朋友会发现,A5和B5实质上有大小写区分的,因此使用这个公式不是完全准确。

Excel中exact函数可以完全区分大小写,因此C2公式可以更改为:=IF(EXACT(A2,B2)=TRUE,"相同","不同"),然后下拉复制公式,完成excel两列数据对比。

方法二AB两列都是客户的姓名,需要找到两列重复的客户名称,并标示出来。

C1单元格输入数组公式:=IF(COUNTIF(A:A,B1)=0,"不重复",""),然后下拉完成excel两列数据对比。

方法三在Excel中通过比较两列中的数据来查找重复项。

如果A列的数据没有在B列出现过,就保留单元格为空。

如果A列的数据在B列出现过,就返回A列对应的数据。

、C1输入公式:=IF(ISERROR(MATCH(A1,$B$1:$B$5,0)),"",A1)。

Match部分得到的结果是#N/A或者数字,然后用ISERROR函数,将#N/A错误值进行处理,ISERROR(#N/A)得到TRUE,ISERROR(数字)得到false,最外面用IF函数来进行判断,如果第一参数是true,就执行第二参数,否则执行第三参数。

这个应用是巧用excel两列对比,完成查找重复项。

1秒完成Excel两列数据核对,这也太快了!

1秒完成Excel两列数据核对,这也太快了!

1秒完成Excel两列数据核对,这也太快了!
1、同一表格两列数据对比
若是判断两列数据的同一行是否相等,可以选中数据,之后按Ctrl \即可筛选出差异。

PS:为了让数据有明显的对比,这里给数据添加了颜色。

若是判断A列数据是否在B列数据,这时可以通过以下方法实现:在单元格中输入公式=IF(COUNTIF($B$2:$B$16,A2)>0,'有','无') 若是判断两列数据是否有重复值,可以选中数据,点击开始——条件格式——突出显示单元格规则——重复值即可。

2、两个表格的对比
如果两个表格项目顺序一致,求两个核对两个表格的数值,可以通过以下方式实现:
选中区域并复制,之后选择另一个表格,右击选择性粘贴中的【减】即可核对,出现非0数据说明数值不同。

如果两个表格项目顺序不同,该如何对比两个表格的差异呢?
选中其中一个表格区域,之后点击开始——条件格式——新建规则——使用公式确定要设置的单元格格式,输入公式=VLOOKUP($A10,$A$1:$F$7,COLUMN(),0)<>A10,然后设置好填充颜色即可。

公式说明:
VLOOKUP函数表示从指定的查找区域中查找返回想要查找到的值;
语法结构=VLOOKUP(要找谁,在哪儿找,返回第几列的内容,精确找还是近似找);
COLUMN():表示获取列号。

如果遇到一个表格包含另一个表格,这时该如何对比数据呢?
比如要筛选出数据相同的,就可以点击数据——筛选——高级筛选,然后设置好列表区域和条件区域,之后将筛选出来的内容填充颜色。

以上就是今天要分享的对比技巧,你学会了吗?若有什么问题,欢迎在下方留言。

在EXCEL的两列数据中如何查找重复出现数据

在EXCEL的两列数据中如何查找重复出现数据

在EXCEL的两列数据中如何查找重复出现数据在Excel中,可以使用不同的方法查找重复出现的数据。

以下是几种常见的方法:1.使用条件格式化:-选择要查找重复数据的范围。

-在“开始”选项卡上,点击“条件格式化”。

-选择“突出显示单元格规则”,然后选择“重复值”。

-在弹出的对话框中,选择要突出显示的格式,点击“确定”。

-这样,所有重复出现的数据将以所选的格式突出显示。

2.使用筛选功能:-选择要查找重复数据的列。

-在“数据”选项卡上,点击“筛选”。

-点击列头的下拉箭头,在“排序和筛选”菜单中选择“在选中列中筛选重复项”。

- 这样,Excel将仅显示重复出现的数据,并将其他数据隐藏起来。

3.使用公式:-在另外一个空白列中,输入以下公式:=COUNTIF(A:A,A1)>1(假设要查找的数据在A列中,A1为第一个单元格)。

-将公式拖动或复制到要检查的范围。

-这样,公式将返回TRUE或FALSE,其中TRUE表示该单元格中的数据重复出现。

4.使用条件筛选:-选择要查找重复数据的列。

-在“开始”选项卡上,点击“条件筛选”。

-选择“条件”。

-在弹出的对话框中,选择“重复值”。

-设置其他条件(可选),然后点击“确定”。

- 这样,Excel将仅显示重复出现的数据,并将其他数据隐藏起来。

5.使用高级筛选:-将数据复制到一个新的区域(用于结果)。

-在新区域的列中,输入要检查的数据。

-在“开始”选项卡上,点击“筛选”。

-点击“高级”。

-在弹出的对话框中,选择要检查的范围和条件(例如,选择重复值)。

-点击“确定”。

- 这样,Excel将仅在新区域中显示重复出现的数据。

以上是几种常见的方法,可以根据自己的需求选择适合的方法来查找重复出现的数据。

excel怎么比较两组或两列数据的相同项和不同项

excel怎么比较两组或两列数据的相同项和不同项

e x c e l怎么比较两组或两列数据的相同项和不同项集团文件发布号:(9816-UATWW-MWUB-WUNN-INNUL-DQQTY-E x c e l怎么比较两组或两列数据的相同项和不同项办法主要向大家介绍如何快速比较excel中两列数据中的相同数据、不同数据,如果需要,将上述相同或不同数据提取出来。

操作过程:1.首先,在C1输入公式=MATCH(A1,B:B,)回车后下拉公式,如果返回的是数字,比如说C1的3,就说明A1单元格的内容再B 列里第3行存在,也就是B3="A"。

如果A列的内容再B列里没有就返回错误值#N/A。

补充:如果数据分别来源于两张表格Sheet1、Sheet2。

在Sheet1表C1输入公式=MATCH(A1,Sheet2!B:B,),或在在Sheet2表C1输入公式=MATCH(A1,Sheet1!B:B,)。

下同。

2.如果嫌错误值难看,可以将公式改成:=ISNUMBER(MATCH(A1,B:B,))。

ISNUMBER判断返回值是不是数字,如果是数字就返回TRUE,反之返回FALSE。

3.这个过程也可以用COUNTIF函数来完成。

C1输入公式=COUNTIF(B:B,A1),下拉即可。

如果C列返回的是大于0的数字(因为B 列里可能有重复出现A列某个单元格内容)就说明A列内容再B列里出现过,反之是0的话就是没有出现过。

4.如果只想在A列标示出哪些内容再B列里出现过怎么办呢?可以用条件格式。

首先,从A1开始选中A列数据,点击【开始】-【条件格式】-【新建规则】。

第二步,选择【使用公式确定要设置格式的单元格】。

第三步,输入公式=COUNTIF(B:B,A1)>0,然后点击【格式】按钮。

第四步,选择一个填充颜色,并确定。

第五步,关闭条件格式设置对话框,可以看到A列中在B列存在的内容就都被标上了颜色。

(完整版)excel数据对比-查找两列相同数据

(完整版)excel数据对比-查找两列相同数据

(完整版)excel数据对比-查找两列相同数据
现有两个excel表,要对比其中的两列数据,查找出重复数据。

简单起见,把要对比的两列数据复制粘贴到同一个表中。

然后通过函数实现。

(在两个表也是一样,只不过在写公式时多加一个sheet名字而已。


示例表内容如下:
要求:找出A列跟B列相同的数据,呈现在C列。

方法一:通过IF函数实现。

在C1单元格写入公式=IF(COUNTIF(A:A,B1)=1,"1","N/A")。

即拿B1跟A列做对比,如果相同的个数为1,则显示1,否则就显示N/A。

ctrl+shift+enter 执行后的结果如下:
方法二:通过VLOOKUP函数实现。

VLOOKUP(B1,A:A,1,0)
在A列搜索与B相同的值,搜索到的话就返回A列的数字。

目前发现这两种方法最简单。

当然,这里是以A列为基准,拿B
列过去对比的,反过来也一样。

如何在 Excel 中通过比较两列中的数据来查找重复项

如何在 Excel 中通过比较两列中的数据来查找重复项

如何在Excel 中通过比较两列中的数据来查找重复项方法1:使用工作表公式若要使用工作表公式比较两列中的数据,请按照下列步骤操作:1. 启动Excel。

2. 在新的工作表中,输入下面的数据(保留列B 为空):3.A1:1 B1:C1: 34.A2:2 B2:C2: 55.A3:3 B3:C3: 86.A4:4 B4:C4: 27.A5:5 B5:C5: 08. 在单元格B1 中键入以下公式:=IF(ISERROR(MATCH(A1,$C$1:$C$5,0)),"",A1)9. 选择单元格B1:B5。

10. 在Microsoft Office Excel 2003 和Excel 的较早版本中,指向“编辑”菜单上的“填充”,然后单击“向下”。

在Microsoft Office Excel 2007 中,在“编辑”组中单击“填充”,然后单击“向下”。

重复的数字显示在列 B 中,如下所示:11.A1:1 B1:C1: 312.A2:2 B2:2 C2: 513.A3:3 B3:3 C3: 814.A4:4 B4:C4: 215.A5:5 B5:5 C5: 0方法2:使用Visual Basic 宏Microsoft 提供的编程示例只用于说明目的,不附带任何明示或默示的保证。

这包括但不限于对适销性或特定用途适用性的默示保证。

本文假定您熟悉所演示的编程语言和用于创建和调试过程的工具。

Microsoft 支持工程师可以帮助解释某个特定过程的功能。

但是,他们将不会修改这些示例以提供额外的功能,也不会构建过程以满足您的特定要求。

要使用Visual Basic 宏比较两列中的数据,请按照下列步骤操作:1. 启动Excel。

2. 按Alt+F11 启动Visual Basic 编辑器。

3. 在插入菜单上,单击模块。

4. 在模块表中输入下面的代码:5.Sub Find_Matches()6.Dim CompareRange As Variant, x As Variant, y As Variant7.' Set CompareRange equal to the range to which you will8.' compare the selection.9.Set CompareRange = Range("C1:C5")10.' NOTE:If the compare range is located on anotherworkbook11.' or worksheet, use the following syntax.12.' Set CompareRange = Workbooks("Book2"). _13.' Worksheets("Sheet2").Range("C1:C5")14. '15.' Loop through each cell in the selection and compareit to16.' each cell in CompareRange.17.For Each x In Selection18.For Each y In CompareRange19.If x = y Then x.Offset(0, 1) = x20.Next y21.Next x22.End Sub23. 按Alt+F11 返回Excel。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

现有两个excel表,要对比其中的两列数据,查找出重复数据。

简单起见,把要对比的两列数据复制粘贴到同一个表中。

然后通过函数实现。

(在两个表也是一样,只不过在写公式时多加一个sheet名字而已。


示例表内容如下:
要求:找出A列跟B列相同的数据,呈现在C列。

方法一:通过IF函数实现。

在C1单元格写入公式=IF(COUNTIF(A:A,B1)=1,"1","N/A")。

即拿B1跟A列做对比,如果相同的个数为1,则显示1,否则就显示N/A。

ctrl+shift+enter 执行后的结果如下:
方法二:通过VLOOKUP函数实现。

VLOOKUP(B1,A:A,1,0)
在A列搜索与B相同的值,搜索到的话就返回A列的数字。

目前发现这两种方法最简单。

当然,这里是以A列为基准,拿B列过去对比的,反过来也一样。

相关文档
最新文档