作者:绿色风
分类:
时间:2022-08-17
浏览:182
楼主 嘉昆2011 |
声明 素材来自Excel 大全微博:- http://www.weibo.com/2190827182/xFUHKcRdY
大师借用公式+图表+图片引用+WebVBA实现了这样的功能:- http://photo.weibo.com/2190827182/wbphotos/large/photo_id/3402090875644813?refer=weibofeedv5
Excel 2013利用新增函数Webservice,FilterXML可以仿制成效果:
知识点涉及: 函数:Webservice,FilterXML,Lookup/VLookup,Index 图表:雷达图
雅虎官方对XML天气提要,我们可以利用Webservice函数和相应的城市代号取得相应的天气提要:- http://developer.yahoo.com/weather/
- =WEBSERVICE("http://xml.weather.yahoo.com/forecastrss?w="&E35&"&u=c")
再利用FilterXML提取相应的天气数据,如今日高温:- =INDEX(FILTERXML($D$35,"//yweather:forecast/@high"),ROW(A1))
注:FilterXML返回的是区域数组的内存,在提取相应信息时借助Index函数后按Ctrl+Shift+Enter三键返回。
雷达图中风向和风力大小的相关定义参考维基百科和百度百科- http://en.wikipedia.org/wiki/Azimuth
- http://baike.baidu.com/view/465076.htm
美化图表,建立相应链接
其他相关参考链接: 1,微软官方对FilterXML函数解读 2,月月斑竹对XML文档的整理- http://www.exceltip.net/thread-33576-1-1.html
- http://www.exceltip.net/thread-33631-1-1.html
3,WebVBA 提取天气数据实例- http://www.exceltip.net/thread-39718-1-1.html
附件:
WF.rar
|
2楼 成就滋味 |
牛气哄哄的 |
3楼 嘉昆2011 |
谢谢支持 |
免责声明
有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素,
经与ExcelTip.Net站长Apolloh商议并征得其同意,
现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示,
供有需要的人士查询使用,也慰缅曾经的论坛时代。
所示各个帖子的原作者如对版权有异议,
可与本人沟通提出,或于本站点留言,我们会尽快处理。
在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一