You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Excel Line & Scatter Graph制作:多散点显示异常及最优实现方法求助

Excel Line & Scatter Graph制作:多散点显示异常及最优实现方法求助

嗨,Ryan,先别纠结Stack Overflow和Super User的差异啦,技术问题能讲清楚就好,有细节没说到的随时补充就行😉

先梳理下你的问题:你已经能把A、B、C、D四列的数据做成正常的折线图,但添加另一张表的散点时,1995年的三个点(12、13、14)只显示第一个,现在拆成单个系列能解决,但不确定这是不是最优方案——其实完全不用拆成多个系列,问题出在散点系列的数据源选择和图表类型的组合逻辑上,我给你一步步说正确的操作:

正确的单系列添加散点方法

  1. 先确保你的基础折线图已经做好:A-D列作为四个折线系列,年份列作为横轴标签。
  2. 添加散点系列:
    • 右键图表 → 「选择数据」 → 点击「添加」
    • 系列名称可以随便填(比如“额外观测点”)
    • 关键步骤
      • 「系列X值」:选中散点表中所有Year列的单元格(包括1995重复的三行、1998的那一行)
      • 「系列Y值」:选中散点表中所有Value列的单元格(12、13、14、11这四个值)
    • 点击确定完成添加
  3. 把新系列改成纯散点标记:
    • 右键刚添加的这个系列 → 「更改系列图表类型」
    • 在弹出的窗口里,找到这个新系列,把它的图表类型改成「散点图(仅标记)」,其他A-D系列保持折线图类型不变
  4. 调整横轴适配散点显示:
    • 右键横轴 → 「设置坐标轴格式」
    • 在「坐标轴选项」里,把横轴类型改成「日期坐标轴」(如果你的年份是日期格式)或者「数值坐标轴」(如果年份是纯数字)——这样Excel会把年份识别为连续的数值,同一年份的多个散点就能在同一X轴位置上显示不同的Y值了

为什么之前只显示一个点?

你之前的操作应该是只给散点系列选了单个X值(比如只选了一个1995)和单个Y值,或者选Y值时只选了第一个12,导致Excel只识别到一个数据点。只要把所有散点的X、Y值都完整选中,单系列就能显示所有点。

优势对比

用单系列的好处很明显:后期如果要新增散点数据,直接在散点表里加行,然后右键散点系列 → 「选择数据」 → 更新X/Y值的范围就行,不用再一个个加新系列,维护起来方便很多。

你按这个步骤操作试试,应该就能看到1995年的三个点全部显示在对应位置,1998的11也能正常出现啦!

备注:内容来源于stack exchange,提问作者Ryan Thomas

火山引擎 最新活动