用普通条形图显示数据看起来太俗气了,我在想,能不能把excel条形图做成动态控制栏的形式。如果将控制栏添加到常规条形图中,演示看起来肯定会有所不同(图1)。那么,如何制作这种效果的调节条形图呢?事实上,如果结合菜单、函数、图表等技术,制作控制栏形式的条形图也不难。

(图1带有动态控制栏的条形图)

1.建立下拉式功能表

首先,在原始数据表的空白列(列f)中连续输入所需的年份。选择“开发工具”选项卡,然后单击“插入”“表单控件”“组合框”,在工作表空白区域绘制组合框。右键单击组合框,选择“设置控件格式”,然后在弹出窗口的“控件”选项卡的“数据源区域”中选择输入的连续年度单元格(例如$ f $1: $ f $3)。在「储存格连结」中,选取空白储存格,例如G1。这样,单击组合框中的下拉菜单将更改单元格G1中的值(图2)。

(从图2下拉菜单中选择年份)

2.创建图表数据

切换到“公式”选项卡,单击“名称管理器”,在弹出窗口中单击“新建”,在新弹出窗口的“名称”中输入“完成”,在“参照位置”中输入=OFFSET(Sheet1),(Sheet1!$ g $1-1) * 8,1,8,1);同样,使新名称不完整,并在参照位置输入=OFFSET(Sheet1!)输入$ b $2,(图纸1!$G$1-1)*8,2,8,1)”这将创建图表所需的数据(图3)。

(图3使用OFFSET()函数来组织图表所需的数据。)

3.制作图表

选择空白单元格,切换到“插入”选项卡,然后单击“插入条形图 2D条形图百分比堆积条形图”,在工作表中插入空白百分比堆积条形图。右键单击图表,选择“选择数据”,在弹出窗口的“图例项”下单击“添加”,在新弹出窗口的“系列名称”下输入“完成”,在“系列值”下输入“=Sheet1!”完成后,在水平(分类)轴标签上单击“编辑”,然后在弹出窗口的轴标签区域中单击“=Sheet1!”选择$ b $ 2: $ b $ 9 ";同样,再次单击“添加”,为“系列名称”输入“未完成”,为“系列值”输入“=Sheet1!“输入未完成”,轴标签不变。再次单击“添加”,在系列名称中输入“完成”,在系列值中输入“=Sheet1!”。完成,轴标签不变。这将在默认情况下成功构建动态图表(图4)。

(图4选择数据源并绘制图表)

4.改造图表

右键单击图表,选择“更改图表类型”,在弹出窗口的“组合所有图表”选项卡中,将第一项和第二项更改为“百分比堆积条形图”,将第三项更改为“带有数据显示的折线图”,然后选择第三项后面的“次轴”。右键单击图表右侧的“轴”,选择“轴格式”,然后从“轴选项边界最大值”中将数据更改为“1”,并删除“右轴”、“网格线”等。在图表中,右键单击“折线图”,选择“设置数据系列格式”,然后在“填充和折线”选项卡上将折线设置为“无线条”。现在,“带有数据显示的折线图”中只剩下其中一个点(图5)。

(图5折线图转换为点图)

接下来,绘制圆形矩形,通过“形状效果角表”设计按钮效果,复制,然后选择折线图上的点并粘贴。右键单击图表的“不完整”部分数据图表,选择“数据系列格式”,将填充颜色设置为“白色”,在“效果”选项卡的“阴影预设”中选择“内部:中间”效果,并将颜色设置为“深灰色”,在图表中设置为“完成”如上所示,根据需要选择颜色(图6)。

(图6控制按钮设计和美化)

5.组合图,菜单

右键单击组合框控件,选择“排序置于顶部”,然后将组合框拖动到图表中的相应位置。可以微调图表,美化字体、背景等。最后,按住Ctrl键并选择图表和组合框控件进行组合即可。

1.《【excel年份怎么添加】办公室提示:excel控制条形图也可以这样制作。》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《【excel年份怎么添加】办公室提示:excel控制条形图也可以这样制作。》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/2491978.html