Google Apps Script. Урок 1: Перенос данных на другой лист, автоочистка диапазона.

YOUTUBE · 01.12.2025 09:37

Ключевые темы и таймкоды

Введение и цель урока

0:00
  • Приветствие и просьба поставить лайк и оставить комментарий.
  • Объявление о знакомстве с Google скриптами и создании полезного скрипта.
  • Цель урока: научиться использовать скрипты для работы с данными в Google Таблицах.

Введение в скрипты

0:36
  • Объяснение, почему скрипты полезны для работы с данными.
  • Пример использования архивных листов для хранения данных.
  • Обещание не углубляться в программирование, а показать, как использовать скрипты для решения задач.

Начало работы со скриптами

2:23
  • Переход к созданию скрипта в Google Таблицах.
  • Переименование скрипта и функции.
  • Назначение первой переменной для обращения к таблице.

Обращение к листу и диапазону

3:37
  • Обращение к листу "Тотал" и диапазону ячеек A2:D19.
  • Создание переменной для хранения данных из диапазона.
  • Использование команды "getRange" для получения данных.

Работа с массивом данных

5:23
  • Использование команды "log.log" для отображения данных в массиве.
  • Удаление пустых значений из массива.
  • Назначение переменной для последней строки диапазона.

Запуск скрипта и получение разрешений

6:35
  • Запуск скрипта и получение разрешений.
  • Демонстрация процесса запуска скрипта на примере новой таблицы.
  • Удаление таблицы для предотвращения захламления.

Перенос данных на новый лист

8:23
  • Назначение переменной для нового листа "Архив".
  • Определение последней строки диапазона для вставки данных.
  • Вставка данных на новый лист с использованием команды "setRange".

Очистка данных на старом листе

12:43
  • Очистка данных на старом листе после их архивирования.
  • Демонстрация перезаписи данных на новом листе при каждом запуске скрипта.
  • Завершение урока и демонстрация работы скрипта в реальном времени.

Запуск скриптов

15:05
  • Рассматривается запуск скриптов без участия пользователя или с минимальным участием.
  • На следующих видеороликах будут рассмотрены события и триггеры.
  • Настройка правил IF для обработки данных.

Правила иIF

16:01
  • Пример использования правила IF для обработки пустых ячеек.
  • Если ячейка пустая, не записывайте данные.
  • Если хотя бы одна ячейка содержит значение, записывайте данные.

Переменные и команды

16:52
  • Использование команд clear и content.
  • Рекомендация читать документацию Google для углубленного понимания команд.
  • Следующий урок будет посвящен Google Data Studio и созданию карт.

Лайфхаки и завершение

18:05
  • Обещание рассказать о лайфхаке, который автор узнал недавно.
  • Обещание показать некоторые новые возможности Google Data Studio.
  • Прощание и анонс следующего урока в четверг.