Google-таблица

Блок Google-таблица позволяет производить операции с данными из Google-таблиц.

Вы можете размещать блоки Google-таблиц на разных участках сценария, а также соединять их последовательно один за другим, проектируя, таким образом, последовательности операций с одной или несколькими Google-таблицами, добиваясь нужного результата.

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

Свойства блока включают настройки времени ожидания ответа, выпадающий список с выбором коннектора (подробнее см. Коннекторы) и список с выбором операции.

Для каждого типа операций предусмотрен собственный набор настроек.

Получить значение ячейки

Извлекает значение из указанной ячейки таблицы и сохраняет его в переменную. При выборе данной операции следует указать ‘Целевой столбец’ (например: А), ‘Целевую строку’ (например: 1) и указать переменную, в которую будет сохранено извлеченное значение.

Обратите внимание, что ‘Целевая строка’ может задаваться как цифрой, так и переменной. Для того что бы указать переменную откройте в поле фигурную скобку { и выберите переменную из выпадающего списка. Или впишите целиком в формате {…}.

Установить значение ячейки

Операция записывает в ячейку таблицы значение. Укажите ‘Целевой столбец’ (например: А), ‘Целевую строку’ (например: 1) и “Значение” (непосредственно или через значение указанной переменной).

Обратите внимание, что в поле ‘Значение’ также может быть задана строка, содержащая несколько переменных или текст с одной или несколькими переменными.

Очистить ячейку

Очищает указанную ячейку. Укажите ‘Целевой столбец’ (например: А) и ‘Целевую строку’ (Например: 1).

Получить значение ячейки с поиском

Сохраняет в переменную значение ячейки, находящейся в одной строке с ячейкой, значение которой ищется. Для применения данной операции укажите в поле “Искать значение в столбце” его название (например: А). Далее в поле ‘Искомое значение’ введите текст того, что требуется найти или подставьте переменную, значение которой будет искаться. В поле ‘Целевой столбец’ укажите название столбца (например: B), в котором должна находится ячейка, значение которой требуется извлечь и сохранить в переменную. В выпадающем списке ‘Переменная для результата’ выберите переменную, в которую будет записан результат операции.

Пример. Предположим нам нужно передать в переменную значение той ячейки столбца B, в одной строке с которой в столбце A содержится значение “привет”.

Настраиваем блок Google-таблицы для выполнения поиска. Система найдет значение “привет” в таблице и передаст в указанную переменную (в данном случае name) значение 1.

Также вы можете задавать ‘Искомое значение’ через переменную.

Установить значение ячейки с поиском

Операция аналогична ‘Получить значение ячейки с поиском’ с тем отличием, что результатом ее применения будет записанное в ячейку таблицы значение, которое задается в соответствующем поле или через указание переменной.

Операция аналогичная двум предыдущим. Результатом будет удаление данных из ячейки.

Операция сохраняет в указанную переменную номер строки, в которой будет найдено ‘Искомое значение’. ‘Искомое значение’ может быть указано прямо или через переменную.

Добавить значения как строку

Операция заполняет ячейки последней пустой строки таблицы данными, указанными в поле ‘Массив значений’. Массив указывается в формате JSON.

Внутри квадратных скобок в кавычках через запятую укажите передаваемые в ячейки строки таблицы значения. Например: [“111”, “222”, “333”]. Результатом будет запись в первую ячейку строки “111”, во вторую: “222″, в третью: “333”.

Также в массиве доступно использование переменных.

Например: [“111”, “{name}”, “333”].

Результат:

На этой странице