Как автоматически добавить новую строку в таблицу Excel

  • Поделись Этим
Hugh West

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

Скачать Практическое пособие

Загрузите блокнот с шаблоном и VBA ниже и попробуйте сами.

Автоматическое добавление новой строки в таблице.xlsm

Автоматическое добавление новой строки в таблицу Excel с помощью опций Excel

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

Я рассчитал ИМТ каждого человека в столбце E используя вес/(рост)2, взятый соответственно из колонок D и C Теперь нам нужно просто следовать этой процедуре, чтобы Excel добавлял новые строки там, где нам нужно.

Шаги:

  • Перейти к Файл вкладка , затем выберите Опции чтобы открыть Параметры Excel .
  • Под Проветривание выберите Параметры автокоррекции .

An Автокоррекция появится окно.

  • В Автокоррекция в окне выберите Автоматическое форматирование по мере ввода .
  • Затем проверьте Включение новых строк и столбцов в таблицу и Заполнение формул в таблицах для создания вычисляемых столбцов .

  • Теперь выберите OK и закройте Параметры Excel .
  • Вернитесь к таблице и под ней просто начните вводить новую строку.

После завершения вы увидите, что новая строка автоматически добавляется в конец таблицы, включая заполненные столбцы формул.

Добавление новой строки в таблицу Excel вручную

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

Для этого возьмем тот же набор данных в виде таблицы, где столбец E был рассчитан по формуле ИМТ на основании значений столбцов C и D .

Здесь мы будем добавлять новые строки вручную (но эффективно).

1. Добавление новой строки с помощью сочетаний клавиш в Excel

Если говорить о ярлыках, то для добавления новой строки в таблицу доступны два. Для данного примера предположим, что нам нужен один между строками 9 и 10 .

1.1 Первый ярлык

Шаги:

  • Выберите ячейку, над которой вы хотите вставить новый ряд.

  • Нажмите Ctrl + Смена + = Он вставит новый ряд над ним.

Как видите, добавлена новая строка с продублированными формулами.

1.2 Второй ярлык

Вместо вышеупомянутого сочетания клавиш можно использовать другое. Просто выполните следующие действия.

Шаги:

  • Выберите ячейку, над которой вы хотите вставить новый ряд.

  • Нажмите Альт + I на клавиатуре.
  • Затем нажмите R В результате будет вставлен новый ряд, как показано выше.

Читать далее: Создание таблицы в Excel с помощью ярлыка (8 методов)

2. Добавить новую строку с помощью панели инструментов быстрого доступа

Использование Панель инструментов быстрого доступа Вы также можете достичь того же результата. Для этого:

  • Выберите строку или ячейку в строке, перед которой вы хотите вставить строку в таблицу. Я выбрал ячейку B10 .

  • Нажмите и отпустите кнопку Альт Таким образом, вы получите доступ к панели инструментов быстрого доступа.
  • Нажмите H (для доступа к Главная вкладка), а затем I (чтобы перейти к Вставка ).
  • Затем нажмите A чтобы вставить строку таблицы выше.

Все эти методы - просто различные пути достижения одного и того же результата.

Читать далее: Как вставить или удалить строки и столбцы из таблицы Excel

Похожие чтения

  • Вычисляемая сумма поля, разделенная на количество в таблице Pivot Table
  • Как проиллюстрировать относительное распределение частот в Excel
  • Группировка таблиц Excel Pivot Table по неделям (3 подходящих примера)
  • [Исправление] Невозможно сгруппировать даты в таблице Pivot: 4 возможных решения
  • Как составить амортизационную таблицу в Excel (4 метода)

3. Добавление новой строки с помощью VBA в таблицу Excel

Помимо всех вышеперечисленных методов, вы можете легко добавлять новые строки с помощью VBA (Microsoft Visual Basic for Applications). Помните, что вам необходимо сайт Разработчик вкладка включен на вашей ленте. Если он у вас есть, просто используйте код и выполните следующие действия.

Шаги:

  • Под Разработчик выберите Visual Basic (или нажмите Альт + F11 для быстрого доступа).

  • В Visual Basic в окне выберите Вставка а затем выберите Модуль .

  • Внутри модуля просто напишите приведенный ниже код.
 Public Sub AddNewRow() 'Создаем строки ниже ActiveCell.Offset(1, 0).Rows("1:1").EntireRow.Insert Shift:=xlDown End Sub 
  • Закройте окно VBA и в Разработчик выберите Макросы .

  • В Макросы в окне выберите Опции (Вы также можете запустить макрос здесь, но для многократного использования продолжайте следовать процедуре и назначьте ярлык).

  • A Параметры макросов Появится окно. Здесь вы можете выбрать клавишу быстрого доступа для удобства при повторном использовании кода. Я использую Ctrl + Смена + N Вы можете заменить Смена + N с помощью ярлыка, который вы предпочитаете. Затем выберите OK .

  • После этого выберите ячейку до строку, в которую вы хотите вставить один.

  • Нажмите Ctrl + Смена + N (или клавишу, выбранную для быстрого доступа).

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

Читать далее: Советы по форматированию таблиц Excel - измените внешний вид таблицы

💬 О чем нужно помнить

  • Во вновь добавленных строках столбец, содержащий формулу, показывает нулевую ошибку деления из-за отсутствия данных в остальных ячейках. Как только вы введете значение для всех ячеек, в ячейке с формулой появится значение.
  • В первом методе вы можете просто продолжать заполнять строки, и они будут автоматически добавлены как строки таблицы.
  • В ручных методах строки будут вставлены перед выбранной строкой (или строкой, к которой принадлежит выбранная ячейка).
  • Если вы используете код VBA, он создает строку после выделенной ячейки или строки.
  • В окне макросов можно пропустить назначение клавиш и просто запустить код оттуда. Но для многократного использования назначьте сочетание клавиш.

Заключение

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

Для получения более дружественных и полезных руководств попробуйте изучить Exceldemy .

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.