【问题标题】:Excel Multiple Series Chart with Time on x-axisExcel 多系列图表,x 轴上有时间
【发布时间】:2021-04-09 13:34:49
【问题描述】:

我有两个系列的每日数据,显示在 散点图 上,日期在 x 轴上。一个系列是橙色的,另一个是蓝色的。这是图表: Scatter Plot

x 轴标签每 100 天出现在主要刻度线上。我希望标签出现在每三个月的第一天。

有没有办法根据散点图中的月数获得 x 轴标签的常规间距?

当我尝试在 折线图 中执行此操作时,我得到以下信息: Line Chart

请注意,折线图中的橙色系列一直移动到图表左侧不属于它的位置。

【问题讨论】:

    标签: excel time scatter-plot x-axis


    【解决方案1】:

    我有一个变通办法。

    我使用折线图,并为不存在信息的日期输入 0。剧情可以看这里:Line Graph with Extra Points

    这是为了交付,所以我不想显示所有这些零。我继续前进,并提出了我不希望隐藏的观点。这可以手动完成(右键单击数据点并选择“格式化数据点”,然后选择“无线”),但该图中有大约 500 个数据点,我有大约 20 个图,所以我使用以下代码行自动化它:

    For i = 1 To A1
        oChart.Chart.FullSeriesCollection(2).Points(i).Format.Line.Visible = msoFalse
    Next
    

    我已经使用变量 A1 作为我希望橙色曲线开始的行。 oChart 是保存图形的形状对象。

    最终结果在这里:Corrected Line Chart

    似乎仍然应该有一种方法可以通过 散点图 做到这一点,如果有人能告诉我如何做到这一点,我将不胜感激。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-17
      • 1970-01-01
      相关资源
      最近更新 更多