1. 在excel使用哪个函数引用另一个工作表中的数据,函数ISNA,VLOOKUP的使用方法
直接写=sheet1!A1即可
ISNA(value)判断值是否为错误值 #N/A(值不存在)。
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。
Lookup_value 为需要在数组第一列中查找的数值。Lookup_value 可以为数值、引用或文本字符串。
Table_array 为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用,例如数据库或列表。
Col_index_num 为 table_array 中待返回的匹配值的列序号。Col_index_num 为 1 时,返回 table_array 第一列中的数值;col_index_num 为 2,返回 table_array 第二列中的数值,以此类推。如果 col_index_num 小于 1,函数 VLOOKUP 返回错误值值 #VALUE!;如果 col_index_num 大于 table_array 的列数,函数 VLOOKUP 返回错误值 #REF!。
Range_lookup 为一逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值;如果 range_value 为 FALSE,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A。
例如=VLOOKUP(A2,Sheet2!A:B,2,FALSE)
2. excel数值出现#N/A错误怎么办,ISNA函数处理错误值#N/A步骤
本部分描述了用来检验数值或引用类型的九个工作表函数。
这些函数,概括为 IS 类函数,可以检验数值的类型并根据参数取值返回 TRUE 或 FALSE。
例如,如果数值为对空白单元格的引用,函数 ISBLANK 返回逻辑值 TRUE,否则返回 FALSE。
语法
ISBLANK(value)
ISERR(value)
ISERROR(value)
ISLOGICAL(value)
ISNA(value)
ISNONTEXT(value)
ISNUMBER(value)
ISREF(value)
ISTEXT(value)
?VALUE 为需要进行检验的数值。
分别为:空白(空白单元格)、错误值、逻辑值、文本、数字、引用值或对于以上任意参数的名称引用。
说明
? IS 类函数的参数 value 是不可转换的。例如在其他大多数需要数字的函数中,文本值“19”会被转换成数字 19。
然而在公式 ISNUMBER("19") 中,“19”并不由文本值转换成别的类型的值,函数 ISNUMBER 返回 FALSE。
? IS 类函数在用公式检验计算结果时十分有用。当它与函数 IF 结合在一起使用时,可以提供一种方法用来在公式中
查出错误值。
在使用VLOOKUP函数查找数据时,查找不到会返回错误值“#N/A”的情况。
如以下表格,桌子的数量返回#N/A,导致底部总数量求和公式出错。
下面教大家巧用ISNA函数解决问题。
ISNA函数是一个检验函数,是IS类函数中的其中一种。
如果数值为错误值#N/A(值不存在),则会返回逻辑值 TRUE,否则返回 FALSE。
我们将光标放在(H4)处,在上方函数框会出现原有的vlookup函数公式。
我们在原有函数公式前输入ISNA(),点击确定,可以看到“#N/A”变为“TRUE”,且底部的总数量结果也正确
了!