excel函数公式之SERIES公式

SERIES公式控制着绘制Excel图表的数据,并且只在图表中有效,它不是真正的公式但可以像Excel公式一样在公式栏对其进行编辑 。
认识SERIES公式
当你选取图表中的系列时,不仅工作表中该系列的数据会高亮显示,而且在公式栏中会显示一个公式,这个公式是你创建图表或添加系列时,Excel自动为你编写的 。
如下图1示例图表所示,选取图表中的系列后,公式栏中的公式为:
=SERIES(Sheet1!$C$2,Sheet1!$B$3:$B$8,Sheet1!$C$3:$C$8,1)

excel函数公式之SERIES公式

文章插图
图1
仔细查看示例中的公式,可以发现其参数代表的图表元素如下:
=SERIES(系列名称, x值, y值, 绘制顺序)
如果是气泡图,则还有一个参数:
=SERIES(系列名称, x值, y值, 绘制顺序, 气泡大小)
上面的SERIES公式链接到工作表单元格数据,而下面的公式可以达到相同的效果但使用了硬编码数据:
=SERIES(“A部门”,{1,2,3,4,5,6},{3,5,6,10,12,14},1)
SERIES公式中可以不包括系列名称或x值,可以使用命名区域名称来指定y值:
=SERIES(,,MyYValue,1)
SERIES公式的参数
系列名称
系列名称即该系列的名称,也是该系列图例显示的名称,通常是单元格引用,如上面示例中的Sheet1!$C$2,也可以是用双引号括起来的文本,如示例中的“A部门”,也可以省略为空 。如果为空,则系列名称将由Excel创建为“系列N”,其中N是系列顺序号 。
X值
X值是沿图表X轴(类别轴)绘制的数字或分类标签,通常是单元格引用,如上面示例中的Sheet1!$B$3:$B$8,也可以是花括号中的数值或双引号括起来的文本,如{1,2,3,4,5,6}或{“A”,”B”,”C”,”D”,”E”,”F”},也可以省略为空 。如果为空,则使用与图表中第一个系列相同的值或者使用计数数字(1,2,3等) 。注意,在非XY散点图中,所有系列使用与图表中第一个系列相同的X值 。
Y值
Y值是沿图表Y轴(值轴)绘制的数字,通常是单元格引用,如上面示例中的Sheet1!$C$3:$C$8,也可以是花括号中的硬编码数值数组,如{3,5,6,10,12,14} 。Y值不能为空,否则Excel会提示系列必须至少包含一个值 。Y值中的文本被视为0 。
绘制顺序
绘制顺序是图表的系列号,是介于1和图表系列数之间的数字 。
注意,某些类型的系列将绘制在其他系列之前,例如,面积系列将绘制在所有条形/柱形系列之前、面积系列也绘制在线形系列之前,最后绘制XY散点系列 。在每组图表中,所有主要系列绘制在所有次要系列之前 。
气泡大小
气泡大小包含用于计算气泡图中气泡直径的数字,通常是单元格引用,也可以是花括号中的硬编码数值数组 。气泡大小不能为空,否则Excel会提示系列必须至少包含一个值 。
编辑SERIES公式
可以像任意Excel公式一样,在公式栏中编辑SERIES公式,并且修改后的结果会立即使图表进行更新 。
仍然以上图1所示的工作表为例,我们将Y值由列C中的单元格引用修改为列D中的单元格引用:
=SERIES(Sheet1!$C$2,Sheet1!$B$3:$B$8,Sheet1!$D$3:$D$8,1)
相应地,图表更新如下图2所示 。
excel函数公式之SERIES公式

文章插图
图2
可以修改SERIES公式中的任何参数:系列名称、X值、Y值、绘制顺序 。可以在SERIES公式中直接修改,按回车键确认,也可以使用鼠标选择(直接拖放数据区域),如下图3所示 。
excel函数公式之SERIES公式

文章插图
图3
此外,还可以通过在公式栏中输入新的SERIES公式将新系列添加到图表中:选取图表区域,单击公式栏,输入SERIES公式 。一个更快的技巧是,复制另一个系列的公式,然后选取图表区域,将复制的公式粘贴到公式栏,再进行修改,如下图4所示 。

推荐阅读