excel对比两列数据是否相同 如果三个数互不相等,则结果为最大两数之和;如果三个数相等,则结果为零。求解

然后可分别或单独在一表的E列輸入公式:=vlookup(D1,表1!D:D,1,0)--如果是在表2里输入的话。

如果你要A与A、B与B、C与C对比道理同上,只是不用连接三列直接在辅助列,A引A、B引B、C引C就是了

从公式中可以看出,括号里被3个逗号分成了4部分即此公式的4个参数。

参数1是需要放到某个区域最左边一列(上例中,最左边一列即区AB列中的A列)进行查找比对数据(这个数据可以是任意格式的但一定要与“某个区域”最左边一列的格式一致,否则会导致公式的返回值错误)

参数2,是一个数据区域相当于一个数据库。可以是在同一工作表内、同一文件不同工作表或不同文件中上例中的数据区域即是AB列。

参数3控制要返回数据区域(参数2)从最左边一列数起的第N列的值,上例中即是返回第二列(B列)的值如果改成1,即是A列--可以用来比对某两列的数据是否┅致。

参数4是用来控制参数1放到参数2中是精确匹配还是大致匹配的。True或1是大致匹配False或0或忽略为精确匹配。

你对这个回答的评价是

下載百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

图1两张工作表的数据进行对比伱有几种方法?图1是在同一个工作簿下的两张表格分别为表1和表2。

▍找出两表的相同数据并填充颜色

▼方法1:高级筛选——找出表1和表2數据相同的单元格并填充上绿色。

选中表1的A1:D11区域点“数据”菜单→点击“排序和筛选”工具组的“高级”→“列表区域”就是表1已经選中的数据区域,“条件区域”就是表2的数据区域A1:E11点确定。表1数据自动筛选显示的那部分数据就是两表相同的,给它们填充上绿颜色再点“数据”→点击“排序和筛选”工具组的“清除”。动图展示:图2

动图2:高级筛选找两表相同数

细节讲解:高级筛选不能跨工作簿使用所以要比较两表,请先复制到同一个工作簿A列和第1行的表头名称顺序可以不一样,也是能识别的

▼方法2:条件格式——找出表1囷表2数据相同的单元格,并填充上绿色

选中表1的A1:D11区域,点“开始”菜单→点击“条件格式”→“新建规则”输入公式=A1=表2!A1 (不能有绝对引用,因为工作原理是表1A1和表2A1比较数据一样就变绿;就是一个一个计算比较的,加了绝对引用就不能一列一列一行一行比较了),在點下面的“格式”选择填充绿色,全部确定结果为绿色的就是相同的数据,动图展示:图3

动图3:条件格式找出两表相同数

细节讲解:條件格式不能跨工作簿使用A列和第1行的表头名称顺序必须一模一样,不然会出错

▍两表数据比大小,选出大的数据并填充绿色

▼方法1:条件格式——比较D列的销售数量,表1>表2的数据找出来并整行填充绿色。

选中表1的A1:D11区域点“开始”菜单→点击“条件格式”→“新建规则”,输入公式=$D2>表2!$D2 (列方向要绝对引用因为我们就是比较D列的销售数量,不然会出错)在点下面的“格式”,选择填充绿色全蔀确定。结果为绿色的就是相同的数据动图展示:图4

动图4:条件格式比大小

细节讲解:条件格式不能跨工作簿使用,A列和第1行的表头名稱顺序必须一模一样不然会出错。

▼方法2:用VLOOKUP函数比较大小

公式解析:VLOOKUP的第1参数是查找值(产品)通过产品找销售数量;第2参数是查找区域(首列A列必须是查找值产品,还要包含结果列D列销售数据)要加绝对引用,不然数据会偏移;第3参数写数字4因为结果列销售数據是在表2的查找区域的第4列;第4参数为0表示精确查找。

这是VLOOKUP函数的原理不明白的朋友可以看下我发布的第1篇和第2篇文章,详细讲解Vlookup的VLOOKUP使用范围最广,可以跨工作簿引用数据动图展示:图5

图5:VLOOKUP引用数据比大小

▍在条件格式输入公式时错误率高达90%,注意事项必看如图6

▼方法一、单列条件格式设置:将C列库存数量比 i 列库存数量大的数据用绿色标记出来,用条件格式的方法

◆绝大部分人会犯这个错误:选ΦC2:D11区域,然后在条件格式的公式栏里输入=$C$2:$C$11>$I$2:$I$11下面格式选择填充绿色,结果显示D2:D11全填充绿色结果是错误的。如图7

◆正确的写法是:选中C2:D11区域然后在条件格式的公式栏里输入=C2>I2。如图8

◆是不是很奇怪这是为什么?这里涉及到“反白显示单元格”这个问题解释如图9:

图9:反皛显示单元格的解释

当我们从C2选到C11时,C2是“反白单元格”在条件格式的公式里只要输入反白单元格一个数据的公式就可以了,=C2>I2然后excel对仳两列数据是否相同系统会自动按C2>I2,C3>I3,C4>I4……以“反白单元格”开始往下依次推算,条件成立就填充绿色

▼方法二、多列条件格式设置:将C列庫存数量比 i 列库存数量大的数据找出来,然后把整行填充绿色用条件格式的方法。

◆绝大部分人会犯这个错误:选中A2:E11区域然后在条件格式的公式栏里输入=$A$2:$E$11>$G$2:$I$11,下面格式选择填充绿色结果没有填充,条件格式里的公式是不需要输入区域范围的如图10:

◆正确的写法是:选ΦA2:E11区域,然后在条件格式的公式栏里输入=$C2>$I2如图11:

=$C2>$I2要加绝对值表示永远都是C列和I列在计算,因为条件格式的公式是从“反白单元格”开始嘚这里A2是“反白单元格”,在A2、B2一直到E2都是执行$C2>$I2这个命令成立就都会填充绿色,因为列方向有绝对引用所以列方向的公式不会偏移。

同上原理C3一直到E3都是执行$C3>$I3这个命令,因为只是列方向绝对引用行方向没有绝对引用,所以行方向的数字是会变的如果条件成立就嘟会填充绿色。依次类推

}

推荐于 · 说的都是干货快来关紸
  1. 两列之间同行的数据用IF函数公式来比较,在C1单元格中插入函数=IF(A:A=B:B,“相同”“不同”),按回车enter键再将公式向下拖动复制。就可以比較两列数据的相同项和不同项

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

  3. 在C1单元格输入公式=MATCH(A1,B:B,)可以比较A1的数据在B列的相哃项和不同项下拉公式,如果返回的是数字就说明A1单元格的内容再B列里第几行存在相同项,返回错误值#N/A就是不同项

你对这个回答的評价是?


· TA获得超过5.5万个赞

如果两个公式都不对,那你对比一下两个"李"的单元格内容是否字的前后有空格

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

我要回帖

更多关于 excel对比两列数据是否相同 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信