早教吧 育儿知识 作业答案 考试题库 百科 知识分享

解释下如下EXCEL公式的意思。最好能讲讲具体函数的用法=IF(VLOOKUP($B3,[book1.xls]sheet1!$B:$G,3,0)="","",VLOOKUP($B3,[book1.xls]sheet1!$B:$G,3,0))

题目详情
解释下如下EXCEL公式的意思。最好能讲讲具体函数的用法=IF(VLOOKUP($B3,[book1.xls]sheet1!$B:$G,3,0)="","",VLOOKUP($B3,[book1.xls]sheet1!$B:$G,3,0))
▼优质解答
答案和解析
=IF(VLOOKUP($B3,[book1.xls]sheet1!$B:$G,3,0)="","",VLOOKUP($B3,[book1.xls]sheet1!$B:$G,3,0)) 精简为 =IF(VLOOKUP(B3,[book1.xls]sheet1!B:D,3,0)="","",VLOOKUP(B3,[book1.xls]sheet1!B:D,3,0)) 意思是 在book1.xls文件的sheet1表的B列查找与当前工作表B3值一样的单元格,找到后,取同行的D列值,如果这个D值是空的,就显示空。 之所以加前面这部分,是有可能找到的D列值是空的,防止0的产生。所以不一定是多余的。(此为对一楼"我爱桑果"的回复)