VLOOKUP的6种报错原因_

 我来答
步枪小兵
2023-05-16 · 贡献了超过305个回答
知道答主
回答量:305
采纳率:0%
帮助的人:8.9万
展开全部


VLOOKUP的6种报错原因

错误一、查找对象不在查找区域的第一列中

错误解析

VLOOKUP查找对象必须位于查询区域的最左列。此例中r武汉分部,在 B2:D10的第二列,所以返回#N/A 错误。

解决方法

修改VLOOKUP的第二参数区域和第三参数列号

D14 单元格正确公式应为:

=VLOOKUP(C14,C1:D10,2,0)

错误二、数据类型不匹配

错误解析

在此例中,B列的编号是文本格式,而C14 是数字格式数据类型不匹配,所以返回# N/A 错误

解决方法

将VLOOKUP的第一参数转换为文本

D14 单元格正确公式应为:

=VLOOKUP(C14&"",B1:D10,3,0)

错误三、有空格或者不可见字符等

错误解析

在此例中,B列的编号是文本格式,而C14 是数字格式数据类型不匹配,所以返回# N/A 错误。鼠标点击 C14单元格,可以在编辑栏里看到 r101,后面后两个空格

解决方法

用TRIM函数删掉两端的空格

D14 单元格正确公式应为:

=VLOOKUP(TRIM(C14),B1:D10,3,0)

错误四、所见非所得

错误解析

在此例中,C 列的分部名称是通过自定义单元格格式将r武汉,化妆为,武汉分部,,通过编辑栏,可以看见C2 单元格实际还是武汉,,所以返回# N/A 错误。

解决方法

1在A列添加辅助列,让所见变为所得

2在A2单元格输入公式:=C2&"分部",然后双击向下填充。

3在D14 单元格输入公式:

=VLOOKUP(C14,A1:D10,4,0)

错误五、查找区域没有加绝对引用

错误解析

在此例中,由于没有对查询区域限定为绝对引用,D14单元格公式向下填充时,查找区域发生变化,导致找不到查询对象,返回# N/A 错误

解决方法

在 D14 输入公式时锁定查找区域,然后向下填充

D14 单元格正确公式应为:

=VLOOKUP(C14,$C$1:$D$10,2,0)

错误六、查找值并不完全匹配

错误解析

在此例中,C 列的分部名称包含r分部,两个字,而C14 只有武汉,,所以返回# N/A 错误

解决方法

将VLOOKUP 的第一参数使用通配符查询

D14 单元格正确公式应为:

=VLOOKUP(C14&"*",C1:D10,2,0)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
意法半导体(中国)投资有限公司
2023-06-12 广告
单片机,即单片微控制器,也称为单片微型计算机,是将中央处理器(CPU)、存储器(ROM,RAM)、输入/输出接口和其他功能部件集成在一块 在一个小块的集成电路上,从而实现对整个电路或系统的数字式控制。单片机不是完成某一个逻辑功能的芯片,而是... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式