摘要:B3/C3→ 锁住列号B/C,拖动时行会变(3→4→5),列永远锁在B/C
凌晨改甘特图第8次,我摔了鼠标!
其实根本不用这么痛苦!
今天教你在Excel里用条件格式+1个公式,3秒生成动态甘特图!
第1步:认识单元格坐标
D$2:表格中D列第2行的单元格(通常是日期轴标题)B3/C3:B列/C列第3行的单元格(某任务的开始/结束日期)第2步:看懂符号玄机
$符号 → 给行号或列号上锁(绝对引用)
D$2 → 锁住行号2,拖动时列会变(D→E→F),行永远锁在2
B3/C3 → 锁住列号B/C,拖动时行会变(3→4→5),列永远锁在B/C
第3步:理解AND函数
️ AND(条件1,条件2) → 同时满足才会触发
条件1:D$2>=$B3→ 当前单元格的日期不早于任务开始日
(例:D2是3月6日,B3是3月6日 → 满足)条件2:D$2<=$C3
→ 当前单元格的日期不晚于任务结束日
(例:D2是3月6日,C3是3月10日 → 满足)
✅ 只有两个条件都满足的日期格,才会被填色!
如果你把公式直接写到D3单元格,进行向右向下拖动,你会发现有TRUE值跟FALSE值,把公式输入到条件格式里,就是为了把TRUE值进行填充。
按确定的,生成动态甘特图!
现在你可以通过修改B4/C4的日期 → 色块自动伸缩
✅ 终极总结:
这个公式就像个智能扫描仪,从左到右扫描每个日期,
从上到下核对每个任务,
自动给在时间范围内的格子打上颜色标签! ️
来源:珠珠excel