[Excel]你一定没想到图表数据标签还能带“条件格式”

 你有可能会问,什么是带“条件格式”的图表数据标签? 打着引号是说明,这“条件格式”非Excel自带的条件格式功能,而是人为设置的产物;而这带“条件格式”的图表数据标签,则能在同一张图表上,自动显示不同格式的数据标签,比如这样:

无需多言,让我们动手试试吧!

梳理思路

仔细观察这两组不同格式的数据标签,显然并不可能通过直接的设置实现,因此,首先想到的就是要添加辅助数列。

数据构造

首先要构造4组数据,分别对应:

  • 蓝色折线

  • 黄色折线

  • 绿色标签

  • 红色标签

蓝色折线——原数据

利用公式 =RANDBETWEEN(10,20) 构造出了名为A至P的16个原数据

黄色虚线——平均数

在使用 =AVERGAE()公式,构造出C列16个数据的平均值

绿色标签、红色标签——大于平均数、小于平均数

绿色标签对应的是仅大于平均数的标签数值,因此在不满足条件时,必须保证不显示任何标签。 红色标签同理。 因此考虑添加两个辅助数列,分别为: E2: =IF(C2>$D2,C2,NA()) F3: =IF(C2<=$D2,C2,NA())

从而实现,当C列原数据大于平均值时E列显示为原数据,而F列显示为# N/A;当C列原数据小于等于平均值时E列显示为# N/A,而F列显示为原数据。

绘制图表

有了4列数据,就可以生成图表了:

不过生成的折线图显然和我们的目标还有所差距,但胜利的曙光就在眼前了。继续跟着火箭君做图表的调整吧!

【步骤】 ▲添加数据标签

▲将数据标签形状由默认矩形,改为圆形

▲设置标签填充色以及字体颜色

▲将折线设置为无色。

▲删除图例中,绿色标签对应的图例

▲按照同样逻辑设置红色标签

▲设置完蓝色、黄色折线,就彻底完工了!