Задать вопрос

Как проверить есть ли уже значение в столбце через Google Scripts?

Дана переменная и столбец в Google Таблицах со значениями. Нужно проверить значения в этом столбце на совпадения с переменной, и если оно есть вернуть например true. Подскажите, как сделать?
  • Вопрос задан
  • 4344 просмотра
Подписаться 1 Средний 1 комментарий
Решения вопроса 1
Например так:
function check(sheetName, column, word) {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName(sheetName);
  var range = sheet.getRange(column);
  var values = range.getValues();

  var result = false;
  for (var i = 0; i < values.length; i++) {
    if (values[i][0] == word) {
      result = true;
      break;
    }
  }
  return result;
}

вызывать так
var result = check('test', 'A:A', 'ask / organic');

'test' - имя листа, 'A:A' - столбец, 'ask / organic' - текст который ищем.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы