有一部分学员时常提及excel二级下拉菜单怎么做,鉴于excel二级下拉菜单的常用行,笔者共享一个GIF动画演示教程来讲解excel二级下拉菜单的制作方法,主要使用到数据有效性和INDIRECT函数完成。
2020-02-04 277 excel制作二级下拉菜单
很多时候,Excel记录数据都会按照发生日期记录的,但是按照日期记录的数据多起来就会很零散,往往需要按月汇总对应的数据。这种时候需要将日期转换为月,本篇介绍使用 SUMPRODUCT 函数根据日期按月汇总数据。
公式思路
SUMPRODUCT 函数内可以用其他方法对一列数据进行转换;
根据要求,需要将日期转换为月,因此使用 MONTH 函数;
转换后的值与指定月比较,相等返回 TRUE,否则返回 FALSE;
使用双减(–)符号把逻辑值转换成 0、1;
利用 SUMPRODUCT 函数的特性,比较结果(0、1值)与求和列相乘,得到值 1 对应数据之和。
通用公式
根据以上思路,写出按月汇总通用公式如下:
=SUMPRODUCT(--(MONTH(日期列)=月)*求和列)
本例中,具体的公式如下:
=SUMPRODUCT(--(MONTH($B$3:$B$14)=E3)*$C$3:$C$14),计算多个月份时,需要绝对引用。
延伸公式
根据上述思路,对公式稍加更改,使用 YEAR 函数和 DAY 函数,就可以写出按年汇总、按天汇总公式。
按年汇总通用公式如下:
=SUMPRODUCT(--(YEAR(日期列)=月)*求和列)
按天汇总通用公式如下:
=SUMPRODUCT(--(DAY(日期列)=月)*求和列)
以上就是按照日期计算月份汇总数据的公式,你学会了吗?
相关文章
有一部分学员时常提及excel二级下拉菜单怎么做,鉴于excel二级下拉菜单的常用行,笔者共享一个GIF动画演示教程来讲解excel二级下拉菜单的制作方法,主要使用到数据有效性和INDIRECT函数完成。
2020-02-04 277 excel制作二级下拉菜单
看到有些表格在进行统计的时候会显示成这样。如下图所示: 而且修改数据,C列的差值与百分比会自动变化。如下动图所示: 这是如何做到的呢?下面,将带着大家一起解密。 不过首先,不
2020-04-22 1064 excel教程
一位HR问我excel是否可以根据日期统计出生肖? 想应该可以吧!结果搜到了一个巨牛无比的公式。 =MID(猴鸡狗猪鼠牛虎兔龙蛇马羊,MOD(YEAR(B2),12)+1,1), 利用年份除以12,的余数,来确定MID函数中生
2019-12-29 368 excel根据日期统计出生肖
在计算工龄、发票报销期限等日期计算应用中,经常要求两个日期的时间差以0年0个月0天的样式表现。Excel计算两个日期相差的年数、月数、日数? 示例13-47 计算员工在职时长 图13-71为某公司离
2021-11-05 415 excel求差函数
第一,fixed函数用法介绍 Excel中fixed函数也是一个舍入函数。fixed函数的用法是将数字四舍五入到指定的小数位数,并以文本形式返回。 fixed函数的语法是:FIXED(number,[decimals],[no_commas]) 其中:
2020-01-27 486 FIXED函数