Оглавление
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 .