在Excel 2007中创建“迷你图”

简介:
    Office 2010上线了,在Excel 2010中一个非常激动人心的功能便是“迷你图”,实际上就是一种单元格中的图表,非常实用,无奈这种功能在早先的版本中没有。
        虽然在家里已经享受过Office 2010,但企业内部的软件升级总是要慢一拍,就更别说Office 2010现在还仍未上市了。
        言归正转,看在Excel 2007中如何创建“迷你图”,由是通过其他方法实现,自然无法和新版中的正宗迷你图媲美,所以这里也算是玩了一下“标题党”吧,但相信以下的方法还是比较实用的。
        首先还是照旧,上效果图。
        下面简单说一下制作方法:
        第一步:当然是制作数据表了,也就是上图中的A、B两列,实际应用中可根据实际情况扩展。
        第二步:在需要生成迷你图的列,本例中是C列和D列(C列和D列的差异后面说明)。首先在C2单元格中输入公式“=REPT("■",B2/100)”(不包含外侧引号),然后使用填充柄填充到C13单元格。
         第三步:在B14单元格中求和数据区域,此例中是“=SUM(B2:B13)”,然后在D2单元格输入公式“=REPT("■",B2/B$14*100)”,然后使用填充柄填充到D13单元格。
 
        是不是就看到上图中的效果了?
        现在简单说明一下C列和D列的区别,如果只是要做一个大数量级别的图例比较,用C列的公式就可以了,如果想要更精确一点就用D列中的公司。具体精确到什么级别就乘以什么样的数量级就可以了,也就是改变“=REPT("■",B2/B$14*100)”公式中100的数量级。
        提升数量级导致的问题也很明显就是数据的“迷你图”的长度了,这时可以调整单元格格式改变字号大小来协调一下。
        另外,对于需要使用什么样的字符来表现可以自己选择。
 
        其中REPT函数主要是用来重复某个字符的,共有两个参数,第一个是要重复的字符,第二个是重复的个数,欲了解详细用法请参看帮助吧!
 
        小提示:希望“迷你图”更美观的朋友可以试下Wingdings字体,会有意想不到的效果。







     本文转自windyli 51CTO博客,原文链接:http://blog.51cto.com/windyli/292937,如需转载请自行联系原作者


相关文章
|
5月前
|
数据可视化
Excel实例:Excel图表可视化:条形图、折线图、散点图和步骤图
Excel实例:Excel图表可视化:条形图、折线图、散点图和步骤图
|
5月前
|
BI 数据格式
如何快速将txt类型的日志文件转换为excel表格并进行数据分析报表统计图(如:饼图、折线图、柱状图)?
如何快速将txt类型的日志文件转换为excel表格并进行数据分析报表统计图(如:饼图、折线图、柱状图)?
|
数据可视化
ComplexHeatmap|根据excel表绘制突变景观图(oncoplot)
ComplexHeatmap|根据excel表绘制突变景观图(oncoplot)
260 0
python读取excel数据、转换度分为度,绘制填色图
python读取excel数据、转换度分为度,绘制填色图
|
Python
对比Excel,用Python绘制旋风图~
对比Excel,用Python绘制旋风图~
565 0
对比Excel,用Python绘制旋风图~
Excel创意圆环图,让你的表格颜值翻倍!
Excel创意圆环图,让你的表格颜值翻倍!
Excel创意圆环图,让你的表格颜值翻倍!
|
数据挖掘
小白学数据分析----->Excel复合图之复合雷达图
最近和同行交流时看到一个复合图,该图是雷达图和饼图的组合图,看过觉得很有新意,自己经过尝试发现制作不是很复杂,实用性也比较好,今天就简单说说这个图的做法。关于雷达图的信息参考(http://wiki.mbalib.com/wiki/%E9%9B%B7%E8%BE%BE%E5%9B%BE%E5%88%86%E6%9E%90%E6%B3%95),今天就要简单的说说怎么做一个这种复合图。
1539 0
|
2月前
|
关系型数据库 MySQL Shell
不通过navicat工具怎么把查询数据导出到excel表中
不通过navicat工具怎么把查询数据导出到excel表中
34 0