圆环图做南丁格尔玫瑰图 南丁格尔玫瑰图

圆环图做南丁格尔玫瑰图 南丁格尔玫瑰图

圆环图做南丁格尔玫瑰图

文/ExcelPro的图表博客 本博曾介绍过多种形式的玫瑰图做法,见日志123,都是使用面积型雷达图来实现。今天介绍另外一种作图思路,使用圆环图。http://excelpro.blog.sohu.com/164902444.htmlhttp://excelpro.blog.sohu.com/176535343.htmlhttp://excelpro.blog.sohu.com/167000317.html作图思路 我们可以把玫瑰图想象成一个很多圈的圆环图,每个扇区方向的各序列数据点,填色的个数不同,有的多则扇区半径长,有的少则扇区半径短,这样就形成了扇区半径不等的玫瑰图作图步骤1做一个100圈的圆环图 假设有12个方面的评价指标需要反映,准备一个12行*100列的数据区域,取值均为1这只需要用鼠标拖拉即可完成。(实际请准备为12行*101列,第101列留待后用) 以此为数据源插入圆环图,得到一个100(101)圈12个扇区的圆环图,每个圈细到只有一条圆弧线,所以待会完成的图表会足够精细。 此时圆环图自动适用当前主题配色,请在这一步时切换为自己想要的颜色主题,避免后面调整的麻烦 设置圆环图内径为20%,使中间的圆孔变小。2对各扇区数据点填色 每个扇区对应一个评价指标,从内往外共有100个数据序列的100个数据点现在要根据评价指标的值,来决定每个数据点是否填色。 通过录制宏,可知设置一个数据点有无填充色的代码就是其中红色的两行:Sub 宏1()' 宏1 宏 ----通过录制宏,获得对数据点填色或不填色的代码 ActiveSheet.ChartObjects("mychart").Activate ActiveChart.SeriesCollection(46).Select ActiveChart.SeriesCollection(46).Points(1).Select With Selection.Format.Fill .Visible =msoTrue .ForeColor.ObjectThemeColor =msoThemeColorAccent5 .ForeColor.TintAndShade = 0 .ForeColor.Brightness = 0 .Transparency = 0 .Solid End With ActiveChart.SeriesCollection(58).Select ActiveChart.SeriesCollection(58).Points(1).Select Selection.Format.Fill.Visible = msoFalseEnd Sub 那么,编制一个12*100的循环,对所有数据点遍历一遍:对每个扇区方向,判断这100个序列,若序列id小于评价指标则填色,否则不填色Sub set_colors()ActiveSheet.ChartObjects("mychart").ActivateFor i = 1 To 12For j = 1 To 100 ActiveChart.SeriesCollection(j).Select ActiveChart.SeriesCollection(j).Points(i).Select If j <=Range("C" & (6 + i)) Then Selection.Format.Fill.Visible = msoTrue '小于等于则显示填充色 Selection.Format.Fill.Visible = msoFalse '大于指标值则无填充色 End IfEnd Sub 其中mychart是给圆环图命的名称,方法:选中图表,在菜单图表工具-->布局-->属性,在图表名称下输入mychart即可 运行宏,稍等片刻宏完成,原是一整个圆的圆环图变成了各扇区方向不等长的玫瑰图,图表主体已经完工 将宏赋给一个按钮,以便把这个文件做成模板,方便数据更新时刷新图表 2003中和2007以上宏略有不同,请见具体范例3给各扇区添加类别名称和值显示 将EF列的数据加入图表做饼图。方法:通过选择数据源对话框添加,或选中E、F列的辅助数据,ctrl+c复制,选中图表,ctrl+v粘贴,图表的最外多了一圈,选中该圈,图表工具-->设计-->更改图表类型为饼图 继续选中饼图序列(无法选择到?请通过图表工具-->设计-->图表元素下拉框,第102个序列就是),设置淡灰色填充,白色边框线,这时图表有了扇区分割的底色,减少了扇区不等的突兀感中心部分可以绘制一个圆圈覆盖住饼图的分割线。 继续选中饼图序列,添加数据标签显示为类别名称,位置在外4、给图表一个外圈美化 玫瑰图有个完整的外圈会更美观在第1步准备数据时如果多准备1列,那么图表将有第101个圈,第2步宏填色时不会用到它。现在选中这个序列,设置其无填充色,但边框线为深灰色3磅,得到一个完整的外圈。 至此,用圆环图制作的玫瑰图已完成,并且做成了模板,只需要填入数据点击按钮,即可获得刷新的玫瑰图。你觉得这个作图思路如何,相比之前的面积雷达图方法呢,你有何好方法,欢迎讨论 本例涉及知识点:构图思路,录制和修改宏,组合图表类型。 制作难度:★★★★ 实用性:★★★图表运用 1范例中设置了12个方面的评价指标,如果你只需要8个评价指标,也就是只需要8个扇区的玫瑰图,怎么办?很简单,在模板中直接整行删除图中第15-18行即可,包括指标数据和两个辅助区域的辅助数据 2、用这个方法也可以制作那种每个扇区方向有多层堆积的玫瑰图,做法:在宏遍历时,每个扇区方向的100个数据点,要根据数据源用selectcase来多条件判断,分别填充不同的颜色,而不仅是有无填色 这种情况下数据标签就需要手动来添加了,使用任何其他软件,也都得手动做标签吧 3用这个方法也可以制作那种呈扇面形状的玫瑰图,要点是设置一个隐藏的占位扇区,其数据源取值=sum(评价指标个数)*2,设置圆环图的第一扇区起始角度为300度,那么扇面的幅度将是从左到右120度 4再次重申,个人认为,玫瑰图在信息图中运用比较好,在日常商务工作中要慎用。范例下载微盘地址:Hi,推荐文件给你 "圆环图做南丁格尔玫瑰图(byExcelPro图表博客).xlsm"http://vdisk.weibo.com/s/zB1bB想学习专业有效的Excel商务图表方法?下面这两本书可以帮助你:《Excel图表之道》:京东:http://t.cn/hejun9亚马逊:http://t.cn/hb41j8当当:http://t.cn/zO6qt6N《用地图说话》: 京东:http://t.cn/zOzeLPD亚马逊:http://t.cn/SXnCQH当当:http://t.cn/SXnOMW

  

爱华网本文地址 » http://www.aihuau.com/a/25101015/263416.html

更多阅读

酒后乱情却圆了我做母亲夙愿 酒后乱说话怎么办

大年三十这天,本地都有祭祖的习俗。这天中午,大家一起吃完团圆饭后,我独自一人,带着纸钱前往小叔子的坟前。慢慢点燃张张纸钱,心中默默地祈祷着,祝福着,希望小叔子在天堂一切顺利,平安幸福。飘飞的纸灰,捎走了我的祈愿。我也希望小叔子的天堂

花样男子续集圆环(厚草)Part1 韩版花样男子续集小说

圆环人生中的第一篇同人文献给了看韩剧以来最爱的“男二号”——尹智厚,也献给三版《花样男子》中第一次喜欢的“类”这个角色,因为尹智厚已经不是以前的那个“类”了。电视剧已经快要结束了,这时候才写或许有点晚了,可是不写出来怕自

圆环面积的“极限”渗透计算法 圆环的面积课件

圆环面积的“极限”渗透计算法浙江省余姚市富巷新村小学 宋月娣小学数学第11册第5单元《圆的周长和面积》分为:圆的认识,扇形的认识,圆的周长,圆的面积四部分。课本在讲解圆的面积计算公式时,采用了把圆分成若干等份后,拼补成一个近似的长

声明:《圆环图做南丁格尔玫瑰图 南丁格尔玫瑰图》为网友光着脚丫子分享!如侵犯到您的合法权益请联系我们删除