Вычесть числа из предыдущих значений данных - PullRequest
0 голосов
/ 31 августа 2018

Вот ситуация, ребята: каждый день мы вводим подписчиков, которые у нас есть на эту текущую дату. Я хочу знать, сколько Джон и Клэй получали или теряли каждый день, основываясь на их вчерашних ценностях. Вот пример:

Я хочу знать, сколько подписчиков Джон и Клэй получили или потеряли 29/08/2018, основываясь на их числах за вчерашний день (28.08.2008 г.) и сегодня (29.08.2008 г.). Результат будет напечатан в последнем ряду.

В настоящее время я создаю код для этого, но это требует времени. Вот код, который я построил.

function main() {
  var a = SpreadsheetApp.getActiveSheet();
  var r = SpreadsheetApp.getActive().getSheetByName('Sheet1').getRange('B1:F4');
  var incolNum = r.getValues();
  var lastRow = r.getLastRow();
  var lastCol = r.getLastColumn();
  var igEmpty = incolNum.filter(String);

  for (var x = 1; x < incolNum.length; x++) {
    for (var y = 1; y < incolNum.length; y++) {
      if ((a.getRange(y, x).getValue() !== "")) {
        var add1 = a.getRange(y, x).getValues();
        y = y + 1;
        Logger.log(add1);
      }
    }
    x = x + 1;
   }
  }

Любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...