Excel如何比较两个表格整行数据是否一致
来源:网络收集 点击: 时间:2024-05-07如下图A,B两列数据为表1,E,D两列数据为表2.现在想对比两个表是否有整行数据是一样的。如果有就在C列显示是,否则返回否。

如下图在C2单元格输入公式=IF(OR(EXACT(A2B2,$D$2:$D$20$E$2:$E$20)),是,否),然后同时按下Ctrl+Shift+Enter三键结束,即可判断出表1第一行数据没有在表2中存在。

将C2单元格公式下拉填充即可完成所有数据的判断。

下面跟大家简单介绍一下这个公式,首先是EXACT函数,它的作用是比较两个文本字符串,如果它们完全相同,则返回 TRUE,否则返回 FALSE。它的语法结构是=EXACT(text1, text2)

在本文中EXACT数组函数的作用是将表1中1行数据与表2所有行数据比较,如果一样则返回TRUE,否则返回 FALSE。因此他返回的是由逻辑值TRUE,FALSE构成的一个数组。比如C2单元格函数返回的是{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}

接着是if和or函数,这两个函数经常配合使用。两个函数在本文中的作用是只要EXACT函数返回结果有一个TRUE,则返回是,如果EXACT函数返回结果全是FALSE则返回否。

亲,点个赞啊!
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_697832.html