ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > E文精选 > 数据透视表 > 交互式日历图表

交互式日历图表

作者:绿色风 分类: 时间:2022-08-17 浏览:140
楼主
嘉昆2011
素材来源,例子中数据无实际意义。
  1. http://chandoo.org/wp/2012/09/12/interactive-pivot-calendar/
链接是Chandoo先生对Rob Collie大师的PowerPivot Calendar Chart进行改版,主要运用数据透视表(PivotTable),函数,条件格式和简单VBA等知识点。相较于Rob Collie大师原作,Chandoo先生的作品虽不能同时展示多个某特定时间的事件情况,但却减轻了对Cube系列函数和数组公式的理解负担。

对Chandoo先生作品仿制效果如下:

 

制作步骤:
1,建立表格,序列填充/智能标记填充全年日期
天:
  1. =DAY(C5)
月:
  1. =TEXT(C5,"MMM")
年:
  1. =YEAR(C5)
星期:
  1. =WEEKDAY(C5,1)
每月周数:
  1. =IF(E5=E6,IF(G6=1,H5+1,H5),1)

 

2,建立数据透视表,插入切片器,建立相关链接

 

利用控件读取动态交互式数据,
  1. =INDEX(($L$18:$R$23,$L$31:$R$36),$K5,L$4,1+($L$2="Attendance"))

 

注:Chandoo先生采用Choose函数建立名称标签在参量间变换

3,建立各工作表之间的链接,编写简单VBA可更新全部工作表
  1. Sub Spinner1_Change()
  2.     ActiveWorkbook.RefreshAll
  3. End Sub
4,条件格式,美化图例
  1. =TEXT(MIN(Pivots!L5:R10),"[<=1]0%")

 

相关日期制作可参考:

http://www.exceltip.net/thread-39881-1-1.html
    (推荐阅读)

http://www.exceltip.net/thread-30193-1-1.html


请下载更新的附件:

Pivot_Calendar3.rar

2楼
peakchu
好东西
3楼
嘉昆2011
谢谢支持哦
4楼
xiakor
很好,必须好好学习了。
5楼
飞鱼不语
这样也行啊,真厉害!
6楼
carina_zhao
好难啊~~级别不够~
好好学习!
7楼
九妖小怪
好东西!
8楼
amiaosheng
精彩!好帖!
9楼
九妖小怪
好贴,分享!
10楼
峦青
很给力!
11楼
muenen
强大,MARK
12楼
lalve
果然是高技术~~~爱死你了~~马上就能用上了。这个可以用来做工作安排
13楼
/ty有谁共鸣
无话可说!
14楼
280964222
牛啊
15楼
alan8464
这需要运行宏吗?我在调年份的时候,提示我宏被禁用
16楼
公孙轩辕
哈哈学习一下~~
17楼
草莓棉花白兔糖
人才!说真的,没看懂
18楼
feishifan
谢谢楼主分享
19楼
hellojiakun
我觉得我差得很多
20楼
叶小妖
mark~~~
21楼
gulai
还是看不懂

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap