![EXCEL 高级日期计算](https://linux22.com/image/1464977/EXCEL%20%E9%AB%98%E7%BA%A7%E6%97%A5%E6%9C%9F%E8%AE%A1%E7%AE%97.png)
我有两列日期,预计交货时间和交货日期。
它们可能看起来像这样:
expected delivery
12-08-2015 10-08-2015
12-08-2015 12-08-2015
12-08-2015 14-08-2015
01-09-2015 06-09-2015
02-09-2015 06-09-2015
03-09-2015 06-09-2015
04-09-2015 06-09-2015
05-09-2015 06-09-2015
06-09-2015 06-09-2015
07-09-2015 06-09-2015
08-09-2015 06-09-2015
05-09-2015
06-09-2015
07-09-2015
08-09-2015
09-09-2015
10-09-2015
我想对这些数据执行一系列不同的计数操作。
1 和 2 仅应在预期和交付日期内执行
- “按时”交货是指所有行的预期交货时间 <= 交货时间
- =SUMPRODUKT(--(H:H>I:I)) 此公式对于没有交货日期的行会产生许多误报
- “延迟交货”是指所有预期交货时间 > 交货时间的行
- =SUMPRODUKT(--(H:H
3 和 4 仅应在日期为预期且交货时间为空时执行。
- “到期”交货是所有预期交货时间 <= 今日日期 + 2 的行
- =SUMPRODUKT(--(H:H>A7)) 似乎适用于所有 Due,但我觉得它可能会产生误报(A7 是今天的日期 + 2)
- “逾期交货”是指所有行的日期均大于今天的日期
- =SUMPRODUKT(--(H:H>A6)) 适用于超过到期日的货物,但对于已经交货的货物,则会产生大量误报。
希望得到解决方案:
a. 计算我的电子表格中有多少“准时”、“延迟”、“到期”和“逾期”交付。消除误报。
b. 用黄色突出显示所有“逾期”行,用橙色突出显示“到期”行,用红色突出显示“逾期”行。必须通过格式化来实现,我一直在寻找正确的数字。
奖励愿望:
c. 附加一栏包含负责交付的信息,是否可以将所有“到期”和“逾期”的情况收集到一封电子邮件中并发送给负责该案件的人员?