如何用excel自制基金净值查询表
Excel自动获取网页数据
有了Excle,可以自动获取web数据,比如从web页面自动获取基金净值数据,获取关注的基金净值,列出当天涨幅最高的基金。
本文采用简单的web查询结合Excel公式来完成上述要求,当然也可以用VBA来编写功能更强的自动查询Web数据的工具。
1.创建和编辑Web查询
Excel2003
数据-导入外部数据-新建web查询-在“地址”栏中输入URL地址(我这里选择的基金网地址是:/fund . html)-Go-选择表格中的箭头符号-导入-在外部数据区属性中打开工作簿时自动刷新。
当选择打开工作簿时自动刷新选项时,每次打开文档时,将自动从指定的网页获取数据。
Excel2007
数据-来自网站-在“地址”栏中输入URL地址-转到...并且设置方法与excel2003相同。
2.列出有关基金的净值。
这一步很简单。使用vlookup在更新的表格中查询相关基金的净值,并显示在摘要页面中。
3.列出当天涨幅最高的基金。
基金净值的涨幅数据在“基金净值”表的K列,函数=MATCH(MAX(基金净值!K:K),基金净值!K:K,0)得到增量最大的线。使用函数=指数(基金净值!1:65536,总结!H6,4)获取最大涨幅对应的单元格(基金名称),其中“汇总!“H6”是计算出的最大值所在的行。