怎样用vlookup函数导入多个表格的数据求和
来源:网络收集 点击: 时间:2024-04-21打开如图所示excel文件,包括4个工作表,分别是一月,二月,三月的业务表和一季度的统计表。
现在我们需要在一季度统计表统计1、2、3月的数据之和。




首先我们进行要“定义名称”,“定义名称”就是给选中的单元格区域起一个名称,当在公式或者函数中输入这个名称时就调用这个区域。
单击选择表格“一月销售”,选择如图所示区域,在名称框输入“一月”,回车确认,定义名称“一月”。这是最快捷的定义名称的方法。
单击选择表格“二月销售”,选择如图所示区域,在名称框输入“二月”,回车确认,定义名称“二月”。
单击选择表格“三月销售”,选择如图所示区域,在名称框输入“三月”,回车确认,定义名称“三月”。
注意:如果想修改“定义名称”,可以单击“名称管理器”进行修改。
单击名称框右侧的黑色小三角形,就可以看到文件内的定义的全部名称。




单击选择“一季度业务”,
在B3单元格输入:=VLOOKUP(,
会出现提示:
VLOOKUP(lookup_value,table_array,col_index_num,)
lookup_value是问我们要查询什么,选择姓名“A”,
table_array是问我们查询的区域,输入之前定义的名称:“一月”,
col_index_num是问我们返回查询区域的第几列,输入“2”,
是问我们是“近似匹配”还是“精确匹配”,输入“0”(代表精确匹配)。
(注意:查询的目标必须在查询区域的第一列。)


=VLOOKUP(A3,一月,2,0)就能查询到A3在“一月销售”中的数据,
然后再用相同方法查询A3在“二月销售”和“三月销售”中的数据,
把查询到的这三个月数据相加就得到一季度的展厅首次接待量”
=VLOOKUP(A3,一月,2,0)+VLOOKUP(A3,二月,2,0)+VLOOKUP(A3,三月,2,0)


接在C3输入:
=VLOOKUP(A3,一月,3,0)+VLOOKUP(A3,二月,3,0)+VLOOKUP(A3,三月,3,0)
得到一季度的“新车销量”
在D3输入:
=VLOOKUP(A3,一月,4,0)+VLOOKUP(A3,二月,4,0)+VLOOKUP(A3,三月,4,0)
得到一季度的“二手车收购量”


选中B3,C3,D3,鼠标对齐单元格右下角控制点,
向下拖动复制公式,会出现#N/ A,意思是VLOOKUP查找的值在在指定的查找区域中不存在。
例如本例中,“二月销售”中 ,“C”“D”不存在,
“三月销售”中,“B”不存在,
所以“B”“C”“D”的查询结果都再现了#N/ A。

怎么解决这个问题呢,在每个VLOOKUP函数前添加IFERROR函数,
例如IFERROR(VLOOKUP(A3,一月,2,0),0),意思就是如果函数出现错误,就把它当作0处理。
依次修改所有函数,然后复制公式,就得到最终正确的结果。


谢谢您的阅读,希望能给您带来一点收获,麻烦您 “点赞”和“投票”,谢谢!
如果“关注我”,不懂的可以联系我,详细解答。
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_561631.html