本文将为您揭示三种在Excel中玩转数据按月汇总的秘诀。第一种方法,巧妙地利用SUMPRODUCT函数,通过比较月份,将其乘以1,再与金额区域相乘求和。第二种方法借助SUMIFS函数和DATE函数的协助,将日期这个关键要素拼接起来,设置条件进行求和。第三种方法运用数据透视表这位利器,轻松完成按月汇总的任务。

方法一:SUMPRODUCT函数法

SUMPRODUCT函数是万能求和函数,用于在给定的几组数据中,将数组间对应的元素相乘,并返回乘积之和,Sum代表求和,Product代表乘积。

语法:Sumproduct(array1,array2,array3,...)参数array1, array2, array3等代表需要进行乘积运算的数组。值得注意的是,所有数组的维度必须相同

如下图所示,要求出对应的月份的金额合计,在L8单元格输入公式=SUMPRODUCT((MONTH($F$2:$F$84)=K8)*1,$H$2:$H$84)

打开网易新闻 查看更多图片

Excel老陈说:MONTH($F$2:$F$84),MONTH函数是获取月份,将获取的月份与K8单元格的月份进行比较,如果是对应的返回TRUE,然后将其乘以1,得到一个数据区域,然后这个区域与$H$2:$H$84进行先相乘再相加。

方法二:SUMIFS函数法

SUMIFS函数是多条件求和函数,其参数形式为:SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)翻译成中文是:SUMIFS(求和单元格区域,条件单元格区域1,条件1,条件单元格区域2,条件2..,依次类推)

使用SUMIFS主要难点在于如何设置条件,要求出某个月份(例如K8、K9单元格)的数据,同时这个月份还需要变化,那就需要使用DATE日期拼接函数,拼接出一个日期,如DATE(2024,K8,1),得到结果就是2024/3/1。

如下图所示,使用公式

SUMIFS($H$2:$H$84,$F$2:$F$84,">="&DATE(2024,K8,1),$F$2:$F$84,"<"&DATE(2024,K8+1,1))

打开网易新闻 查看更多图片

方法三:数据透视表法

数据透视表是用来汇总数据的,通过拖拽标题字段即可完成相应的汇总。

操作步骤

第一步:首先把鼠标光标定位在数据源的任意单元格,然后单击【插入】——【数据透视表】,弹出如下图所示对话框,直接单击确定即可。

打开网易新闻 查看更多图片

第二步:在数据透视表字段窗口,拖动【销售日期】到行,拖动【金额合计】到值,即可完成按月汇总数据,完成后效果如下图所示。

打开网易新闻 查看更多图片