PTT評價

Re: [請益] googlefinance()函數請益

看板Stock標題Re: [請益] googlefinance()函數請益 作者
dovejoymoon
(玩火隊長)
時間推噓 5 推:5 噓:0 →:5

原文恕刪

最近寫整理自己股票的Google Sheet時發現台灣債券ETF的資料用Googlefince()抓不到
所以想用原文的方式來抓yahoo的資料
但yahoo的html有改
原文的公式抓不到了

就簡單改一下公式
給大家參考:
=IFERROR(googlefinance("TPE:"&A1,"price"), importxml("https://tw.stock.yahoo.com/quote/"&A1&".TW", "/html/body/div[1]/div/div/div/div/div[4]/div[1]/div[1]/ div/div[1]/div/div[2]/div[1]/div/span[1]"))

A1一樣放股票代碼
結果如下
https://i.imgur.com/sVmWvvf.png




--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.254.133.61 (臺灣)

※ 文章網址:
https://www.ptt.cc/Stock/E.I5GrBzCE1Clc

vfgce 01/05 08:29googleinfo沒辦法抓上櫃資料,只能抓上巿資料,債券

vfgce 01/05 08:29etf都是上櫃。用importxml請自行google 範例,然後自

vfgce 01/05 08:29己去找xpath。網頁有修改卜過的話,xpath可能就不一

vfgce 01/05 08:29樣。

iversonya 01/05 08:29好心 好人

abc0922001 01/05 10:26XPath 有時候會變化,直接複製可能行不通

ken781222 01/05 10:38感謝分享

liliumeow 01/05 10:46xpath可以定關鍵字下的子元件 這樣比較寬鬆

完全沒學過html 跟path的東西 我在研究看看好了 謝謝

※ 編輯: dovejoymoon (111.254.133.61 臺灣), 01/05/2025 15:53:10

joeboy 01/05 20:17這個path他隨便個結構,你就烙賽了

joeboy 01/05 20:17從class 跟 id 下去看吧