• 我的订阅
  • 科技

excel数字自定义格式设置

类别:科技 发布时间:2022-12-27 15:36:00 来源:卓越科技

在使用Excel进行数据可视化时,我们知道其内置的诸多图表类型,大部分情况下可以满足我们的需求,但也会遇到比较“尴尬”的时候,比如说使用Excel版本并非最新或较新,没有我们想要的图表类型,亦或者在这些内置的图表之外,我们还是希望所用于展示数据的图表看上去不一样,或者能更加准确有效地反映数据的真实情况。或者图表更能抓住阅图者的注意。那么掌握一些自定义的图表设计技巧,以备不时之需,就很有必要了。

所提供的的数据表格是某个国家24年内的人口数量的变化,按照不同的年龄段得到男女人口的数量,根据这些数据,我们希望得到如右图所示的一张漏斗图,男女人口的数量分别在左右两侧以条形展开,但是Excel自带的漏斗图并不能达到这样的效果,因此我们要创建一个自定义图表,且以标准的条形图为基础。

excel数字自定义格式设置

我们将已经制作好的图表删掉,在L3至N23单元格区域中,我们对数据表格进行了一些处理,通过SUMIFS函数按照不同的年龄段分别计算出男女人口的比例。

excel数字自定义格式设置

当然这只是其中某一年的数据,不过我们可以在I3单元格中,通过下拉选单选择不同的年份,然后即可查看不同时间的数据。

excel数字自定义格式设置

在这个图表中,我们的Y轴实际上是在条形的中间,所以我们需要将“Female”一侧的数据变成负值,在原始数据表格中,我们通过将“PercentFemale”列的值乘以负1来实现。在G2单元格中输入“-1”,再复制此单元格(Ctrl+C),然后选择“PercentFemale”列的数据,在“粘贴”中点击打开“选择性粘贴”,勾选“乘”。

excel数字自定义格式设置

点击“确定”后,所有“PercentFemale”的数据值变成负值,与此同时处理后的数据表格N4至N23单元格区域的数据值也变成负值,再将G2单元格中的参考值删除即可。

excel数字自定义格式设置

我们选择L3至N23单元格区域,在“插入”选项卡下选择二维条形图,添加至工作表中。

excel数字自定义格式设置

当前的条形图两侧的数据序列是错开的,不过我们可以通过调整数据格式来达到我们所要的效果:点击图表中的任一数据条形,按Ctrl+1打开“设置数据系列格式”面板,将“系列重叠”调到100%,“间隙宽度”调到50%。

excel数字自定义格式设置

点击图表中的纵坐标轴,在“设置坐标轴格式”面板中,在“坐标轴选项”下设置“标签位置”为“低”,这样纵轴会从原来的中间移动到图表的左侧。

excel数字自定义格式设置

点击图表中的横坐标轴(水平坐标轴),在“边界”下,手动输入最小值“-10”和最大值“10”,这样做的目的是使得此变化范围固定不变。

excel数字自定义格式设置

横坐标轴的另一个问题是左侧的数据范围为负值,但我们希望在此显示的是正数值,所以在“数字”选项下,我们将原“通用格式”改为自定义格式“0;0;0”,再点击右侧的“添加”按钮。关于数字自定义格式的设置,可参考文章:Excel数据可视化系列之自定义数字格式的应用

excel数字自定义格式设置

关闭“设置坐标轴格式”的面板,打开“图表元素”设置,取消勾选“网格线”。

excel数字自定义格式设置

关于图表标题的设置,因为当前图表所使用的数据是1996年,而这个时间是可以动态变化的,所以我们在设置标题时也尽量使用动态的变化,所以在P3单元格中使用一个公式="UKPopulation"&I3将一些固定文本与年份时间连在一起,再点击图表中的“图表标题”框,在“编辑栏”中链接P3单元格中返回的标题。

excel数字自定义格式设置

如果我们在I3单元格中选择不同的年份,图表的标题和数据显示均会发生变化。

excel数字自定义格式设置

关于以上人口数量变化的自定义图表,我们基本上已经完成,最后一部分我们要展示的是如何让这个图表进行动态化的展示,即按照从1996年到2019年的顺序展示图表,这里我们可使用录制宏的方法,录制下每次选择一个年份,不过这样会比较繁琐,我们在VBA中写了另外一个宏,在代码中使用For循环,名为ChartAnimate,并且还有一个ChartReset的宏,用于将数据重置到最开始的1996年。

excel数字自定义格式设置

在For循环中,通过变量“nCount”从1996到2019,每次往上加1,此变量的值返回到I3单元格中,这样图表也会依次按照变量的顺序进行展示。

在图表的下方,我们添加了两个图形“Animate”和“Reset”,鼠标右击图形,选择“指定宏”,然后分别将我们写好的宏指定到对应的图形。

excel数字自定义格式设置

点击“Animate”图形按钮,图表会自动进行动态化展示,再点击“Reset”按钮后,图表会重置到1996年。

excel数字自定义格式设置

案例演示至此,我们也完成了一个自定义动态图表的设计,基于Excel的条形图,对图表中的格式进行调整,以达到所期望的效果,并且结合宏或VBA的方式将图表动态化。你是不是也觉得Excel的图表强大而有趣呢?看完之后,你也可以动手去试一试;如果喜欢本文的分享,欢迎继续关注后续的更新!

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2022-12-27 16:45:08

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

用rept函数制作3种漂亮的excel图表
...函数一份,Playbill字体一袋,竖线符号「|」若干,单元格格式一勺,随个人口味加入颜色。制作步骤:如下图在B5输入公式
2023-08-06 19:06:00
在excel中用符号来制作图表,10种图标制作小技巧分享
...的,我们选择这些柱形图,然后「右键」-「设置单元格格式」-「对齐」,在「方向」中设为「90」度。再点击「对齐方式」中的「底端对齐」和「居中」
2023-01-07 22:31:00
excel中选择数据的一些技巧
...值非常大,可双击图表左侧的垂直轴,打开“设置坐标轴格式”面板,在“坐标轴选项”中更改“单位”。 在“设置坐标轴格式”面板中,有诸多的设置选项,有时间可以自己多研究一下。如果
2022-12-27 15:38:00
excel技巧——基于趋势的格式处理
...了诸多数据可视化的功能,其中一个重要的功能就是条件格式,而在条件格式中又可以分成不同的类别,本期我们就来简单介绍一下基于趋势的条件格式的应用,看看这些应用是如何让我们的数据表
2022-12-27 15:41:00
excel中的数据透视图
...除此之外也有其他的数据可视化的应用,第一个便是条件格式。在Investment工作表中,我们插入了一个各国家的投资额的数据透视表,在其右侧我们希望添加一个简单数据可视化以展示
2022-12-27 15:26:00
excel数据仪表盘的使用
...bleData,$A50,C$49);然后向右再向下复制此公式,选择“不带格式填充”。 另外需要注意的是,在C49单元格中
2022-12-27 15:55:00
excel中怎么将两张折线图合并到一个图表中
...张图表中。此外,如果两个表格的数据区域基本一致,即格式相同,产品列的文字也相同,那么可以直接复制第一个表格的销量数据区域,直接粘贴到下方的折线图表中。如上所言,需要数据区域基
2023-02-24 11:44:00
powerquery编辑器的数据分析
...对于我们做进一步的数据分析还是有困难的,因其当前的格式为“透视”的情况,而我们所要用来分析的数据并非此种格式,故需要我们对其进行转换,使得当前作为列标签的“5、4、3、2、1
2022-12-27 14:52:00
「全新钉钉白板」多人在线协作,轻松打造专属灵感空间
...、链接地址和预览附件。钉钉表格|支持更多单元格数字格式设置单元格格式时,数字格式下支持更多类型选择,兼容性大大提升。功能支持:桌面端使用说明:入口:工具栏-数字格式-菜单最后
2023-01-12 12:00:00
更多关于科技的资讯: