下面公式中前面的A2 sheet1和后面的A2 sheet2 分别是什么意思?
excel匹配函数=IF(ISNA(VLOOKUP(A2,Sheet1!A$1:AZ$9999,19,FALSE)),0,VLOOKUP(A2,Sheet1!A$1:AZ...
excel匹配函数 =IF(ISNA(VLOOKUP(A2,Sheet1!A$1:AZ$9999,19,FALSE)),0,VLOOKUP(A2,Sheet1!A$1:AZ$9999,19,
展开
1个回答
展开全部
这是IF函数、ISNA函数、VLOOKUP函数的组合。其主干是VLOOKUP函数。
也就是说这一长串和=VLOOKUP(A2,Sheet1!A$1:AZ$9999,19,FALSE)是等效的,它的意思是:以当前工作表中的A2为关键字,在Sheet1工作表的A$1:AZ$9999区域的首列的对应行(也就是Sheet1!A2)进行查找,如果找到了这个关键字,就将A$1:AZ$9999的第19列(具体是哪一列,拉一下就知道了)的对应行(也就是A2所在的第2行)的值返回到当前单元格。
但是如果没有找到这个关键字,函数运行就会显示#N/A,所以用ISNA和IF组合来消除,它的意思是,如果没有找到对应值就显示0,找到了就返回VLOOKUP(A2,Sheet1!A$1:AZ$9999,19,FALSE)的值。
不知道看明白没,仔细体会一下。
也就是说这一长串和=VLOOKUP(A2,Sheet1!A$1:AZ$9999,19,FALSE)是等效的,它的意思是:以当前工作表中的A2为关键字,在Sheet1工作表的A$1:AZ$9999区域的首列的对应行(也就是Sheet1!A2)进行查找,如果找到了这个关键字,就将A$1:AZ$9999的第19列(具体是哪一列,拉一下就知道了)的对应行(也就是A2所在的第2行)的值返回到当前单元格。
但是如果没有找到这个关键字,函数运行就会显示#N/A,所以用ISNA和IF组合来消除,它的意思是,如果没有找到对应值就显示0,找到了就返回VLOOKUP(A2,Sheet1!A$1:AZ$9999,19,FALSE)的值。
不知道看明白没,仔细体会一下。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询