![Excel 堆积条形图中的轴自动格式化为从开始日期开始?](https://linux22.com/image/1567333/Excel%20%E5%A0%86%E7%A7%AF%E6%9D%A1%E5%BD%A2%E5%9B%BE%E4%B8%AD%E7%9A%84%E8%BD%B4%E8%87%AA%E5%8A%A8%E6%A0%BC%E5%BC%8F%E5%8C%96%E4%B8%BA%E4%BB%8E%E5%BC%80%E5%A7%8B%E6%97%A5%E6%9C%9F%E5%BC%80%E5%A7%8B%EF%BC%9F.png)
我用过这个博客https://peltiertech.com/excel-gantt-charts/#comment-1455520在 Excel 中创建甘特图,作为其他人输入其信息(即任务、开始日期、持续时间等)的模板,并轻松生成甘特图。
我遇到的问题是,我已将 x 轴上的最小值格式化为 2018 年 1 月 1 日,即一般格式为 43101,如下所示:
x 轴的最小值为 2018 年 1 月 1 日
但这意味着,如果用户希望在不同的时间点(比如 2018 年 4 月 1 日)开始甘特图,那么在开始之前就会有一大片空白。
1 月 1 日和 4 月 1 日之间的空白处
我怎样才能让图表根据输入的日期自动格式化?
谢谢!
答案1
在轴的最小值和最大值中,注意值 43101 和 43473?两者都是 Excel 日期时间代码。
要查找 43101 对应的日期,只需在任何空的 Excel 单元格中输入它即可。然后右键点击 > 单元格格式 > “日期”。看到了吗?2018 年 1 月 1 日是此值所代表的日期。对 43473 执行相同操作,您就会明白。
那么如何获取 2018 年 4 月 1 日的 Excel 日期时间代码?只需=value(date(2018,4,1))
在任何单元格中输入即可。使用该值输入轴最小值。
希望这可以帮助.. (: