带标签的 Excel 散点图

带标签的 Excel 散点图

我有三列数据。第 1 列有简短描述,第 2 列有收益编号,第 3 列有成本。我可以创建成本/收益散点图,但我希望能够让散点图中的每个点都标有描述。我不在乎您是否可以在图表上看到它,或者您是否必须将鼠标悬停在该点上才能看到描述。

答案1

答案2

还有另一个免费实用程序(以及如何创建它的教程)可供此处下载: http://www.wiseowl.co.uk/blog/s130/excel-charts-data-labels-problem.htm

答案3

我建议使用一个名为好玩可以解决您的问题。借助此工具,您可以使用外部 JavaScript 库绘制散点图,并附上符合您需求的描述。

我为你的问题写了一个函数。以下是主要部分的代码:

<script>
    var data = $internal.data; // use Funfun API to get the data
    var plot_data = [];
    for(var i=0; i<data.length; i++){ // data preprocessing to fit in Plotly.js
     var trace = {
      x: [data[i][0]],
      y: [data[i][1]],
      type: 'scatter',
      name: data[i][2]
     };
     plot_data[i] = trace;
    }
    var layout = {
      title: 'Data Labels Hover'
    };
    Plotly.newPlot('myDiv', plot_data, layout); // use Plotly.js to plot the chart
</script>

在 Excel Online 中,如下所示:您可以在右侧窗格中编写代码。如代码中所述,我使用plotly.js绘制图表。 在此处输入图片描述 在此处输入图片描述

链接https://www.funfun.io/1/edit/5a3772cd45ac15144af3fe9d您可以使用 Funfun 和此 URL 将此函数链接到您的 Excel。

此外,Funfun 还提供了在线游乐场,与 Funfun 的 Excel 插件共享同一个数据库。您也可以点击上面的链接查看网站版本。 Funfun网站中的此功能

PS:我是Funfun的开发人员。

答案4

wiseowl.co.uk 实用程序对我很有用。作为“教程”,我推荐

  1. 下载此 Excel 工作表,来自第五部分这个博客并启用宏 http://www.wiseowl.co.uk/files/blogs/s130/i3.xlsm

  2. 如果有多个列,请将按钮向下移动,使其不影响数据

  3. 将您的数据粘贴到影片数据的顶部。

  4. 通过一次选择两列并插入散点图(图)来创建散点图。

  5. 单击按钮将添加标签。

简单的。

感谢制作并推荐此产品的人们。

相关内容