昨天,分享的甘特图技巧有很多小伙不理解公式的含义,今天就剖析一下这些公式的含义,先看这张甘特图
其实就是利用条件格式把公式写进去就可以了
我们看上图这个公式“=(E$2>=$C3)*(E$2<=$D3)”,有的小伙伴不理解为什么要这样写。先来看几个概念:
1、在A1单元格输入=1>2 返回结果是FASLE
2、在B1单元格输入=1<2 返回结果是TRUE
3、在C1单元格输入A1*B1的结果是什么呢,是“0”,见下图
4、在D1单元格输入B1*B1的结果是什么呢,是“1”,见下图
理解这个概念后我们再来看这个公式“=(E$2>=$C3)*(E$2<=$D3)”,我把这个公式简化一下“=(E2>=C3)*(E2<=D3)”,甘特图中E2得值是“01”,这个01在后台代表2017年11月1日
C3的值“11/1”,在后台代表2017年11月1日
所以日期E2>=C3的结果为TURE,那么E2<=D3的结果是多少
D3在后台代表2017年11月3日,所以E2<=D3的结果为TURE
刚才讲过,TURE*TURE=1,所以(E2>=C3)*(E2<=D3)”=1
条件格式的规则就是对符合条件的单元格进行填充颜色,返回值为“1”就是符合条件,所以填充颜色。
因为制作甘特图第一步就是选定了进度区域,所以每个单元格都会填充一次此公式进行规则判断,符合条件的单元格就会添加颜色,这些颜色单元格连接到一起就是我们看到的甘特图了。
讲到这里,希望大家能理解条件格式制作甘特图的精髓。今天就分享到这里!