vlookup函数出现na的原因
vlookup函数是在Excel中常用的函数之一,可以用来在一个数据表中查某个值,并返回所在行对应的指定列的值。但是在使用过程中,我们经常会遇到vlookup返回“#N/A”(以下简称NA)的问题,那么这种情况出现的原因有哪些呢?
一、查值没有匹配到
当vlookup函数无法在数据表中到要查的值时,就会返回NA错误。这种情况经常发生在以下情况中:
(1)查值拼写错误或者大小写不匹配。
(2)查值在数据表中不存在。
(3)查值和表格中的值虽然相同,但是格式不同,例如一个是文本格式,一个是数值格式。
解决方法:
检查查值是否正确拼写,大小写是否匹配。
尝试改变查值的格式。
二、指定的表格范围不正确
vlookup函数需要指定查值所在的表格范围,但是如果这个范围不正确,函数就会返回NA。
确保指定的查范围包含了要查的值。
确保查范围没有包含额外的行或列。
确保函数语法正确,选项没有遗漏或添加错误。
确保指定的列索引正确。
确保不要选取实际数据表之外的列索引。
四、不正确的排序顺序
确保数据表中所用的列都是按正确的排序规则排序的。
确保数据表没有重复值。
确保查的列是用来排序的列。
总结:
为什么vlookup显示的是公式 vlookup函数在Excel中使用广泛,但是遇到NA错误也是常有的事情。解决这个问题需要仔细检查数据表,确保查的值格式正确,指定的表格范围和列索引也正确,排序顺序正确。只有遵守这些原则,才能顺利的使用vlookup函数。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论