Hi~大家好!
想必大家都见过下面这款南丁格尔玫瑰图,有没有觉得很高大上?是不是很想知道怎么绘制它?
只是在EXCEL中,它是无法像条形图一样直接制作出来
的,但它的原理其实和雷达图差不多,所以可以用雷达图加上一定的技巧进行制作。那今天我们就来讲解如何制作这个南丁格尔玫瑰图。
操作步骤
虽然我们可以直接制作雷达图,但雷达图它并不是一块一块的扇形,而南丁格尔玫瑰图是一个360度的扇形雷达图,它每一块扇形都有一个夹角,每一块扇形都有一定不相连。
设置角度
因为这里有10道数据,所以需要将360度平均分成10
份,每份30
度,起始角度从360度
依次递减30度
,终止角度从330度
依次递减30度
,这样每块扇形从起始角度到终止角度就只有30的夹角了。
填充辅助列
这里我们需要构建一列360
的序列,接着用IF
和AND
函数来构建360
行系列:=IF(AND($A6>=B$4,$A6<=B$3),B$2,0)
,并将每一个系列的数值填充到对应的起终角度期间中。
我们可以看到,南丁格尔玫瑰图中间它是有一个空白区域的,所以还需要再创建一列辅助,数值可以按照源数据的比例来定。
插入雷达图
选中数据区域,点击【插入
】,在图表选项卡中选择【 查看所有图表
】→选择【雷达图
】进行插入。
美化图表
插入图表后,我们可以删除一些没必要的元素,然后把另一列辅助列加进去,再把该系列的形状填充为白色:
最后更改图表样式,以及要文本框把数据标签加进去就搞定了。