EXCEL复选框的实现
第一步
建立原始数据
建议采用表格形式,可以自动扩展,有利于实时更新数据。

第二步
创建数据透视表

第三步
在创建图标之前,还需要做两步操作
3.1
插入复选框,右击”设置控件格式“,在”单元格链接“里输入引用的单元格;


3.2
创建名称管理
3.2.1 "日期日期"对应的引用位置"=OFFSET(Sheet1!$F$4:$F$4,1,0,COUNTA(Sheet1!$F:$F)-2,1)"
3.2.2 "日期a"对应的引用位置"=IF(Sheet1!$B$21=TRUE,OFFSET(Sheet1!$G$4:$G$4,1,0,COUNTA(Sheet1!$F:$F)-2,1),OFFSET(Sheet1!$I$4:$I$4,1,0,COUNTA(Sheet1!$F:$F)-2,1))"
3.2.3 "日期b"对应的引用位置"=IF(Sheet1!$B$22=TRUE,OFFSET(Sheet1!$H$4:$H$4,1,0,COUNTA(Sheet1!$F:$F)-2,1),OFFSET(Sheet1!$J$4:$J$4,1,0,COUNTA(Sheet1!$F:$F)-2,1))"

第四步
创建表格,以折线图为例
注:先创建折线图,然后在添加数据系列,否则数据就不能编辑,也就达不到复选框的作用啦!
提供最终效果图:

到这里整一个复选框的实现就已经全部搞定,细节的问题感觉用文字描述不清楚,所以如果看了上面的还不明白的话,找我要下excel源文件吧!
最近发觉自己越来越笨了,学这个学了好久,哎,看来脑袋要多动动才行了啊。
熙雨花卉
2010-9-28