VLOOKUP 函数怎么得出的结果是0,公式没错。
如果我们使用vlookup函数,我们可以撤回返回0的结果,这可能是由公式输入中的错误引起的。如果您以该公式为例,则应该是= vlookup(D2 ,$ 2 :$ b $ 6 .2 .0),并且可以找到Cell D Garant Promotion 2 中该人名称的年龄。
错误是E2 在公式中错误地写入D2 ,并且修订的公式是正确的。
一旦E2 在D2 中的公式中更改,DH = Vlookup(D2 ,$ 2 :$ B $ 6 .2 .0),我们就可以实现预期的结果,即显示相关人员名称的年龄。
该方法不仅适用于D2 ,而且还可以访问E3 ,还可以保留与正确名称相对应的年龄。
基本的语法vlookup(lookup_value,table_array,col_index_num,rangelookup)用于使用Vlookup函数。
其中包括LOOGUP_VALUE必须找到的值,例如Case D2 中的Wang Hong。
table_array是您需要查找数据的数据区域。
这是A2 :B6 col_index_num指定列号,该列号将在数据表中返回。
如果要找到年龄列,则将逻辑值设置为2 Rage_lookup,0是返回确切协议值的确切协议,否则可能会有近似结果。
vlookup函数怎么得出的结果是0,公式没错。
答:如果您使用Excel的Vlookup函数,则意味着,如果结果为0,即使公式中没有错误,则在搜索范围内找不到匹配搜索值的数据。因此,该函数返回默认值“ 0”。
详细说明:1 vlookup基本原理:vlookup函数是Excel的函数,用于查找和返回该值。
根据给定的搜索值在指定的搜索范围内进行搜索并返回结果。
2 返回值0:如果使用vlookup函数,则该函数将返回错误值或pre -configuration默认值,而没有与搜索范围内搜索值相匹配的数据。
在大多数版本中,此默认值为“ 0”。
因此,即使公式没有问题,Vlookup函数也会返回0。
3 ,如果搜索值未出现在搜索范围内。
检查公式和搜索范围。
要检查准确性,您需要检查公式的搜索值和搜索范围。
确保搜索值准确,并且匹配数据存在于搜索范围内。
另外,有必要检查是否正确设置了搜索范围,包括开始列和行为计算。
4 其他可能性:除上述情况外,您还必须注意数据格式。
例如,文本格式的数量和纯数字可以在视觉上相同,但是它被认为是另一种数据类型Excel,这会影响搜索结果。
确保搜索值与表的数据类型匹配,以避免由于格式问题而引起的错误。
通常,当您使用Vlookup功能获得结果时,请首先检查公式和搜索范围是否正确,然后考虑数据格式。
您可以通过检查这些元素中的任何一个来获得正确的搜索结果。
为什么用vlookup函数返回的是0?
原因:返回值是必须从显示的单元区域提取的左至右数字。如果单元区域中有一个隐藏的列并且为空,则如果输入的号码与隐藏的列完全相对应,则返回“ 0”。
解决方案(以Excel 2 01 6 为例):1 首先,您将使用Excel表中的Vlookup函数工作。
您可以看到B列的返回值显示为“ 0”。
2 在这一点上,选择一系列值单元格,右键单击并选择“ UNHIDE”。
3 所有隐藏的列都可以显示,并且显示的列是空的。
4 选择列,右键单击并选择删除以删除它。
5 列B的返回值最初显示为“ 0”,将自动是需要检索的列的。
为什么VLOOKUP函数返回0值?
案例1 :找到公式后,相应的单元格将作为空白返回到相应的单元格。发生这种情况时,Excel将空白处理为0,因此公式返回为0。
例如:公式搜索字母C的相应列B列的值:= vlookup(“ c”,a:b,2 ),在这种情况下,您可以将公式更改为以下方式以返回空白值。
= vlookup(“ c”,a:b,2 )&“”案例2 :找到公式后,将相应的单元格返回到0本身的值,并且获得的结果当然是0。
另一种类型是案例三。
Vlookup公式的最后一个参数通常为0。
一些网络可能会错过此参数而无法编写它,因此公式的结果也将不正确。
如果原始公式为:= vlookup(“ c”,a:b,2 )应更改为:(可以省略最后0个,但是无法省略0之前的逗号)= vlookup(“ c”,a:b,2 ,0)如果无法解决问题,请发布公式和数据屏幕截图以解决它。
请按以下方式进行屏幕截图。