Excel图表中动态显示极值实现方法
在利用折线图表示数据时,有些时候需要将极值重点显示出来。一般的作法是图表制作完成后再手工标示出来。但这种方法存在一个问题,就是数据中的极值发生变化后,图中的标示并不能自动跟随变化。其实,我们可以利用辅助列生成图表与主图表叠加的方法轻松实现极值的动态标示(图1)。
首先需要对图表所需要的数据源进行处理。在原数据的基础上添加两个辅助列,在这两列中分别计算出最大值和最小值,列中其余的单元格填充为空白单元格。具体操作是:在C2单元格中输入公式“=IF(B2=MAX(B$2:B$13),B2,NA())”,在D2单元格中输入公式“=IF(B2=MIN(B$2:B$13),B2,NA())”,并对各列中其余的单元格进行填充(图2)。
然后选择图表所需要的数据源,即A1:D13区域,切换到“插入”选项卡,插入带数据标记的折线图。右击折线图,选择“设置数据系列格式”,在右侧设置窗口的“系列选项”中依次点击“填充与线条→标记”,在“标记”选项卡下,展开“标记选项”,选择“内置”,类型选择圆(当然,也可根据需要选择其他的),大小设置为“20”(同样,也可根据需要进行设置)(图3)。
随后展开“填充”,将填充色设置为“浅灰色”。再分别选中代表最大值和最小值的数据标记,将它们的标记选项也设置为“内置”,大小为“20”,填充色根据需要分别进行设置。右击折线图中的数据标记,选择“添加数据标签”,右击数据标签,选择“设置数据标签格式”,将标签位置设置为“居中”;分别选中最大值、最小值的标签,设置它们的字体颜色为白色(图4)。
接下来右击代表最大值的数据标记,选择“添加数据标签”,标签的位置设置为“靠上”,在“标签选项”中的“标签包括”处,去掉值,勾选“系列名称”。同样,为代表最小值的数据点添加标签,位置为“靠下”,去掉值,勾选系列名称(图5)。
最后删除图例、网格线,根据需要更改图表标题、图表背景及坐标轴标签颜色、数据标签颜色就可以了。