Повторяйте строки определенное количество раз в Excel (4 простых способа)

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

При работе в Excel нам может понадобиться повторить строки определенное количество раз. Это происходит, когда вы составляете счета на товары или ведете учет. Excel имеет множество функций, с помощью которых мы можем повторять строки определенное количество раз. Сегодня в этой статье мы продемонстрируем некоторые методы повторения строк определенное количество раз в Excel.

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

Скачайте этот сборник упражнений, чтобы выполнить задание, пока вы читаете эту статью.

Repeat Rows.xlsm

4 подходящих способа повторить строки определенное количество раз в Excel

Рассмотрим ситуацию, когда вам дан набор данных, содержащий столбцы Item, their Оценка, и Акции В этой статье мы рассмотрим четыре различных способа повторения рядов определенное количество раз.

Читать далее: Автоматическое заполнение определенного количества строк в Excel (6 методов)

1. Применение функции Fill Handle для повторения строк определенное количество раз в Excel

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

Шаг 1:

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

  • Когда вы увидите значок, остановите движение мыши, нажмите и перетащите значок, чтобы повторить строки.
  • После перетаскивания указанного количества ячеек остановите перетаскивание и отпустите мышь. Ряды повторяются идеально!

Читать далее: Как повторить строки в Excel снизу (5 простых способов)

2. Использование функции заполнения для повторения строк определенное количество раз в Excel

Сайт Заполнить Функция Excel также полезна, когда вы хотите повторить строки. Давайте посмотрим, как она работает!

Шаг 1:

  • Выберите количество рядов, которые вы хотите повторить.
  • Зайдите в свой Вкладка "Главная и нажмите на Заполнить с сайта Лента редактирования Из доступных вариантов нажмите Вниз.

  • И наши ряды повторяются в соответствии с заданными числами!

Читать далее: Как автозаполнить формулу при вставке строк в Excel (4 метода)

3. Использование функции VLOOKUP для повторения строк определенное количество раз в Excel

Функция VLOOKUP поможет вам повторять ряды заданное количество раз. Изучите этот метод, выполнив следующие шаги!

Шаг 1:

  • Создайте два новых столбца с именем Helper Колонка и Время повтора.
  • В Время повторения в колонке указывается количество повторений строк.
  • В Колонна помощников, мы добавим формулу для VLOOKUP функция для использования.

Шаг 2:

  • В B5 ячейка Колонка помощника , подставьте эту формулу.
=B4+F4

  • Нажмите Войти и повторите ту же формулу до конца ячеек.

Шаг 3:

  • Создайте еще один столбец и назовите его Колонка 2 .
  • Войти 1 в G4 столбца 2 и заполните номер, используя функцию ручки заполнения, чтобы 15 это общее количество раз, упомянутых в Время повтора.

  • Вставьте новый столбец с именем Repeat. В Ячейка H4 из Колонка повтора , применяйте VLOOKUP После подстановки значений в функцию окончательный вид будет следующим,
=VLOOKUP(G4,$B$3:$E$9,2 )

  • Здесь lookup_value это G4 , массив поиска это $B$3:$E$9 и col_Index_num это 2 .

  • Нажмите Войти чтобы получить результат.

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

Читать далее: Как заполнить данными до последней строки в Excel (3 быстрых способа)

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

  • Как повторить значения ячеек в Excel (6 быстрых методов)
  • Повторение формулы в Excel для целого столбца (5 простых способов)
  • Как повторить заголовки столбцов на каждой странице в Excel (3 способа)
  • Выберите столбец A в качестве заголовков, которые будут повторяться на каждой странице
  • Как установить повтор заголовков печати в Excel (2 примера)

4. Вставка кодов VBA для повторения строк заданное количество раз в Excel

VBA коды могут помочь вам повторить ваши строки заданное количество раз. Давайте посмотрим как!

Шаг 1:

  • Скопируйте набор данных на новый рабочий лист и создайте столбец с именем Продукт .
  • Нажмите Alt+F11 чтобы открыть VBA

Шаг 2:

  • В VBA нажмите на кнопку Вставка и выберите Модуль чтобы открыть новый модуль.

  • Вы напишете VBA Мы привели код ниже. Вы можете просто скопировать и вставить его.
 Sub RepeatData() 'Repeat Rows Dim XRg As Range Dim InRg As Range, OutXRg As Range xTitleId = "Repeat Rows" 'Будет показана ячейка с именем Repeat Rows Set InRg = Application.Selection Set InRg = Application.InputBox("Range :", xTitleId, InRg.Address, Type:=8) Set OutXRg = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8) Set OutXRg = OutXRg.Range("A1") For Each XRg In InRg.Rows xValue =XRg.Range("A1").Value xNum = XRg.Range("B1").Value OutXRg.Resize(xNum, 1).Value = xValue Set OutXRg = OutXRg.Offset(xNum, 0) Next End Sub 

  • После написания кодов нажмите кнопку Запускайте чтобы запустить код.

Шаг 3:

  • Появится окно запроса, в котором нужно ввести диапазон ( $B$4:$C$9 ). Нажмите OK продолжать

  • Выберите ячейку, в которой вы хотите показать вывод ( $E$4 ). Нажмите OK продолжать.

  • Мы получили заданное количество повторяющихся строк.

Читать далее: Автозаполнение формулы в последней строке с помощью Excel VBA (5 примеров)

О чем следует помнить

👉 После получения повторяющихся рядов вы можете легко скопировать-вставить их в другие места.

👉 The VLOOKUP функция всегда ищет значения для поиска от самого левого верхнего столбца к правому. Эта функция Никогда ищет данные слева.

Заключение

Повторяющиеся ряды Мы надеемся, что эта статья окажется полезной для вас. Если у вас возникнут вопросы или пожелания, оставляйте комментарии.

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