您还没有绑定微信,更多功能请点击绑定

用Excel绘制动态图表具体作法例

1 情境:有08与09的客户数据要画柱形图,利用复选框来决定,要画2年数据并列、或只画其中1年资料、或都不画出数据

本文系回『应excel中核取方块和图表的连接』http://www.6sq.net/thread-245634-1-1.html

2 作法:

1) 数据数据布署 2) 设计2个窗体的复选框(繁体版称表单的核取方块)

[设置控件格式] > [控制] 下
<値> 点选 <未选择>,<单元格链接>指定,08年指定到J2, 09年指定到J3

3) 单元格I2与I3填入函数以告知动态数据系列的行数(row no)地址

(1) I2 填入 =IF(J2,2,4) 其意08年核取数据采用第2行,否则采用第4行(空行)

(2) I3 填入 =IF(J3,3,4) 其意同上

4) 以名称定义绘图数据,需要系列1与系列2,因横坐标相同,所以需要3个命名, 方别
S1x、S1y与S2y

(1) S1x 的<引用位置>
=OFFSET(Sheet1!$A$1,0,1,1,5)

(2) S1y 的<引用位置>
=OFFSET(Sheet1!$A$1,Sheet1!$I$2-1,1,1,5)

(3) S2y 的<引用位置>
=OFFSET(Sheet1!$A$1,Sheet1!$I$3-1,1,1,5)

定义名称很容易出错,请小心输入数据

5) 绘制柱形图:源数据下输入

系列1:名称 H2,Y値 sheet1!S1y
分类X轴标志 sheet1!S1x

系列2:名称 H3,Y値 sheet1!S2y
(分类X轴标志已有 sheet1!S1x不用填)



参考我日志另一文:用Excel绘制动态图表

5 个评论

游客无法查看评论和回复, 请先登录注册

发起人

推荐文章

文章状态

  • 发布时间: 2010-07-14 21:55
  • 浏览: 3200
  • 评论: 5
  • 赞: 0