![Excel 图表 - 如何在 Y 轴上绘制时间](https://linux22.com/image/1410338/Excel%20%E5%9B%BE%E8%A1%A8%20-%20%E5%A6%82%E4%BD%95%E5%9C%A8%20Y%20%E8%BD%B4%E4%B8%8A%E7%BB%98%E5%88%B6%E6%97%B6%E9%97%B4.png)
我热衷于跑步,并尝试使用以下时间在图表上绘制我的进度
00:27:18
00:28:19
00:26:49
00:27:19
00:26:05
00:27:18
00:26:22
00:26:49
00:30:40
00:28:03
00:26:58
00:27:35
00:26:12
00:25:24
00:25:34
00:25:15
但是 excel 坚持要创建一个从 0 到 36 分钟的图表。我只想显示从 20 到 30 分钟的时间以显示实际差异。
答案1
确保您的数据格式为时间(这样 Excel 就不会混淆),然后:
- 选择 Y 轴
- 右键单击,并选择“设置坐标轴格式”
- 将最小值和最大值从自动调整为所需的设置。
- 按您的喜好格式化。
如果您想要清晰的分钟标记(20:00、21:00、22:00...),则需要为最小、最大和主要单位值使用几位小数。以下是我使用的值:
- 最小值:0.0138888889
- 最大值:0.0208333333
- 少数:0.0006944444
这些会在您的 Y 轴上提供漂亮、均匀的分钟(无秒)标签。此外,您的值大于 30:00,因此您的线条将在 30:40 时超出图表范围。最后,使用截断 Y 轴对于折线图来说是可以的,但您不应该将其用于条形图/柱形图(它们应该始终从 0 开始)。
答案2
Excel 将时间存储为一天的分数,即 24 小时 = 值 1。
1 hour = 1 / 24
1 minute = 1 / (24 * 60)
1 second = 1 / (24 * 60 * 60)
您可以计算并使用这些值作为图表的最小值/最大值,例如20 minutes = 20 / (24 * 60) = 0.01389
等等。