双控件Excel图表制作——以柱形图为例

时间:2022-09-16 21:48:42 

这个双控件图表制作的问题,也是一位工作中经常使用EXCEL的朋友提出来的。

效果如下:

双控件Excel图表制作——以柱形图为例

以上效果是通过单选控件选择查询方式,再通过组合框进行相应的数据查看。相对原来过的单控件图表,这种图表查询数据更详细,更具体。

步骤详解第一步:插入单选控件

单选控件决定了查询方式,只有知道了查询方式,组合框内才出现不同的选项,图表数据才知道该如果显示,所以,必须先插入单选控件。

单选控件插入过程如下:

双控件Excel图表制作——以柱形图为例

一定要记住:单选控件单元格链接到A7,这一点非常重要,后面的所有公式编辑都和这个单元格有关。

双控件Excel图表制作——以柱形图为例

第二步:建立单选引用区域名称

为了后面的组合框根据单选控件的选项不同而出现不同的选项系列,需要建立一个引用区域名称。

分别将三个销售部门和三个月份写入F2:F4和G2:G4,作为辅助区域。

双控件Excel图表制作——以柱形图为例

【公式】——【定义名称】,定义名称“单选引用”,引用位置输入公式:

=IF(Sheet1!$A$7=1,Sheet1!$F$2:$F$4,Sheet1!$G$2:$G$4)

公式含义是:

如果A7是1,即选择“按部门查询”,则引用$F$2:$F$4,否则引用$G$2:$G$4。

双控件Excel图表制作——以柱形图为例

第三步:插入并设置组合框

组合框的插入如下:

双控件Excel图表制作——以柱形图为例

组合框的数据源区域为上一步定义的“单选引用”名称,单元格链接到B7:

双控件Excel图表制作——以柱形图为例

第四步:建立数据源名称

利用上一步组合框链接到的B7单元格,利用OFFSET函数,建立图表数据源。

【公式】——【定义名称】,定义名称“销售数据”,引用位置输入公式:

=IF(Sheet1!$A$7=1,OFFSET(Sheet1!$A$1,Sheet1!$B$7,1,1,3),OFFSET(Sheet1!$A$1,1,Sheet1!$B$7,3,1))

公式的含义:

如果A7=1,即选择“按部门查询”,则数据源区域为以A1位基准点向下偏移B7行、向右偏移1列后的1行3列的区域;否则(即A7=2),数据源区域为以A1位基准点向下偏移1行、向右偏移B7列后的3行1列的区域;

双控件Excel图表制作——以柱形图为例

第五步:根据名称创建图表

添加一个空白柱形图,右键,选择数据源,添加数据系列,系列值为:

=sheet1!销售数据

双控件Excel图表制作——以柱形图为例

双控件Excel图表制作——以柱形图为例

第六步:创建动态横坐标轴

横坐标,要根据查看方式的不同,显示不同部门或者月份,所以,要定义一个单独的名称。

【公式】——【定义名称】,定义名称“坐标轴”,引用位置输入公式:

=if(Sheet1!$A$7=1,Sheet1!$G$2:$G$4,Sheet1!$F$2:$F$4)

公式含义是:

如果$A$7=1,按部门查询,则横坐标显示月份,否则显示部门:

双控件Excel图表制作——以柱形图为例

图表区,右键,选择数据源,添加水平轴,轴标签为:

=sheet1!坐标轴

双控件Excel图表制作——以柱形图为例

双控件Excel图表制作——以柱形图为例

第七步:美化

将图表美化,即得文章开始的双控件柱形图表。

标签:Excel函数,excel函数公式,excel表格制作,Excel教程
0
投稿

猜你喜欢

  • word空白页怎么删除呢?

    2022-05-10 20:25:58
  • 从互联网下载的office文档,无法编辑,怎么办?

    2023-11-07 03:52:42
  • 将Word文档转换为Web页面的方法是什么

    2023-03-28 15:20:21
  • 多人协同、AI 协作 等,未来的 Office 有这些黑科技

    2023-11-07 18:45:33
  • 关于Word中操作界面的全面解析

    2022-01-18 04:12:28
  • excel中表格宽度不一样该怎么设置统一?

    2022-11-07 06:28:14
  • 插入表格后的Word删除空白页

    2023-05-14 06:41:56
  • Win10如何取消用户账户控制?用户账户控制取消教程

    2023-12-02 19:27:59
  • Word 2013中将文档保存到SkyDrive云网盘

    2023-12-13 11:15:53
  • WORD调整表格中根据内容和根据窗口有什么区别?

    2023-12-08 19:15:30
  • Excel如何同时删除多个单元格中的文字

    2023-04-28 13:09:21
  • excel怎么另起一行输入

    2023-01-19 19:04:08
  • 电脑开机显示两个用户名怎么删除一个?

    2023-06-13 18:29:51
  • Word2003自动更正怎么用?

    2023-11-27 18:30:08
  • Excel2010如何批量删除超链接?

    2023-02-24 11:52:05
  • DATEDIF函数计算精确到年月天的账龄

    2023-02-09 21:07:31
  • excel如何转换成word

    2022-03-03 06:34:56
  • excel2003如何给单元格填充颜色

    2023-09-15 02:04:14
  • excel输入数字怎么自动变成百分比 excel输入数字自动变成百分比方法

    2022-09-12 12:59:09
  • 罗技驱动退出宏失效怎么办?

    2023-06-11 02:59:55
  • asp之家 电脑教程 m.aspxhome.com