欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Office

匹配原始数据C列和Vlookup过来的数据D列是否一致的快捷方法

程序员文章站 2022-06-29 19:38:17
判断两列值是否相同,方法貌似有很多,但真正实用且快捷的莫过于本文介绍的这个方法。用比较运算符比较两个值时,返回的是一个逻辑值,这也是本文主要介绍的,在比较时若要区分...

判断两列值是否相同,方法貌似有很多,但真正实用且快捷的莫过于本文介绍的这个方法。用比较运算符比较两个值时,返回的是一个逻辑值,这也是本文主要介绍的,在比较时若要区分大小写,则可以使用EXACT。有此需求的各位朋友可以学习下,以备不时之需。

问题描述

我们经常有原始数据C列,又有一列Vlookup过来的一列数据D列,于是想匹配C列和D列是否一致,就有了如下方法。可是问题来了,为啥要用IF?

匹配原始数据C列和Vlookup过来的数据D列是否一致的快捷方法

解决概述

去掉IF,节省你一半时间。

操作方法

在E1单元格写=C1=D1然后填充下拉。

匹配原始数据C列和Vlookup过来的数据D列是否一致的快捷方法

原理分析

1、关于公式=C1=D1

第一个等号代表这是个公式,任何公式都要以等号(或者减号)开头

第二个等号是运算符,即是C1和D1相等的意思

2、关于运算符,介绍常用的两种

·算术运算符:+, -, *, / 加减乘除 ,^求幂等;

·比较运算符:>, <>, <, >=, <=, = 大于,不等于,小于,大于等于,小于等于,等于

当用比较运算符比较两个值时,返回的是一个逻辑值(即只会返回TRUE和FALSE二者之一)。这就是为什么C3=D3返回的是False,而不是我们常见的#N/A。

知识拓展

问:如果区分大小写的对比怎么办?

答:上述无论IF还是去IF的方法,都不区分大小写,比如a=A返回True。如需要区分,则E1单元格使用=EXACT(C1,D1)。