金币中心 |设首页 |入收藏 |English |移动版
首页 认识会计 会计人物 会计史话 职业规划 职场故事 职场动态 求职参考 实务操作 书讯书评 
您的位置:首页职场天地实务操作正文
 

你会跨工作簿统计吗?

来源:Excel不加班微信公众号   发布时间:2017-12-24  作者:卢子   编辑:无忧草

阅读:1535  打印   RSS 字号:||
我们对表格统计都会在同一张工作簿进行,这样操作起来非常方便,不过有时也会进行跨工作簿统计。

【有奖】欢迎参加中国会计视野国际财会相关考试调查

【有奖】欢迎参加中国会计视野国际财会相关考试调查

大多数情况下,我们对表格统计都会在同一张工作簿进行,这样操作起来非常方便,不过有时也会进行跨工作簿统计。

你会跨工作簿统计吗?

跨工作簿条件求和最常见的两个问题:

01跨工作簿区域应该如何写?

02关闭工作簿后,统计出来的结果变成错误值怎么回事?

条件求和,首先想到的是用sumif函数进行统计。

函数语法:

=sumif(条件区域,条件,求和区域)

其实跨工作簿的情况下,区域的选取跟在同一个工作簿一样,都是用鼠标选取,而不是手写。有一点必须要记住:两个工作簿必须同时打开。

鼠标选取区域详见动画

你会跨工作簿统计吗?

最终公式为:

=sumif([跨工作簿统计1.xlsx]sheet1!$b:$b,a2,[跨工作簿统计1.xlsx]sheet1!$d:$d)

一旦将跨工作簿统计1.xlsx关闭,修改统计月份,金额就变成错误值。

你会跨工作簿统计吗?

 

在excel中,并不是所有函数都支持跨工作簿,如sumif、countif函数就不支持,而vlookup、sumproduct函数就支持。这里可以借助sumproduct函数实现跨工作簿统计。

函数语法:

=sumproduct((条件区域=条件)*求和区域)

我们重新看一下出错的单元格,公式变成:

=sumif('c:\users\chenxilu\desktop\[跨工作簿统计1.xlsx]sheet1'!$b:$b,a2,'c:\users\chenxilu\desktop\[跨工作簿统计1.xlsx]sheet1'!$d:$d)

c:\users\chenxilu\desktop这个是路径,意思就是说这个表格存在卢子电脑的桌面。

[跨工作簿统计1.xlsx]sheet1这个是工作簿名称跟工作表名称。

不要看公式很长,其实拆分开真的没什么,都是很简单的东西。

sumproduct函数不支持引用整列,这里只要将原来的区域改小,稍作变动就完成了最终的统计。

=sumproduct(('c:\users\chenxilu\desktop\[跨工作簿统计1.xlsx]sheet1'!$b$2:$b$100=a2)*'c:\users\chenxilu\desktop\[跨工作簿统计1.xlsx]sheet1'!$d$2:$d$100)

这样即使工作簿不打开的情况下,也能正确统计。

你会跨工作簿统计吗?

一句话总结:可以用sumproduct函数实现跨工作簿统计,直接打开两个工作簿,用鼠标选取区域,路径是原来的表格关闭后自动生成的。

每日音频重磅来袭

延伸阅读:

  • 学习、考证、奋斗,你的2017年关键词是哪一个?
  • 2018年1月1日前后需关注的18条新政策和涉税事项
  • 年会必备,5分钟学会制作抽奖小程序
  • 返回职场天地首页 >
     
     用户登录
    视野周刊订阅 回顾>