点击上方「韩老师讲office」可快速关注 敬请阅读与分享,让更多学习者一起进步!

问题来源

前几天,韩老师讲过:Excel | SUMPRODUCT计算指定年份与月份的销售总额,今天,就有朋友传给韩老师数据,韩老师精简如下:

计算每月的平均日销量,朋友问:

1、难道用MONTH函数,确定月份,再用IF函数按照“一三五七八十腊,三十一天永不差”的规律去做?

2、但遇到2月怎么办?难道还要确定年份是平年闰年?

请韩老师支招!!

公式实现

在C2单元格输入公式:“=B2/DAY(EOMONTH(A2,0))”,即可得解。

公式详解 EOMONTH函数

功能:

返回某个月份最后一天

语法:

EOMONTH(start_date, months)

中文语法:

EOMONTH(日期, 月份数)

其中:

  • Start_date 即日期,必需,且必需是日期格式;

  • Months 即月份数,必需,指日期之前或之后的月份数。 为正值将生成未来日期、为负值将生成过去日期、为0是本月。

举例如下:

DAY函数

功能:

返回日期所在月的天数,为从 1 到 31 之间的整数。

Excel312 | DATEDIF函数计算精确到年月天的账龄

Excel279 | DATEDIF——精确计算年月日的好函数

Excel103 | DATEDIF函数按年、月、天精确计算员工工龄

Excel251 | WORKDAY函数计算几个工作日之后的日期

Excel247 | EOMONTH函数取某月最后一天

Excel190 | 根据续费月数,计算到期日

Excel156 | NETWORKDAYS.INTL函数,工作日的花样算法