=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)=VLOOKUP(要查找的值、要在其中查找值的区域、区域中包含返回值的列号、精确匹配或近似匹配)当函数在数据区域找不到查询对象的时候,就会返回错误值#N/A。上图中,B 列编号为文本格式,而 C14 为数字格式,数据类型不匹配 ,因此返回# N/A 错误。=VLOOKUP(C14&'',B1:D10,3,0)以上例子,因没对查询区域限定绝对引用,D14 公式向下填充时,查找区域发生了变化,导致无法找到查询对象,返回# N/A 错误。在 D14 输入公式时锁定查找区域,之后向下填充。=VLOOKUP(C14,$C$1:$D$10,2,0)在本例中,C 列分部名称包括「分部」两个字,而 C14 仅有「武汉」,因此返回# N/A 错误。=VLOOKUP(C14&'*',C1:D10,2,0)准确地说,这并非 VLOOKUP 的错误。为了数据处理上的美观性,可通过 IFERROR 函数来辅助,在 VLOOKUP 函数查不到对象时,返回空值处理。
|