EXCEL 比较两列数据是否相同

发布网友 发布时间:2022-04-20 20:37

我来回答

11个回答

热心网友 时间:2023-01-25 12:28

1、如图,有A与B两列数据,准备判断这两列数据是否一致,并在C列返回比较结果;

2、在C列设置公式=if(A1=B1,"√","×"),点击回车,对第一行的判断结果就返回在C列;

3、下拉公式,即可以完成预先目标。

热心网友 时间:2023-01-25 13:46

方法一:C1=if(countif(a1:b1,"√")=2,"正确","错误"),下拉填充即可。

方法二:C1=IF(AND(A1="√",B1="√"),"正确","错误"),下拉填充即可。

扩展资料:

函数语法:

countif(数据区域,统计条件)

range表示要计算其中非空单元格数目的区域

criteria表示统计条件

IF函数的语法结构:IF(条件,结果1,结果2)

对满足条件的数据进行处理,条件满足则输出结果1,不满足则输出结果2。

可以省略结果1或结果2,但不能同时省略。

热心网友 时间:2023-01-25 15:20

付费内容限时免费查看回答打开需要比对的工作表,我们需要比对名称1和名称2是否一致2/6下面我们来选择D2单元格3/6在D2单元格内输入公式 =IF(B2=C2,"相同","不相同") ,当然也可以根据自己需要把“相同”“不相同”改成其他的,比如“正确”“错误”等4/6公式输入完毕后单击键盘回车键,然后B2和C2单元格对比结果就出来了5/6然后就可以对其他需要比对的单元格进行批量填充,选择D2单元格,将鼠标移至单元格右下角,当显示黑色小十字时,双击鼠标左键进行填充6/6如果需要查看"相同"和"不相同"数量的话,选择A1行,在菜单栏“筛选”进行筛选一下即可

提问这个我会,现在问题是格式里面数值不能小于36,小于36就是不相同,大于就是相同

回答这个就需要在if里面在套一下if

提问能写下吗?还要套?

回答 你套一个值大于36,就相同,小于,就不相同

我对你的表不了解,我这边只能教你做法

热心网友 时间:2023-01-25 17:12

1.以下表的数据为例。

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

D2公式为:=IF(C2=B2,"相同","不同"),这样就可以实现excel两列对比,判断C2和B2是否相同,如果相同就返回值“相同”,反之则显示不同。

3.同样的方法比较其它数据,结果如下图:

4.B5和C5实质上有大小写区分的,因此使用这个公式不是完全准确。Excel中exact函数可以完全区分大小写,因此C2公式可以更改为:=IF(EXACT(A2,B2)=TRUE,"相同","不同"),然后下拉复制公式,完成excel两列数据对比。

5.这样就很准确的判断两列数据是否相同了。

热心网友 时间:2023-01-25 19:20

EXCEL中怎么比较两列内容是不是相同,
可以比较名字是否相同等,下面我来分享给大家一个简单好用的方法,公式法
工具/原料
电脑 excel表格及内容
方法/步骤
举例说明
比如我们有两个excel表,一个是学生档案表1和学生档案表2,我们需要核对这两个表的内容是不是一致。

排序
将两个表内容放到一个工作表中 ,复制黏贴即可,如图
分别将两列数据按照同一个项目进行排序,例如按姓名排序如图:(如何排序我就不说了,不知道的可以联系我)排序后结果如下:

输入公式
找空白单元格 如图I2单元格中输入公式=IF(A2=E2,"相同","不相同")点击回车即可。下拉填充,向右拉,则比较班级学号,自动填充完成了。记住这个公式即可

END
注意事项
所在同一行不同列的内容,注意写对所在单元格
输入公式的字母和符合在英文状态下

热心网友 时间:2023-01-25 21:44

在C1单元格中输入以下函数:

=IF(B1=A1,"正确","错误")

然后复制到C2、C3等单元格中

附图是我制作的样表,在编辑栏中可以看到公式的

热心网友 时间:2023-01-26 00:42

1、如图,有A与B两列数据,准备判断这两列数据是否一致,并在C列返回比较结果;

2、在C列设置公式=if(A1=B1,"√","×"),点击回车,对第一行的判断结果就返回在C列;

3、下拉公式,即可以完成预先目标。

赞同0

热心网友 时间:2023-01-26 03:57

C1输入
=if(countif(a1:b1,"√")=2,"正确","错误")
下拉填充。
其实条件很简单,只要有二个对号就行。追问你好,如果A1与D1比较,在E1输入这个公式不对,请帮忙验证一下。

追答当然不对啊。
countif是连续区域。
我只根据你的提问解答。你现在变成a1,d1这种不连续的区域,用countif反而就有些麻烦了。
如果是a1,d1的,
=IF(AND(A1="√",D1="√"),"正确","错误")

热心网友 时间:2023-01-26 07:45

如果是前两列(A列,B列)单元格与单元格是对应的,则在第三列(C列)中输入
if(a1=b1,1,0)
如果单元格不是一一对应的话,可以在第三列中输入
=IF(COUNTIF(A:A,B1)>1,"重复",IF(COUNTIF(A:A,B1)=1,1,0))

热心网友 时间:2023-01-26 11:50

C1=and(A1="√",B1="√"),"正确","错误"),其余下拉追问你好,请看仔细点,两个都打叉情况下也算错误的。你的公式不对。

追答C1=if(and(A1="√",B1="√"),"正确","错误"),其余下拉

热心网友 时间:2023-01-26 16:11

c1=IF(OR(A1="×",B1="×"),"错误","正确")下拉

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com