答案1
看起来您正在尝试在 Excel 中构建甘特图。Excel 没有内置甘特图类型,因此最好的方法就是按照您的示例图片进行操作。您可以使用单元格作为“图表”,并使用条件格式在单元格符合日期条件时为其着色。
最快的方法是简单地在 Google 上搜索“免费 Excel 甘特图模板”。单击图片搜索,然后选择最接近您想要的图片。
如果你想自己做这件事,可以尝试以下方法
- 添加两列,分别表示开始日期 (B) 和结束日期 (C)。如果您不使用实际日期,而只使用期限,我建议对它们进行连续编号(因此第 1 年的期限为 0、1、2、3;第 2 年的期限为 4、5、6、7 等)。
- 现在添加一个标题行 (3) “任期号”,范围为 0..11
- 在图表部分,例如从 D4 开始,有类似
=IF(AND(D$3>=$B4, D$3<=$C4), 1, 0)
- 将默认文本颜色设为白色,这样您就不会看到一堆零和一。现在添加条件格式,如果单元格值为 1,则将文本和背景颜色都设为黑色。
- 您可以通过添加修饰符列 (A) 并将其添加到上述公式中,使其更加高级和丰富多彩
* $A4
。现在,根据您在修饰符列中放置的数字(例如 2),您可以使图表部分单元格中的结果反映该修饰符数字(如果需要着色)。现在为每个修饰符数字设置附加条件格式规则,以将单元格着色为蓝色或红色等。