这么多年,文本和数值傻傻分不清

前言

经常用同学问我,明明这个要查找的数值存在,为何VLOOKUP查找不到?

因为:VLOOKUP很挑剔,是区分文本和数值的

如下图所示:A列和B列一样吗?

看上去好像一样啊,难道不一样吗?

如何判断

判断两个数是否一样,我们只要判断它们是否相等就可以了.

在C1单元格输入公式下拉

C1=A1=B1

返回结果全为FALSE,说明两个单元格根本不相等!

先看外观,A列左对齐,B列右对齐,从直观上看A列是文本,B列是日期格式

验证:

右键查看单元格格式

果不其然,A列就是我们猜想的文本格式,

如何改成日期格式

同理选中A列,将单元格数字格式改成日期格式,如下,确定

奇怪!

改完之后,好像没什么变化,还是不相等,再检查一遍数字格式,确实是日期格式,这是为什么?

我们不小心双击了一下A1单元格,结果好像不一样了,两个数值竟然相等了.

我该怎么办

难道我要一个个双击一下不成,那我的手不就废了吗?

在遇到我之前,你好像就是这么做的吧?

其实,我们只要将”-“全部替换成”-“就可以了,就这么简单

当然也可以将2019替换成2019,前提是每个单元格都包含这个字符,全部替换相等于把每个单元格重激活了一遍

此时,A列和B列看上去不一样,但是结果确实是相等的

为什么

因为日期格式是一种特殊的数字格式,它以1900年1月0日为0,每过一天加1,所以把日期格式转换成常规格式如下:

这就是说:2019-7-1距离1900-1-0过去了43647天.

因此我们不要被外表所迷惑,要学会透过现象看到事物的本质!

(0)

相关推荐