Гид по технологиям

Как вставить несколько строк в Google Sheets

7 min read Google Sheets Обновлено 03 Jan 2026
Вставить несколько строк в Google Sheets
Вставить несколько строк в Google Sheets

Важно: по умолчанию лист имеет до 1000 строк — при необходимости можно добавить больше с помощью кнопки Add внизу.

К чему этот гид

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

  • Основной запрос: как вставить несколько строк в Google Sheets
  • Связанные варианты: вставить строки выше, вставить строки ниже, вставить несмежные строки, автоматизировать вставку строк, макросы в Google Sheets

Быстрый план действий

  1. Для смежных строк используйте выделение и меню Вставка или контекстное меню.
  2. Для повторяющихся несмежных вставок используйте F4 (повтор последнего действия) или макросы.
  3. Для большого количества строк внизу листа используйте кнопку Add.
  4. Для автоматизации и сложной логики используйте Google Apps Script.

1. Вкладка Вставка

Этот способ удобен, когда нужно вставить несколько смежных строк в определённом месте.

Как вставить одну строку выше/ниже:

  1. Кликните по номеру строки (например, строка 10).
  2. В меню выберите Вставка → Строки и потом одну из опций: Вставить 1 строку выше или Вставить 1 строку ниже.

Пример: чтобы вставить 5 строк выше строки 10:

  1. Выделите 5 строк, начиная с строки 10. Для этого нажмите на номер строки 10, затем удерживайте Shift и кликните по номеру строки 14.
  2. В меню выберите Вставка → Строки → Вставить 5 строк выше.

Вставить одну строку через вкладку Вставка в Google Sheets

Пояснение: так как вы выделили строки 10–14 и выбрали вставку выше, исходная строка 10 сместится вниз и станет строкой 15.

Совет: если хотите вставить строки ниже, выделяйте диапазон так, чтобы целевая строка была последней в выделении.

Выделение нескольких строк с помощью Shift, строка 10 сверху

Вставка нескольких строк выше через меню Вставка

Несколько строк добавлены выше выбранной строки

Выделение нескольких строк с помощью Shift, строка 10 внизу

Несколько строк добавлены ниже выбранной строки

Примечание: форматирование и формулы в соседних строках могут распространяться или требовать корректировки после вставки — см. раздел «Типичные ошибки и как их избежать».

2. Контекстное меню

Если не хотите добираться до верхнего меню, используйте правый клик мыши.

Шаги:

  1. Выделите диапазон строк, равный количеству строк, которые хотите добавить (например, 5).
  2. Правый клик → Вставить 5 строк выше или Вставить 5 строк ниже.

Этот способ идентичен по результату использованию вкладки Вставка, но экономит движение курсора и времени.

Вставить несколько строк через контекстное меню в Google Sheets

3. Повтор последнего действия с помощью F4

Коротко: F4 повторяет последнее действие в Google Sheets. Это удобно, когда нужно вставлять строки в разных местах по одному и тому же правилу.

Пример: добавьте одну строку ниже строки 2 вручную (через меню или правый клик). Затем перейдите к строке 6 и нажмите F4 — действие вставки повторится и добавит строку ниже строки 6. Аналогично для строки 12.

Если F4 не работает, попробуйте сочетание fn + F4 или Ctrl + Y (в Windows). На некоторых ноутбуках и в macOS может понадобиться сочетание с клавишей fn или Command.

Плюсы:

  • Быстро для множества несмежных вставок.
  • Не требует записи макроса.

Минусы:

  • Повторяет строго последний тип действия (если вы сделали что-то другое между вставками, действие поменяется).
  • Не подходит для сложной логики (например, вставить разное число строк в разных местах).

Вставка нескольких строк с помощью сочетания клавиш в Google Sheets

4. Макросы и Google Apps Script

Для регулярных, повторяющихся или условийных операций макросы и скрипты — лучший выбор.

Запись макроса (быстро):

  1. Extensions → Macros → Record macro.
  2. Выберите режим абсолютных или относительных ссылок:
    • Use absolute references — макрос всегда выполнит точно те же действия в тех же ячейках/строках.
    • Use relative references — макрос выполнит действия относительно текущего выделения.
  3. Выполните вставку строк так, как вам нужно (например, вставьте 3 строки ниже строки 6).
  4. Сохраните макрос, дайте имя и при желании назначьте сочетание клавиш.

Выбор записи макроса в Google Sheets

Сохранение макроса для вставки 3 строк ниже строки

Сохранение макроса в Google Sheets

Запуск макроса для вставки 3 строк ниже строки

Если макрос впервые требует доступа, нужно будет авторизовать его действие в вашей учётной записи Google.

Подтвердите авторизацию макроса в Google Sheets

Альтернатива: Google Apps Script (для гибкой автоматизации)

Если вы хотите точный контроль — используйте Apps Script. Пример функции, вставляющей строки ниже указанной:

function insertRowsBelow(row, count) {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  sheet.insertRowsAfter(row, count);
}

function onOpen() {
  SpreadsheetApp.getUi().createMenu('Scripts')
    .addItem('Добавить 3 строки после курсора', 'menuInsertThree')
    .addToUi();
}

function menuInsertThree() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  var row = sheet.getActiveRange().getRow();
  sheet.insertRowsAfter(row, 3);
}

Как использовать скрипт:

  1. Extensions → Apps Script.
  2. Вставьте код и сохраните проект.
  3. Перезагрузите лист — появится меню Scripts с вашей командой.
  4. При первом запуске потребуется авторизация.

Преимущества Apps Script:

  • Вставка разного количества строк в зависимости от условий.
  • Программное управление форматированием, копированием формул, уведомлениями.
  • Возможность привязать к триггерам.

Ограничения:

  • Требует базовых навыков программирования.
  • Скрипт может нарушать права доступа, если таблица совместно используется — настройте авторизации.

Сохранение макроса и выполнение скрипта для добавления строк

5. Кнопка Add внизу листа

Если лист достигает 1000 строк по умолчанию, внизу появляется кнопка Add, позволяющая добавить дополнительные строки в конец листа.

Шаги:

  1. Выберите последнюю строку данных.
  2. Нажмите Ctrl + ↓ (стрелка вниз) чтобы перейти в самый низ листа.
  3. Нажмите стрелку вниз ещё раз, чтобы показать кнопку Add.
  4. Введите количество строк, которые хотите добавить, и подтвердите Add.

Переход к последней строке набора данных

Добавление строк внизу листа через кнопку Add

Совет: если вы часто работаете с большими объёмами данных, продумайте структуру листа (несколько листов, разбиение по годам/категориям), прежде чем массово добавлять строки.

Когда эти методы не работают или дают неожиданный результат

Типичные причины проблем и способы их решения:

  • Защищённые диапазоны или листы: вставка строк будет запрещена для пользователей без прав редактирования. Решение: снимите защиту или попросите владельца изменить права.
  • Фильтры: при включённом фильтре вставка может быть затруднена. Решение: временно отключите фильтр.
  • Замороженные строки/столбцы: вставка может изменить позицию видимых разделов. Решение: учтите зону заморозки и при необходимости скорректируйте.
  • Формулы с жёсткими ссылками: если формулы ссылаются на абсолютные номера строк, вставка изменит смещение. Решение: используйте относительные ссылки или динамические диапазоны (OFFSET, INDIRECT с осторожностью).
  • Массивные диапазоны и массивные формулы (arrayformula): вставка и удаление строк может вызвать ошибки #REF!. Проверьте формулы после изменений.

Выбор метода — простая эвристика

  • Нужны смежные строки один раз → Вставка или контекстное меню.
  • Нужно вставить одно и то же действие в нескольких несмежных местах → F4.
  • Частая или условная вставка → макрос или Apps Script.
  • Нужно много строк внизу листа → кнопка Add.

Mermaid: Быстрое решение для выбора метода

flowchart TD
  A[Нужно вставить строки?]
  A --> B{Смежные или несмежные}
  B -->|Смежные| C[Выделите диапазон → Вставка или Правый клик]
  B -->|Несмежные| D{Повторяется ли действие?}
  D -->|Да| E[F4]
  D -->|Часто/сложно| F[Макрос / Apps Script]
  A --> G[Нужно внизу >1000?] --> H[Кнопка Add]

Роль‑ориентированные чеклисты

Для разных ролей краткие чеклисты перед массовой вставкой строк:

  • Оператор/ввод данных:

    • Убедиться, что нет включённых фильтров.
    • Проверить, не защищён ли диапазон.
    • Проставить курсор в нужной строке и использовать F4 для повторов.
  • Аналитик:

    • Оценить влияние на формулы и связки с другими листами.
    • Подготовить копию листа для тестовой вставки.
    • При необходимости написать скрипт для автоматической вставки и копирования форматов.
  • Администратор/владелец таблицы:

    • Проверить и изменить права доступа при необходимости.
    • Настроить макросы/скрипты и задокументировать их использование.
    • Создать резервную копию перед массовыми изменениями.

Мини‑методология внедрения (короткий SOP)

  1. Создайте тестовую копию листа.
  2. Выберите метод (см. эвристику выше).
  3. Выполните вставку на тестовой копии.
  4. Проверьте формулы, форматирование и зависимости.
  5. Если всё корректно — примените на рабочем листе.
  6. При использовании макросов/скриптов — задокументируйте и раздайте инструкцию пользователям.

Критерии приёмки

  • Вставленное количество строк соответствует заданному.
  • Локация вставки совпадает с ожидаемой (выше/ниже нужной строки).
  • Формулы и ссылки либо скорректированы, либо продолжают работать без ошибок.
  • Форматирование (если нужно) сохранено или применено согласно требованиям.
  • Нет неожиданных ошибок вида #REF! или сдвигов данных.

Краткая глоссарная справка

  • Макрос — запись последовательности действий в Google Sheets, которую затем можно воспроизвести.
  • Apps Script — встроенный JavaScript‑движок для автоматизации Google Sheets и других сервисов Google.
  • Абсолютные ссылки — ссылки, указывающие на фиксированную ячейку/строку/столбец.
  • Относительные ссылки — ссылки, изменяющиеся относительного положения при копировании/вставке.

Заключение

Есть много способов вставить несколько строк в Google Sheets — от простых действий через меню до продвинутых сценариев с макросами и Apps Script. Выбор метода определяется задачей: одноразовая правка, регулярная операция или автоматизация. Всегда тестируйте изменение на копии, следите за защищёнными диапазонами и формулами.

Краткие рекомендации:

  • Для единичных смежных вставок — выделение + Вставка или правый клик.
  • Для повторяющихся несмежных вставок — используйте F4.
  • Для регулярной автоматизации — запишите макрос или напишите Apps Script.
  • Проверяйте формулы и защищённые области заранее.

Если нужно, могу подготовить готовый Apps Script под ваш конкретный кейс (вставка разного числа строк по условию, копирование форматирования и формул, добавление пользовательского меню).


Summary:

Иллюстрация вставки нескольких строк в Google Sheets

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Запретить изменение фона рабочего стола в Windows
Windows

Запретить изменение фона рабочего стола в Windows

Установка Anaconda на Ubuntu — руководство
Data Science

Установка Anaconda на Ubuntu — руководство

Ошибка 0x80d03801 в Microsoft Store — устранение
Windows

Ошибка 0x80d03801 в Microsoft Store — устранение

Таймер сна в Deezer — как включить и настроить
Руководство

Таймер сна в Deezer — как включить и настроить

Защита устаревших устройств без обновлений
Кибербезопасность

Защита устаревших устройств без обновлений

Беспроводная печать: настройка и устранение неполадок
Технологии

Беспроводная печать: настройка и устранение неполадок