Excel中N函数使用VLOOKUP出现#N/A 如果使用$解决

以2007版Excel中N函数为例2113们要根据明細表来找出汇5261表中没有填表的人

为了让我们的演示更4102直观,我们把汇总表和明细表1653分别放在两个工作表中并按“汇总表”和“明细表”命名

1、打开数据所在Excel中N函数工作薄,切换到“汇总表”工作表

2、在备注列F3单元格中输入:=Vlookup()函数

Lookup_value为需要在数据表第一列中进行查找的數值

Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用

Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配还是近似匹配。如果為FALSE或0 则返回精确匹配,如果找不到则返回错误值 #N/A。如果 range_lookup 为TRUE或1函数 VLOOKUP 将查找近似匹配值。

3、选择Vlookup函数第一个参数也就是查找目标:姓洺,则选中姓名所在单元格B3(如下图)然后输入逗号,第一个参数条件完成

4、输入第二个条件参数:查找区域就是“明细表”工作表內的数据,点击“明细表”工作表选择B列到C列,然后输入逗号第二个参数条件完成如下图

注意:第二个条件必须满足查找目标位于查找区域的第一列(如上图),选择区域为B列姓名到C列填表情况不能从A列序号开始,否则条件不成立

5、输入第三个条件参数:查找数据的數据列序号

因为我们要查看“汇总表”中那些没填写,所以我们要把“填表情况”列的数据体现在“汇总表”中的备注栏可知第三个參数为“填表情况”列在我们选择区域里面的序列号,即第二列所以输入:2,然后输入逗号第三个参数条件完成

6、输入第4个条件参数:0,返回精确值输入完成回按回车键完成公式输入

7、按回车键后返回结果如下图

8、将光标移动到F3单元格右下角,当光标变成“+”字型时下拉填充单元格(即,复制公式)完成,见下图

这是我们可以看到已填表的会在“备注”列显示“已填表”,而在“明细表”中没囿的没找的则显示错误值“ #N/A”,然后直接在备注栏筛选“#N/A”就可以查看到没有填表的人名如下图

    请问这是怎么回事列序数一直絀现#N/A,求大神解答!!!!之前的数据都没有出现这种情况的...

    在工作簿8的表1的A列查不到A3这个值就会返回#N/A,可以加个判断函数显示为空,另外最后要加个0或FALSE表示精确查找=VLOOKUP(A3,Sheet1!A:B,2,0),这种格式


    从你的截图来看,A3中人名前边貌似有个空格把空格去掉看看,如果还显示NA错误请参照以下步骤进行查错

    NA错误表示未找到相应的数值,你可以检查下你A3中的内在是否存在与查找范围中的最左列即“工作薄8 Sheet1的A列中”同时确保A3及工作薄8 Sheet1的A列中的文本在前后没有隐藏字符(可用len查看文本长度是否一致),如有隐藏字符将其去掉即可


    是查找区域的首列未出现查找条件。追问

我要回帖

更多关于 Excel中N函数 的文章

 

随机推荐