ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 22813|回复: 27

[Excel 图表] [第12期]动态曲线图[已结题]

[复制链接]

TA的精华主题

TA的得分主题

发表于 2006-5-31 11:29 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

感谢jssy出的第12期Excel图表题

一、题目内容:
根据附件中Data表页数据建立动态曲线图,要求实现以下功能:
1、动态选择部门
2、图形随日期轴滚动
3、零值不显示
详见下图所示

[此贴子已经被作者于2006-7-1 14:33:42编辑过]
单选投票, 共有 91 人参与投票

距结束还有: 3249 天17 小时2 分钟

您所在的用户组没有投票权限

TA的精华主题

TA的得分主题

发表于 2006-5-31 20:37 | 显示全部楼层

回复:(snood)[第12期Excel图表题]动态曲线图

交卷。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2006-6-1 17:13 | 显示全部楼层


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2006-6-1 20:31 | 显示全部楼层

这道题涉及知识点不少啊,虽然各个部分各自的难度不是非常高,但要把每个部分都做成snood版主要求的样式还是颇费周折的。通过做这道题目,我也学到了不少新东西,感谢版主了!

废话少说,交卷:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2006-6-2 00:21 | 显示全部楼层

第一次做图表题,呵呵,不知理解得对不对。(“零值不显示”是否指纵坐标轴不显示0?若是,通过自定义单元格:#,##0_ ;-#,##0;- 即可。 如果要在图表中不显示0值<留空距>比较麻烦,我试了很久,无法实现将数值为0的单元格转换为空单元格。)

TA的精华主题

TA的得分主题

发表于 2006-6-4 15:47 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2006-6-4 17:16 | 显示全部楼层

请老师指教!


我的还有几个问题不明白,我的零值不能隔离,还有我用的是宏及引用单元格,请老师指教!

[em06]

继续努力,多看看别人的作法。

[此贴子已经被snood于2006-6-29 10:48:57编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2006-6-4 22:43 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

更新答案,使用函数NA()成功实现零值不显示。

TA的精华主题

TA的得分主题

发表于 2006-6-6 07:42 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2006-6-10 00:40 | 显示全部楼层

我的答案


作图步骤:

1、制作滚动条控件。选择窗件工具箱中的滚动条控件,在“图工作表”中作出滚动条控件。将单元格Q2命名为ScrollLink,作为滚动条控件的链接单元格,并设置控件格式,在单元格链接框中输入“=ScrollLink”。

2、准备X轴动态数据。选择菜单中“插入——名称——定义”,在“在当前工作簿中的名称”中输入名称“DataX”,在“引用位置”输入“=OFFSET(data!$A$4, ScrollLink,0,35,1)”。

3、制作复选框控件。选择窗体工具箱中的复选框控件,在“图工作表”中作出三个复选框控件,并将文字分别改为“A部门”、“B部门”、“C部门”。将Q3单元格命名为“DepartALink”,Q4单元格命名为“DepartBLink”,Q5单元格命名为“DepartCLink”。设置“A部门”复选框控件格式,在单元格链接框中输入“= DepartALink”;设置“B部门”复选框控件格式,在单元格链接框中输入“= DepartBLink”;设置“C部门”复选框控件格式,在单元格链接框中输入“= DepartCLink”。

4、制作数据系列,并将复选框控件和数据相链接。先命名“Data工作表”中的数据,选择“A4:D93”区域并命名为“ValTable”。

(1)在“图工作表”中选择单元格R1,输入公式

“=IF(IF(DepartALink,VLOOKUP(INDEX('动态曲线图(答案).xls'!DataX,ROW()),

ValTable,2,FALSE),)=0,NA(),IF(DepartALink,VLOOKUP

(INDEX('动态曲线图(答案).xls'!DataX,ROW()),ValTable,2,FALSE),))”,

并下拉至R35。

(2)在“图工作表”中选择单元格S1,输入公式

“=IF(IF(DepartBLink,VLOOKUP(INDEX('动态曲线图(答案).xls'!DataX,ROW()),

ValTable,3,FALSE),)=0,NA(),IF(DepartBLink,VLOOKUP

(INDEX('动态曲线图(答案).xls'!DataX,ROW()),ValTable,3,FALSE),))”,

并下拉至S35。

(3)在“图工作表”中选择单元格T1,输入公式

“=IF(IF(DepartCLink,VLOOKUP(INDEX('动态曲线图(答案).xls'!DataX,ROW()),

ValTable,4,FALSE),)=0,NA(),IF(DepartCLink,VLOOKUP

(INDEX('动态曲线图(答案).xls'!DataX,ROW()),ValTable,4,FALSE),))”,

并下拉至T35。

(4)命名数据列。

选择菜单“插入——名称——定义”,在“在当前工作簿中的名称”中输入名称“PartA”,在“引用位置”输入“=OFFSET(图!$R$1,0,0,COUNTA(图!$R:$R),1)”,单击“添加”;

改变名称为“PartB”,在“引用位置”输入“=OFFSET(图!$S$1,0,0,COUNTA(图!$S:$S),1)”,单击“添加”;改变名称为“PartC”,在“引用位置”输入“=OFFSET(图!$T$1,0,0,COUNTA(图!$T:$T),1)”,单击“添加”。关闭对话框。

5、制作图表。选择“图表向导”,再选择“折线图”,按“下一步”,在“系列”选项卡中单击“添加”按钮,在“名称”框中输入“A部门”,在值中输入“=图!PartA”,在分类X轴标志中输入“=图!DataX”。再次单击“添加”按钮,在“名称”框中输入“B部门”,在值中输入“=图!PartB”。第三次单击“添加”按钮,在“名称”框中输入“C部门”,在值中输入“=图!PartC”。直接点击“下一步”,一直到完成。

6、调整图表格式。分别调整坐标轴格式,图表区格式,以及滚动条控件和复选框控件,调整好后,将图表和控件组合。

制作过程很详细

[此贴子已经被snood于2006-6-29 10:45:36编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-21 18:27 , Processed in 0.039535 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表