当前位置: 主页 > Office办公 > Excel专区 > Excel函数 > excel 每月销售额求和 Sum函数显神威

excel 每月销售额求和 Sum函数显神威

  • 2022-03-28
  • 来源/作者: 菜鸟图库/ 菜鸟图库
  • 537 次浏览

有很多人都喜欢将每月的数据分别存放在各个表格,然后再汇总。就如下图,有6个月的数据,表格格式相同。

excel 每月销售额求和 Sum函数显神威  
现在想在excel里面依次汇总每月销售额求和,该怎么做呢?
excel 每月销售额求和 Sum函数显神威
 
有人也许会说,这还不简单,直接Sum然后分别引用表格不就可以
=SUM('1月'!C:C)
=SUM('2月'!C:C)
……
=SUM('6月'!C:C)
 
当然这也是种办法,不过用Excel就得考虑扩展性,假如是12个月?或者是按销售人员分表,那估计就得几百个表格,这样还能继续更改公式吗?
 
如果你时间比较充足,要这么做也无可厚非。但对于懒惰成性的今朝而言,这种事情是绝不允许发生的。现在每个表格名已知,区域也已知,只要引用起来不就完事OK。
 
=A2&"!C:C"
 
这样就可以获得1-6月C列区域,那是不是这样就能直接求和呢?
 
=SUM("A2"&"!C:C")
 
得到的是#VALUE!,警告你出错了,原因是里面的区域仅仅是文本,而不是真正的区域,那该怎么办呢?
 
别急,先看下Indirect函数,这个函数可以对文本进行引用,一般叫间接引用。
 
有间接引用自然有直接引用。比如现在有三个人,分别叫甲、乙、丙,现在甲要知道丙的事情,可以直接去问丙,也可以通过乙间接去了解丙的事情。也就是说直接引用就是直接输入区域就行,不通过第三者,我们正常的引用都是直接引用,如区域C:C。间接引用就是通过第三者才能获得的,如INDIRECT(C:C)。也就是说,只要嵌套个Indirect就可以。
 
=SUM(INDIRECT(A2&"!C:C"))
 
再来看一个例子,加深理解。现在要得到A4跟B5的值,我们可以利用间接引用。
excel 每月销售额求和 Sum函数显神威