首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >符号图表——特殊字体柱形图

符号图表——特殊字体柱形图

作者头像
数据小磨坊
发布2018-04-10 15:26:42
1.1K0
发布2018-04-10 15:26:42
举报
文章被收录于专栏:数据小魔方数据小魔方
今天跟大家分享的是升级版的符号图表——特殊字体柱形图

▽▼▽

忘了是那一期,跟大家分享过如何用特殊字体+rept函数做条形图,今天要跟大家分享的符号图表同样是使用特殊字体来做,但是图表类型是柱形图,有稍许复杂!但是效果却很逼真!

●●●●●

所使用的技巧是我们之前都分享过的特殊字体(前一篇推送)以及rept函数(查看往期特殊字体图表)。

rept——一个可以一键成图的神奇函数!

让我们首先来看下这种图表的成图效果:

怎么样,还不错吧!

因为是要做成柱形图,也就是要让特殊文字垂直显示,需要对单元格做合并处理并更改文字显示方向。

首先选择将要盛放图表的一组 单元格(垂直),然后右键打开设置单元格格式选项。

你需要设置以上四个参数,残数设置完成之后,你所选取的单元格将会变成如下样式:

然后最关键的一步就来了,鼠标放在合并后的单元格中,输入以下语法:

=REPT("I",INDIRECT("B"&COLUMN(B1))/2)

先给大家介绍下以上语法:

其实这个语法外层是一个rept函数,第一个参数是“I”,表示本例要重复显示的内容是字母“I”,第二个参数是字母“I”将要重复显示的次数,这里嵌套了一个indirect查询函数。

此函数的意思是根据B列单元格所选数字的1/2来重复显示字母“I”(column(B1)是指B1所在的列号).

键入以上语法之后,看下效果;

然后你需要使用同样的方式把右侧的单元格格式也设置成以上那样(有几个数字需要做成图表就需要设置多少个单元格),设置完成之后,选中第一个已经完成图表的单元格,就像是填充函数那样,用鼠标将单元格拖动到最后一列。)

也许有些小伙伴会疑惑为啥向右填充单元格,图表就自动出来了,左侧的数字明明是垂直排列的啊!

其实这里不难理解,我们看下这个成图,B列数字时要表达的柱形图数值,以上函数中特殊字体的显示次数indirect(“B”&column(B1)/2)这个函数可以解决填充的问题,填充的时候每向右移动一列,column(B1)就会增加一个单位,C1、D1……

“B”+C1、D1……所在的列号刚好就对应着B列的每一个单元格。

“B”&column(B1)=B2

“B”&column(C1)=B3

“B”&column(D1)=B4

……

“B”&column(M1)=B11

函数中的“B”&column(B1)/2,其中除以2这个参数是我们任意设定的,主要是为了 让图表不超出单元格之外,当让如果柱子显示太小的话我们也要乘以一个相应的数字,视情况而定,主要取决于不同电脑的分辨率。

全部填充完毕之后,我们需要规范一下柱形图的柱子格式(也就是单元格格式),因为里面盛放的其实是字体,所有我们可以任意设定颜色,修改大小。

最后黏贴一下柱形图底部的标签(使用选择性黏贴中的转置,不需要手动一个一个输入)

当然我们可以修改字体,让本案例中的柱形图变化多端,丰富多彩!

甚至我们可以修改其中某一些柱子的颜色,突出显示想要表达的数据。

就用如下这个图为例:

你需要先知道不同特殊格式字体下每种字体对应的键盘字母(符号)表。

特殊字体的使用:

特殊字体中的每一个类型,在键盘上都有一个特殊的对应字母或者符号键对应,先键入对应字母或者符号,然后将单元格字体修改为特殊字体格式(webdings/wingdings/wingdings2/wingdings3)

这里给出大家三种特殊字体类型在键盘上的对应键,大家可以参考!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-04-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数据小魔方 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档