专栏名称: 数据化管理
零售业数据分析及研究者,【数据化管理】咨询顾问、培训师,自由职业。
目录
相关文章推荐
中国基金报  ·  宣布终止!000078“深表歉意” ·  9 小时前  
中国基金报  ·  突发!300205、600387,被证监会立案! ·  11 小时前  
中国基金报  ·  比亚迪刷屏!王传福重磅发声,信息量大! ·  21 小时前  
中国基金报  ·  5家券商,评为A类! ·  2 天前  
51好读  ›  专栏  ›  数据化管理

Excel函数高手,原来是这样思考的!

数据化管理  · 公众号  ·  · 2020-11-03 08:20

正文

请到「今天看啥」查看全文


1、求所在月的第1天

在我们的日报中,经常会看本月截止到昨天的销售额,所以我们要求出本月的第一天是哪一天,然后才方便后续借助sumifs等函数进行汇总计算。

最基本的思路

所在月的月份数:month(today()),所在月的年份数:year(today()),再用date函数,把年月日组合成标准日期:

=DATE(YEAR(TODAY()),MONTH(TODAY()),1)

用今天的日期减去今天的天数再加1

例如今天是2019-11-17,用今天的日期再减去17,则得到2019-11-00(实际上没这样的显示),实际的结果则是2019-10-31,然后再加上1之后就是2019-11-01了

=TODAY()-DAY(TODAY())+1

用eomonth算出上月的最后一天再加1

=EOMONTH(TODAY(),-1)+1

ps:很多人觉得eomonth不好理解,其实它就是 End of Month的缩写,表示一个月的最后一天

以上三种办法都可以实现同一个结果,①是最基本的思路;②③的方法其实思路是一样的,公式也更简洁,殊路同归!

2、求上周的第一天和最后一天

先来理解一下,“上周”是什么意思?







请到「今天看啥」查看全文