我通过GOOGLEFINANCE以下列方式收到Google表格中P / E倍数的数据:
=GOOGLEFINANCE("GOOGL","pe")
如何在Google表格中编写脚本,以记录每天的P / E值(或更好的特定单元格值),例如21:00?
答案 0 :(得分:0)
您想要编写一个函数,使用Spreadsheet API获取给定Range
中给定Sheet
的值,然后追加该值在另一张纸上的新行中。
您还需要设置time-based trigger来执行该功能。
例如,对于只有一个工作表的绑定脚本:
function copyA1toA2onSameSheet() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
sheet.getRange("A2").setValue(
sheet.getRange("A1").getValue()
);
}
请注意,getActiveSheet
将始终从基于时间的触发器返回第一个工作表,因为没有UI实例。如果您需要其他工作表,请考虑getSheetByName
或使用getSheets()
。