3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
   上一篇:利用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提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦