我们经常使用条件格式在数据表中用不同的颜色标注最大值和最小值。如何才能在图表中达到同样的效果?
我们需要根据半年度销售报告制作一个图表。以柱形图为例。最长列(最大值)和最短列(最小值)用不同的颜色显示,效果不错。
先说思路。我们不是通过简单的修改数据点来改变列色,而是需要图表根据数据表的变化实时动态变化。说到动态,我们自然会想到使用函数,这和条件格式是一样的。我们需要使用函数来帮助我们找到数据中的最大值和最小值,从而做出两个辅助列。
1.在C2输入formula=IF(B2=MAX($B$2:$B$6),B2,#N/A),在D2输入formula=IF(B2=MIN($B$2:$B$6),B2,#N/A),并向下填充。
2.选择A1: B6以插入图表。效果是
3.右键单击图表,然后单击“选择数据”以显示“选择数据源”对话框。
4.单击添加,在“编辑数据系列”对话框中,输入系列名称=Sheet1!$C$1(最大值列标题),系列值输入=Sheet1!$C$2:$C$6(最大列数据),OK。
5.再次单击添加。在“编辑数据系列”对话框中,输入系列名称=Sheet1!$C$1(最小值列标题),系列值输入=Sheet1!$D$2:$D$6(最小列数据),OK。
6.右键单击数据系列,然后选择“格式化数据系列”。在“系列选项”选项卡中,“系列重叠”设置为100%。好的。
7.右键单击“销售”系列,然后单击“添加数据标签”。结果呢
8.最后,适当美化图表,结果
注意事项:
1.相对于0的值,误差值#N/A的好处在折线图上更明显,图表会忽略它,而不是把它画成数据点。
2.为了在添加数据标签时不显示#N/A,我们可以只添加销售数据系列的标签。