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

  • Споделя Това
Hugh West

Excel предоставя някои начини за вмъкване на редове, както ръчно с щракване с десния бутон на мишката, така и автоматично. За няколко от тях ръчното вмъкване на ред е доста просто. Но повтарянето на едни и същи неща отново и отново, особено за дълга таблица, може да бъде обезсърчително. В тази статия ще ви покажа как да добавите нов ред в таблицата на Excel автоматично.

Изтегляне на работна тетрадка за практика

Изтеглете тетрадката с шаблона и VBA, включени по-долу, и я изпробвайте сами.

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

Автоматично добавяне на нов ред в таблицата на Excel с помощта на опциите на Excel

Първо, нека вземем примерна съвкупност от данни, форматирана като таблица. За демонстрация избрах следната съвкупност от данни.

Изчислих ИТМ на всяко лице в колона E като се използва съотношението тегло/(височина)2, взето съответно от колоните D и C Сега просто трябва да следваме тази процедура, така че Excel да добави нови редове там, където ни трябват.

Стъпки:

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

Един AutoCorrect ще се появи прозорец.

  • В AutoCorrect изберете Автоматично форматиране при въвеждане .
  • След това проверете Включване на нови редове и колони в таблицата и Попълване на формули в таблици за създаване на изчислени колони .

  • Сега изберете ОК и затворете Опции на Excel .
  • Върнете се към таблицата и под нея започнете да въвеждате нов ред.

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

Ръчно добавяне на нов ред в таблицата на Excel

Гореспоменатият метод работи само в случаите, когато трябва да добавяте нови редове в края на таблицата. Ако трябва да добавите ред между вече съществуващи редове, методите, показани по-долу, могат да ви помогнат.

За тази цел нека вземем същата извадка от данни като таблица, в която колоната E е изчислена по формулата за ИТМ от стойностите на колоните C и D .

Тук ще добавяме нови редове ръчно (но ефективно).

1. Добавяне на нов ред чрез използване на клавишни комбинации в Excel

Когато става въпрос за преки пътища, има два налични за добавяне на нов ред в таблица. За този пример нека кажем, че искаме един между редовете 9 и 10 .

1.1 Първи пряк път

Стъпки:

  • Изберете клетка, над която искате да вмъкнете новия ред.

  • Натиснете Ctrl + Смяна + = . Това ще вмъкне нов ред над него.

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

1.2 Втори пряк път

Има и друг пряк път, който можете да използвате вместо горния. Просто следвайте тези стъпки.

Стъпки:

  • Изберете клетка, над която искате да вмъкнете нов ред.

  • Натиснете Alt + I на клавиатурата.
  • След това натиснете R . Това ще вмъкне нов ред, както е показано по-горе.

Прочетете още: Създаване на таблица в Excel с помощта на пряк път (8 метода)

2. Добавяне на нов ред чрез лентата с инструменти за бърз достъп

Използване на Лентата с инструменти за бърз достъп , можете да постигнете същия резултат. За да направите това:

  • Изберете реда или клетка в реда, пред която искате да вмъкнете ред в таблицата. Избрах клетка B10 .

  • Натиснете и отпуснете бутона Alt Така ще получите достъп до лентата с инструменти за бърз достъп.
  • Натиснете H (за достъп до Начало таб) и след това I (за да отидете в Вмъкване на ).
  • След това натиснете A за вмъкване на ред от таблицата по-горе.

Всички тези методи са просто различни пътища за постигане на един и същ резултат.

Прочетете още: Как да вмъкнете или изтриете редове и колони от таблицата на Excel

Подобни четива

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

3. Добавяне на нов ред чрез VBA в таблица на Excel

Освен всички горепосочени методи можете лесно да добавяте нови редове, като използвате VBA (Microsoft Visual Basic for Applications). Имайте предвид, че трябва да на Разработчик раздел Ако разполагате с такъв, просто използвайте кода и следвайте следните стъпки.

Стъпки:

  • Съгласно Разработчик таб, изберете Visual Basic (или натиснете Alt + 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 и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.