作者judyli (泥胖)
看板Google
標題[詢問] 如何讓 Google Sheet 做到更新股價?
時間Thu Oct 8 16:12:01 2020
新手發問
我做了一個 Google Sheet 讀取股價
原本內容是讀取 Google Finance 的股價資訊,
但是它只會在我設定好函數的當下,
假設我是 10:01 分打好的函數,會馬上秀出股價
但等我 10:02 分,我按下上面的 Reload 鍵,它仍是秀出上次的股價
當我 10:03分時,我再次 Reload,也是秀出 10:01 分時的股價
我以為是 Google Finance 的問題,於是我把函數改成抓取 Investing.com 資訊,
結果也是一樣,不管我按多少次 Reload 鍵,股價都不會變,
但明明 Google Finance 與 Investing 網站的股價都已產生變化了,
Google Sheet 卻無法跟上腳步
我該怎麼做才能讓 Google Sheet 在手動 Reload 時,能跟上網站腳步?
ps.
我使用 Googlefinance 與 Importxml 這二個函數
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.199.166.30 (新加坡)
※ 文章網址: https://www.ptt.cc/bbs/Google/M.1602144723.A.3ED.html
推 cocoaswifty: 把wifi打開試試看 10/08 16:18
推 schan003: 我記得有地方可以設定函式更新週期,但是要找一下 10/08 20:50
推 Alica: 檔案-試算表設定-計算 調整看看 10/09 16:41
謝謝 s 大與 A 大
我昨晚有試過在設定內讓它每分鐘更新 (昨晚用美股做測試),
但是它只更新時間方面的函數 NOW()
我也查了網路上有同樣問題的解釋,網路上得到的解答是
Google Sheet 發現函式沒什麼更動的話,短時間內它只會延用舊股價,
要等一段時間後,才會是新股價
我自己後來是利用複製剪下貼上,讓它重新讀取新股價
我知道這方法很北七 ..╮(﹋﹏﹌)╭..
謝謝大家
※ 編輯: judyli (112.199.166.30 新加坡), 10/09/2020 17:25:12
→ transiency: 它更新會延誤,它有在系統中提醒。所以它適合粗略記帳 10/16 04:45
→ transiency: ,不適合看盤。 10/16 04:45