如何按组创建Excel散点图的颜色(3种合适的方法)

  • Share This
Hugh West

在我们的日常生活中,我们经常感到有必要创建 Excel散点图 在微软 ǞǞǞ 我们可以通过许多方式来完成这项工作。 在这篇文章中,我们将看到 3种合适的方式 以创造 Excel散点图按组显示颜色 .

下载实践工作手册

你可以下载 Excel工作簿 从这里。

彩色Excel散点图.xlsm

3种合适的方法按组创建Excel散点图的颜色

我们可以创建 Excel按组绘制的散点图 这三种方法包括按组创建Excel散点图颜色 无条件 ,创建Excel散点图的颜色由组 有条件的。 并通过使用 VBA代码 在这篇文章中,我们将看到这三种方法来创建 Excel按组绘制的散点图 .

1.在没有条件的情况下按组创建Excel散点图颜色

我们可以简单地创建 Excel散点图按组显示颜色 为了做到这一点,我们将需要一个如下图所示的数据集。 我们将创建三个组( A,B,和C ) 使用 学生人数 和他们的 获得的分数 现在我们将创建一个 Excel散点图 .

步骤。

  • 首先,点击 插入 标签。
  • 然后点击 散点图 下拉选项。
  • 之后,选择以下内容 散点图 像下图这样的选项。

  • 结果是,它将打开一个像下图一样的空图。

  • 随后,右键点击空图。
  • 现在,点击 选择数据源 窗口中的选项。

  • 在这之后, 选择 数据来源 窗口将弹出。
  • 现在,点击 添加 像下图这样的选项。

  • 接下来,输入系列名称为 A组 .
  • 之后,点击 选择范围 X系列价值 选择。

  • 随后,选择学生人数的范围,从 A组 并完成该范围。

  • 之后,点击 选择范围 Y系列价值 像下图这样的选项。

  • 此外,选择获得分数的范围,从 A组 并完成这个范围。

  • 在选择了 X Y 值,点击 认可 .

  • 因此,它将创建一个特定颜色的图,用于 A组 像下面这样。

  • 随后,对 B组 C组 值与他们的数据范围。
  • 然后点击 认可 .

  • 最后,它将创建一个 Excel散点图 用不同的颜色表示不同的群体,如下图所示。

阅读更多。 如何在Excel中用多个数据集制作散点图

类似读物

  • 如何在Excel中的散点图中连接点(简易步骤)?
  • 在Excel的散点图中添加多个系列标签
  • 如何在Excel中制作相关的散点图(2种快速方法)
  • 在Excel中结合两个散点图(一步一步的分析)
  • 在Excel中使用散点图来寻找两个数据系列之间的关系

2.应用条件使Excel散点图按组着色

有时我们需要做出 Excel散点图 为了做到这一点,我们将看到一个例子。 对于这个例子,我们将需要一个像下图一样的数据集。 该数据集包含了 学生人数 和他们的 获得的分数 .

条件 我们将使用以下图片。

现在要创建 Excel散点图 有条件的,我们需要应用以下步骤。

步骤。

  • 首先。 创建 一个新的列,名为 A组 .
  • 接下来,点击 D5 单元格并输入公式。
=IF(B5>C5,C5,NA())

  • 现在按 进入 .
  • 然后点击 D5 单元,并拖动 填充手柄 来自细胞的 D5 D14 .

  • 随后。 创建 一个新的列,名为 B组 .
  • 接下来,点击 E5 单元格并输入公式。
=IF(B5)

  • 之后,按 进入 .
  • 然后点击 E5 单元,并拖动 填充手柄 来自细胞的 E5 E14 细胞。

  • 此外。 创建 一个新的列,名为 C组 .
  • 然后点击 F5 单元格并输入公式。
=if(b5=c5,c5,na())

  • 接下来,按 进入 .
  • 然后点击 F5 单元,并拖动 填充手柄 F5 F14 细胞。

  • 现在,该表已经准备好在 散点图 .

  • 首先,点击 插入 选择。
  • 然后,点击 散点图 堕落的选项。
  • 之后,选择以下内容 散点图 像下图这样的选项。

  • 结果是,它将打开一个像下图一样的空图。

  • 随后,右键点击空图。
  • 现在点击 选择数据源 选项,在弹出的窗口中。

  • 那么 选择数据源 窗口将弹出。
  • 之后,点击 图表数据范围 选项,并选择 $B$5:$B$14 $D$5:$F$14 迫切 ctrl键 .
  • 接下来,点击 认可 .

  • 最后,它将创建一个 Excel散点图 仔细观察这三个组的颜色,如下图所示。

阅读更多。 如何在Excel中用3个变量创建一个散点图(简单的步骤)

3.使用VBA代码按颜色分组散点图

我们还可以创建 Excel散点图按组显示颜色 使用 VBA代码 它对那些喜欢用编码方法解决实际问题的人很有帮助。 现在我们将看到一个例子,说明如何创建一个 Excel散点图 使用 VBA代码 为了解决这个例子,我们需要一个像下图这样的数据集。

步骤。

  • 首先,右键点击 工作表 在你屏幕的最下方。
  • 结果是,它将打开一个弹出窗口,并点击 查看代码 如图所示的选项。

  • 现在 微软Visual Basic应用程序 窗口将打开。
  • 然后,输入以下代码。
 Option Explicit Sub Scatter_Points_Coloring() Dim crt As Chart Dim ser As Series Dim pnt As Point Dim m As Long Dim val$, mTrim#, nTrim# Dim vRange As range, pl As range Dim pointColor As Long Set crt = ActiveSheet.ChartObjects(1).Chart Set ser = crt.SeriesCollection(1) mTrim = InStrRev(ser.Formula, ", ", InStrRev(ser.Formula, ", ") - 1, vbBinaryCompare) + 1 nTrim = InStrRev(ser.Formula, "," ) val=Mid(ser.Formula, mTrim, nTrim - mTrim) Set vRange = range(val) For m = 1 To ser.Points.Count Set pnt = ser.Points(m) Set pl = vRange(m).Offset(0, 1) With pnt.Format.Fill .Visible = msoTrue Select Case LCase(pl) Case "red" pointColor = RGB(255, 0, 0) Case "orange" pointColor = RGB(255, 192, 0) Case "green" pointColor = RGB(0, 255, 0) End Select .ForeColor.RGB = pointColor End With Next END SUB 
  • 现在运行代码并关闭窗口以查看结果。

  • 最后,它将创建一个 Excel散点图 根据你的喜好,显示出如下图所示的输出。

阅读更多。 如何在Excel中用两组数据制作散点图(简易步骤)?

需要记住的事情

  • Excel散点图按组显示颜色 无条件 是指 最简单的方法 来使Excel散点图按组着色。
  • 如果你想制作一个Excel散点图 使用条件 那么,Excel散点图中的按条件分组的颜色是执行工作的最佳方式。
  • 如果你喜欢 编码应用 来解决现实生活中的问题,那么 VBA代码 方法对你来说将是一个更好的选择。

总结

因此,请遵循上述方法。 因此,你可以很容易地学会如何创建一个 Excel散点图按组显示颜色 希望这将是有帮助的。 请关注 ǞǞǞ 不要忘记在下面的评论区提出你的意见、建议或疑问。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.