龙空技术网

同事用VLOOKUP查找数字总是失败,我教她三招,换了一杯奶茶

Excel笔记本 2889

前言:

今天兄弟们对“数字查找算法是什么”大致比较着重,朋友们都需要剖析一些“数字查找算法是什么”的相关知识。那么小编同时在网上汇集了一些有关“数字查找算法是什么””的相关资讯,希望咱们能喜欢,姐妹们一起来了解一下吧!

这是一个很常见的问题,一个简单的VLOOKUP公式,怎么看都没有问题,就是得不到正确的结果:

=VLOOKUP(D2,A:B,2,0)

VLOOKUP查找失败

其原因在于数据类型不匹配。

A列是文本格式,里面的数字是文本型数字,单元格左上角的绿色倒三角是文本型数字的特有标记。而D2单元格中的查找对象是数字。

两者是不同类型的数据,VLOOKUP无法将其匹配。

解决的思路是将两者变为同一类型的数据,至少有以下三种方法。

文本型数字转数字

选中A列,用【数据】选项卡下的【分列】功能,弹出对话框后直接点击完成。

数据分列

分列后A单元格左上角的倒三角消失了,意味着这列数据转换成了正常的数字,VLOOKUP即刻返回正确结果。

都是数字

数字转文本型数字

将D2单元格设置为文本格式后再输入数字,就会得到和A列一样的文本型数字,VLOOKUP返回正确结果。

都是文本型数字

数字&空值

正常的数字连接空值会变成文本型数字,这是一个很常用的方法。

如果两边的数据都又犟又蠢不愿改变,可以在公式中完成转换:

=VLOOKUP(D2&"",A:B,2,0)

注意这个公式与前面公式的区别在于第一参数连接了一个空值。

公式中将数字转换为文本型数字

三招,骗了同事一杯奶茶,亏不亏?

标签: #数字查找算法是什么 #vlookup使用时出现而无数字