search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

利用google sheet 追蹤股票投資績效 - 04 : 每天自動記錄

 

 上一篇:利用google sheet 追蹤股票投資績效 - 03 : 資料透視表分析

 

每個交易日,手中持股股價會持續漲跌變動,這裡要利用巨集,來做每日持股價值追蹤。

參考範例檔案連結: Example of investment record

 

  • 開啟一個新的資料表(ex. S4),建立要追蹤的欄位

  • 第一欄是日期,自動記錄會以日期來記錄,所以這邊填入"=today()",每日自動更新

  • 後續填入要追蹤的欄位:上一篇資料透視表中的持股市值與融資
    持股市值追蹤的欄位是 "='S3'!F1"
    融資追蹤欄位是 "='S3'!E1"
    後面加一個總計 =持股市值+融資,這個就是整體持股扣掉融資的價值







  • 開啟指令碼編輯器














  • 貼上程式碼後儲存 ( S4 是自動記錄表的名稱,請依照自己名稱修改)



    function storedata()

        {
          var sheet = SpreadsheetApp.getActive().getSheetByName('S4');
          var datarange = sheet.getDataRange();
          var numRows = datarange.getNumRows();

          
          var i=1
            {
            var storedata = sheet.getRange(i,1,1,4).getValues();
            sheet.getRange(numRows + 1,1,1,4).setValues(storedata);

            }

        }
     


    getRange(row, column, numRows, numColumns)
    getRange(i,1,1,4) i=1時,指向 A1:D1選取範圍

    想更進一步了解程式碼可以參考:
    https://developers.google.com/apps-script/reference/spreadsheet/sheet



  • 第一次執行需要授權












  • 授權完成之後可以執行看看效果





















  • 下面會有執行紀錄











  • 切回到googlesheet看看結果

    執行成功巨集會在第三行插入了一筆新紀錄。








  • 回到指令碼編輯器,點選觸發條件,設定每日自動執行












  • 設定每日下午4~5點執行,記錄當日收盤後的持股市值







































 

 

 



熱門推薦

本文由 akgogoblogspotcom 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦