计划表效果:
每天可以动态更新自己计划的进展情况。
具体步骤:
先拟定一个计划表,如图1。
然后在表的下方C11输入10,并在B11输入“=B2+C11”。效果如图2所示。//第11行为辅助行。
在E和F行输入“已完成”和“未完成”。如图3所示。
在E2单元格输入“=IF(B2>=$B$11,0,IF(B2+C2>=$B$11,$B$11-B2,C2))”。//已完成的天数
在F2单元格输入“=C2-E2”。//未完成的天数
下拉E2和F2就可以得到计划内的已完成和未完成的天数,
选择A,B,E,F四列,点击“插入”,选择“堆积条形图”。
点击“堆积条形图”的“开始日期”,选择“无填充”,并将下方的“开始日期”字样删除。
点击“堆积条形图”的纵轴,在右侧弹出的框中选择“逆序类别”。如图4
点击“堆积条形图”的横轴,在左侧弹出的框中调整日期的最小值。如图5 //这里的最小值是此天与1900年元旦的相隔天数。
这样既可以看到计划的“已完成”(橙色部分)和“未完成”(灰色部分)。
将B11行改为“=Today”或者计划开始的日子,就可以动态的实现计划的进展。
图1
图2
图3
图4
图5
总结:
Excel中IF的用法:IF(条件,结果1(条件为真),结果2(条件为假))
Excel中$表示绝对引用,不会引用其递推关系,只会引用数值。
参考文献:
1. shaowu459 《Excel IF怎么用》 百度经验
2. 知乎用户 《如何使用Excel绘制甘特图?》 知乎