绘制图表:为同一日期点选择多个 Y 值中的最大值(按第三个类别)

问题描述 投票:0回答:1

我知道如何通过 VBA 绘制时间序列。不过,我有一个特殊情况。我有以下数据要绘制: enter image description here

我想绘制折线图(X 轴:销售日期,y 轴:价格)。然而,正如所强调的,有两个相同的销售日期具有不同的价格,我想根据生产时间选择最新价格。

我不知道如何通过VBA实现它。

从一个x轴点对应的多个值中选择最新的值。

excel vba plot charts
1个回答
0
投票

使用宏录制:

  • 选择E3:G8
  • 单击排序。选择排序依据:H 列顺序:从新到旧
  • 单击“删除重复项”并仅选中 F 列。单击“确定”。
  • 单击排序。选择排序方式:H 列顺序:从最旧到最新。

停止宏录制。

您仅获得唯一值并可以创建图表。

© www.soinside.com 2019 - 2024. All rights reserved.