在名为“ Portfolio”的Google电子表格中,我有3行:
- 第1行包含当前股价的公式,例如
=GOOGLEFINANCE("VTI")
,约有十二只股票在下跌。对于此示例,它在单元格A2中。 - 第2行,A3单元格将包含有关A2中的价格达到低于A3的价格的数据
- 第3行A4单元格包含有关A2中的价格达到高于A4的价格的数据
我所面临的挑战很简单,但由于某种原因使我不知所措,我需要将A3和A4单元格中的值击中才能坚持下去。因此,如果VTI的价格在交易时间内达到新的低点,我希望该低点可以更新为A3单元格,并且除非该价格在当日或下个月晚些时候达到新的低点而保持不变。 A4的最高点也是如此。
这是我到目前为止在脚本编辑器中拥有的:
function storeValue() {
var ss = Spreadsheetapp.getactiveSpreadsheet();
var sheet = ss.getSheetByName('Portfolio');
var A2cell = sheet.getRange('A2').getvalues();
var A3cell = sheet.getRange('A3').getvalues();
var A4cell = sheet.getRange('A4').getvalues();
if (A2cell<=A3cell)
{
A3cell.setvalue('A2');
}
};