作者uyulala (Neverending)
看板Fund
标题[心得] 如何抓取基金资料(EXCEL)
时间Fri Jul 19 20:44:30 2019
基本上我采取土法炼钢的方式来制作Excel档案,
如果有前辈高手能指教更有效率的方法,
那就太好了~
---------------------------------------
如何抓取基金资料
准备工作:
如果你有很多支基金要抓取,那麽一个范本工作表会让你
更有效率(一支基金资料一个工作表)
因为每支基金的资料最後都会集中到一个我名为"基金列表"
的工作表,所以我会先在左上角把超连结做好。
我喜欢预留一些储存格以备不时之需,因此我通常会在C3
储存格抓取资料(标个黄色比较明显)如下图所示
https://imgur.com/cwzm4xU
点选"资料"下的"从Web"图示(上图左上角),会出现下图
https://imgur.com/JxnL2yD 新增Web查询
找到你要的基金资料网址(这里以安联收益成长美元为例)
https://imgur.com/kBfeLl1 复制它的网址
回到Excel的新增Web查询,把网址贴上去
https://imgur.com/qjHQmoj
会重覆跳出数个"指令码错误"的讯息,通通按否直到不再跳出
https://imgur.com/5Chkpi6
选取左上角的黄底箭头
https://imgur.com/j9jpzE3
按下後变成绿底勾勾,然後按右下角的汇入
https://imgur.com/Jp3nDuk
会出现"汇入资料"的讯息,确认你要从C3储存格汇入
https://imgur.com/d9mEO6F
按确定後,开始撷取资料,最後如下图
https://imgur.com/99P6iWD
此时我们可以做个"冻结窗格"的动作,方便後续作业
往下卷可在第36,37行找到我们要的资料
https://imgur.com/UBDauQq
以上就是从网站抓取基金资料的做法,
没用过的人可以自己试试看~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.226.47.178 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Fund/M.1563540272.A.13E.html
1F:推 bbm0114: 指令码错误不知是什麽原因 每个都会 07/19 22:41
2F:→ uyulala: 对,所以这个工作就是要耐烦XD 07/19 23:20
3F:推 CREAY: 因为网页格式吧,excel没支援 07/20 08:30
4F:→ Xhuan23: 一个基金一个sheet这样分页实在太多,我的都会整理在同一 07/20 14:11
5F:→ Xhuan23: 个sheet。抓出来的资料用不到的就直接隐藏起来 07/20 14:11
7F:→ Xhuan23: StockQ抓出来的资料比较简洁,除非抓不到的基金改去money 07/20 14:15
8F:→ Xhuan23: DJ抓,不然还是以StockQ为主。 07/20 14:15
10F:→ uyulala: 所以X大的第一个图大约等同我上篇的第一个图,只是直接把 07/20 20:42
11F:→ uyulala: 抓到的基金资料不用的部份隐藏而成是吗? 07/20 20:42
12F:→ Xhuan23: 对喔,这样比较简洁。不然太多分页很讨厌 07/20 20:52
13F:→ uyulala: 不过MoneyDJ的基金资料位置有变动过,还是会建议基金资料 07/20 22:00
14F:→ uyulala: 和整理表分开,这样万一格式有变动时,会比较好维护 07/20 22:01
15F:→ uyulala: 然後我很喜欢MoneyDJ提供的一年最高和最低资讯,StockQ似 07/20 22:05
16F:→ uyulala: 乎没有? 07/20 22:06
※ 编辑: uyulala (114.36.81.184 台湾), 07/20/2019 22:06:40
17F:推 Idolxlcm: 请问有遇过连线太久而失败的吗?昨天晚上才完成,结果 07/26 10:13
18F:→ Idolxlcm: 今天就失败了。(我在同一个页面抓8笔基金资料,有关系 07/26 10:13
19F:→ Idolxlcm: 吗?) 07/26 10:13
20F:→ uyulala: 有。就再重新整理试试 07/26 20:55
21F:→ uyulala: 如果是抓MoneyDJ的资料,大概9-12会更新完毕(除少数例外) 07/26 21:08
22F:推 Idolxlcm: 了解,我经过了半小时不断的重试後,终於将全部基金更 07/28 14:19
23F:→ Idolxlcm: 新完了。谢谢 07/28 14:19
24F:→ uyulala: 有时候会卡在某几支。如果你只有八支,遇到这种情况可以 07/29 13:04
25F:→ uyulala: 一支一支去更新。 07/29 13:04