为什么Excel忽略图表中datetime值的时间分量.例如,以下数据:
10/10/2010 9:30 1
10/10/2010 9:40 2
10/10/2010 9:50 3
10/10/2010 10:00 4
10/10/2010 10:10 5
10/10/2010 10:20 6
Run Code Online (Sandbox Code Playgroud)
excel将所有值绘制在相同的x值10/10/2010上.如果我将值格式化为时间,它可以正常工作.如何告诉excel显示日期时间并将其解释为日期时间而不是日期..
max*_*bin 18
有一种方法可以做到这一点,只要你在所有日期时间值之间有规律的时间间隔 - 让x轴将值视为文本.
在Excel 2007中,单击图表上-请转到布局菜单(点击上图上下文菜单),选择的选项Axes->初级水平Axes->更多水平轴选项
在轴的类型,选择" 文本坐标轴 "

小智 16
我知道这是一个古老的问题,但我在2小时的时间内努力做到这一点,所以这可能对某人有所帮助.此外,几个答案实际上并没有与时间作图,无论持续时间如何都给出相等的空间.
首先,正如@jameswarren所说,使用散点图.然后右键单击水平轴并选择" 格式化轴".
在数字下,选择时间,此时您可能会发现您的比例有点疯狂,因为它选择按天缩放轴.因此,请返回Axis Options并选择Fixed作为Minimum,Maximum和Major单位比例.
要将单位设置为小时,请键入1/24 = 0.0416667(我使用了一半来获得半小时的增量).要以圆数开头,请将其乘以您的首选小时数,然后在"最小"框中键入.在我的情况下08:00 = 0.333333

这比它应该的更痛苦.
事实证明,有两个概念,数据的格式和轴的格式.您需要将数据系列格式化为时间,然后将图形的显示轴格式化为日期和时间.
突出显示所有列并插入图表
选择列,右键单击,格式化单元格.选择时间以使数据采用时间格式.
现在右键单击轴文本并将其更改为显示所需的任何格式
| 归档时间: |
|
| 查看次数: |
196570 次 |
| 最近记录: |