循环进行不同的查找

时间:2019-07-16 03:21:33

标签: google-apps-script google-sheets

function GetStockSymbol() {
  var app = SpreadsheetApp;
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var wl = ss.getSheetByName('Watchlist');
  var stockSymbol = wl.getRange(7,2);
  var stock = stockSymbol.getValues();


  Logger.clear();
  var sheet1 = ss.getSheetByName('SMA Differences');
  sheet1.getRange(2, 2).setValues(stock);

  for(var s=0;s="";s++){
    wl.getRange(s+7,1).setValue(stock);

SMA Differences Spreadsheet

我想一次处理一个监视列表中的一项并保存结果。我该怎么做呢?我正在使用GoogleSheets。我已经链接了我的GoogleSheets电子表格和下面列出的项目。

监视列表工作表的B列中可以有50个名称,也可以有200个名称。我可以将这些名称导入工作表,也可以将它们放在另一个名为Watchlist_(Date)的电子表格中。

“监视列表”名称需要插入B2上的“ SMA差异”表中,然后进行处理,以便通过GoogleFinance输入新的数字。

SMA差异表:C6通过GoogleFinance函数引入C列号,而D6通过GoogleFinance函数引入D列号。

所有其他数字都是使用公式计算的。

我想运行一个脚本来处理监视列表中的每个股票名称,例如(B7:B200)或(B7:B50)。每天会有不同数量的股票名称。

第3行中的数字来自13 SMA表,30 SMA表等上的数字。我认为将所有数字集中在一处会更容易。

处理完股票名称 A (B7)之后,将处理 AABA (B8)。但是,在处理 AABA (B8)之前,第3行中的所有数字都必须以“值格式”保存在该股票名称的相应行中。或仅将数字作为值导出到另一个电子表格。 (这是首选名称,例如Watchlist_2019-07-23。

处理AABA时发生的情况是 A (以前的股票代码)的ROW C3:Z3中的数字将替换为 AABA 的新数字。

0 个答案:

没有答案