这个问题,被提问好几次了,如何对本周和上周的数据进行对比.
通常我们都是对比类似于:月份.
可以直接去下方观看视频解析和下载素材!
特别是有一些朋友,你们经常要做本周和上周的计划对比实时数据对比的,非常适用!
注:
本章视频还讲了透视表的本周上周选项操作,
由于需要即时更新,所以推荐使用函数.大家也可以在视频中对比差异.
由于只是讨论本周和上周,不讨论以全年为基准或者以起始时间为基准的选择性周数据对比.
下方是一份近期的数据,总共90多行.
1月1日到1月23日的数据.

假使今天是:
1月14日.
现在要找到找到每个负责人本周的数据和上周每个负责人的数据情况.
如果是产量进度类型的赶工需求,也是非常适用的!

这个案例的主体公式应该是:
比如本周:
SUMIFS(销售额列,日期列,">="&本周一,日期列,"<="&本周日)
上周:
SUMIFS(销售额列,日期列,">="&上周一,日期列,"<="&上周日)
主体公式知道之后,我们就需要弄清楚上周,下周,具体到周几应该如何表达.
在做这个例子之前,我们先来看看原理:
下方的表格是1/1到1/16好的星期格式,

以及,WEEKDAY函数的输出结果.
WEEKDAY(日期,2模式)
如果今天是周4,那么这个WEEKDAY函数的输出结果就为4.

再看看下面这幅图,假使今天是:1月14日
1月14号所在的这一天的周一就应该如下进行计算:
道理很简单,用当天去减去他的WEEKDAY函数,就一定等于上周的周日,
然后在这个基础之上去加上1就等于本周的周一.

本周周日计算方法同理,
找到上周日,然后加上7就等于本周的周日:

再回归刚才的需求:
计算出以1月14日为基准的所在这一周的周一:

计算出以1月14日为基准的所在这一周的周日:
在周一的基础之上加上6

计算出以1月14日为基准的所在上周的周一:
以本周一为基础减去7

计算出以1月14日为基准的所在上周的周日:
以上周一的基础加上6

有了时间区间条件,本周的额度计算:

有了时间区间条件,上周的额度计算:

特别是有进度赶工需求的,这种统计方式应该属于常用的嵌套!
当然你也可以套在一个公式去写,但是会很长很长,所以建议借助一些单元格作为辅助,会更加清晰方便修改.