雖然沒準備什麼資料
  • JS魔法學院
    • JS表單
    • 教程
    • 練習題
  • AI
  • 程式相關
    • CSS
    • Javascript
  • 試題與解答
    • 微生物免疫
    • 化學
    • 生物輸送
  • 台式外語
    • 韓國語
    • 日本語
  • 有趣網站
首頁 » 掌握股市動態:如何利用 Google Sheets 實作即時股價追蹤
google sheets程式相關

掌握股市動態:如何利用 Google Sheets 實作即時股價追蹤

by Jamic 2023-11-14
2.6K

在這個節奏快速的金融世界裡,能即時掌握股市資訊對我們這些投資者來說非常關鍵。幸好,隨著科技進步,我們現在有許多工具可以追蹤股市動態,其中 Google Sheets 就是一個很棒的選擇。今天,我想和大家分享一下如何使用 Google Sheets 來抓取股票的即時價位,一起來看看怎麼做吧!

一、使用 Google Finance 函數

Google Sheets 強大的地方在於它內建了 Google Finance 函數,讓我們可以輕鬆獲得股市即時數據。步驟很簡單:

  • 開啟 Google Sheets:先開啟一個新的或現有的 Google Sheets 檔案。
  • 選擇儲存格:在你想要顯示股票價位的儲存格裡輸入公式。
  • 輸入公式:比如說,要追蹤蘋果公司(AAPL)的股價,只要輸入 =GOOGLEFINANCE("AAPL")。
  • 進階選項:我們還可以用更詳細的指令來獲取開盤價、最高價等資訊,例如 =GOOGLEFINANCE("AAPL", "priceopen") 就是獲取開盤價。
  • 數據更新:輸入公式之後,Google Sheets 會自動從 Google Finance 抓取數據,讓我們掌握最新的市場情況。

二、抓台股股價範例

這邊我想要實作將google sheet B15至B12儲存格內的抓股價公式,能每五分鐘自動更新,並記錄更新時間

1.設定google finance公式

先將B2設定公式如下,設定完成後按下enter,並用滑鼠從B2儲存格往下拖拉至B12

2.設定App Script

在Google Sheets 選單中,點選「擴充功能」,選擇「Apps Script」

在打開的 Apps Script 編輯器中,您將看到一個空白的文件。在這裡可以編寫 JavaScript 操控 Google Sheets 。

輸入以下程式碼來創建一個簡單的函數,該函數會修改一個儲存格的內容來觸發數據刷新:

function refreshData() {
  var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = spreadsheet.getSheetByName('自動更新股價範例'); // 替換成您的標籤頁名稱
  var range = sheet.getRange('B2:B12'); // 指定 Google Finance 公式的範圍
  var formulas = range.getFormulas();

  for (var i = 0; i < formulas.length; i++) {
    if (formulas[i][0] != '') {
      var originalFormula = formulas[i][0];
      // 暫時更改公式以觸發更新
      range.getCell(i + 1, 1).setFormula('="Refreshing"');
      SpreadsheetApp.flush(); // 立即應用更改
      range.getCell(i + 1, 1).setFormula(originalFormula);
    }
  }
  
  // 記錄執行時間
  var currentTime = new Date();
  sheet.getRange('C2').setValue(currentTime);
}

3.設置定時器觸發器

在 Apps Script左方選單中,點擊”觸發條件”。

設定條件後,按儲存

完成畫面

三、即時追蹤的重要性

股市中,資訊就是我們的力量。透過實時追蹤股價,我們能迅速做出投資決策,抓住機會或避免風險。不論是專業投資者還是像我們這樣的業餘愛好者,Google Sheets 都提供了一個簡單又有效的方法來關注市場動態。

四、結論

使用 Google Sheets 追蹤股市既方便又快速,功能也很強大。無論我們的投資策略如何,這個工具都能提供我們所需的資訊,幫助我們在變化多端的股市中保持領先。讓我們一起學習,一起成長,用 Google Sheets 掌握股市的脈動吧!


探索更多來自 雖然沒準備什麼資料 的內容

訂閱即可透過電子郵件收到最新文章。

分享 0 FacebookTwitterLINEEmail

留個言 取消回覆

將姓名、email存到這個瀏覽器,以便下次使用

使用電子郵件訂閱網站

輸入你的電子郵件地址訂閱網站的新文章,使用電子郵件接收新通知。

最新文章

  • React useRef × BootStrap Modal 筆記

    2026-01-14
  • 7-11 雙蔬鮪魚飯糰

    2025-10-30
  • 保持專注的秘訣

    2025-10-29
  • Cursor Zeabur 插件 vs GitHub 綁定部署

    2025-07-30
  • Product Brief Template — AI 建構式應用產品

    2025-07-10

文章分類

  • JS魔法學院 (7)
    • JS表單 (1)
    • 教程 (4)
    • 練習題 (2)
  • React教學 (1)
    • BootStrap (1)
  • soledad佈景主題 (1)
    • 單篇文章 (1)
  • Vue3學院 (2)
    • watch (1)
    • 設定 (1)
  • Wordpress外掛介紹 (1)
  • 台式外語 (5)
    • 日本語 (3)
    • 英語 (1)
    • 韓國語 (1)
  • 外食成份 (1)
  • 好書介紹 (3)
  • 小孩相關 (1)
  • 投資理財 (11)
    • 定存 (2)
    • 股票 (9)
      • 台股 (1)
      • 美股 (3)
  • 效率 (1)
  • 有趣網站 (1)
  • 未分類 (1)
  • 程式相關 (11)
    • AI (5)
    • CSS (1)
    • google sheets (1)
    • Javascript (1)
    • 豆知識 (2)
  • 網站部署 (1)
  • 試題與解答 (12)
    • 儀器分析 (1)
    • 專利研究 (2)
    • 微生物免疫 (8)
    • 醫用統計學 (1)

網站統計

  • 0
  • 15
  • 15
  • 542
  • 6,963
  • 5,099
  • 59
  • 2026-01-14

© 2023 雖然沒準備什麼資料

雖然沒準備什麼資料
  • JS魔法學院
    • JS表單
    • 教程
    • 練習題
  • AI
  • 程式相關
    • CSS
    • Javascript
  • 試題與解答
    • 微生物免疫
    • 化學
    • 生物輸送
  • 台式外語
    • 韓國語
    • 日本語
  • 有趣網站