![如何使用 Excel 制作具有连续元素的多线时间线?](https://linux22.com/image/1540330/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20Excel%20%E5%88%B6%E4%BD%9C%E5%85%B7%E6%9C%89%E8%BF%9E%E7%BB%AD%E5%85%83%E7%B4%A0%E7%9A%84%E5%A4%9A%E7%BA%BF%E6%97%B6%E9%97%B4%E7%BA%BF%EF%BC%9F.png)
我针对 Excel 询问这个问题,因为这看起来像是它可以做的事情,但我愿意使用其他与 Mac 兼容的软件。
我试图做的是列出几个国家的领导人。水平方向是时间。垂直方向是国家列表,对于每个国家,条形图将显示每位领导人任期从开始到结束的情况。
理想情况下,我只需要一张表格,上面写着领导人的姓名、任命日期和国家,所有这些都会绘制在图表上,这样只需添加某人或更改日期就可以轻松进行修改。
不幸的是,到目前为止,我发现所有方法都只允许每条引线各占一行,或者所有行中的不同区块必须属于同一“类别”。因此,我开始手动合并单元格,但由于我要为许多国家和几十年的时间进行合并,因此我要处理超过 600 个单元格,这需要大量的手动工作。因此,我很高兴能有一种只输入日期的方法。
有任何想法吗?
提前致谢!
知道这是否可能吗?
答案1
这是 OP,我正在回答我自己的问题。
- 为了清楚起见,我为每个国家准备了一个工作表;每个工作表都列出了领导人的姓名、开始和结束日期以及持续时间(实际上,您可以使用一位领导人的结束日期,并使用公式自动将其用作下一位领导人的开始时间;持续时间是两者之间的减法,以数字表示)。
- 然后我有一张包含主要表格的工作表:每个国家一行(对我来说大约 50 行),每个领导人一行。这有很多行,但我从各个国家的工作表中复制它们,这意味着当在那里完成工作时,它只是复制粘贴。所以我复制了匹配国家/地区的领导人姓名和任期。总的来说,一个国家的列中只有其本国领导人的任期数据,其余都是空白的。
- 由于我随意地在 1960 年 1 月 1 日开始数据收集,因此诀窍是将初始日期以数字形式添加到第一位领导人的任期中。这样,他的“任期”就包括了直到 1960 年 1 月 1 日的所有时间加上他实际执政的时间;由于图表从 1960 年 1 月 1 日开始,因此它隐藏了第一部分,只留下 1960 年 1 月 1 日之后的正确持续时间。后续领导人有自己的任期。
- 就是这样。现在,最后一张工作表有一个巨大的水平条形图,以时间为 X,以国家为 Y,因此每个国家一行(或时间线)显示所有领导人的名字。
- 此时我唯一需要调整的就是图表上条形的颜色,因为 Excel 力求使用独特的颜色,因此它们变得非常苍白。
我希望这对将来的参考有帮助!