Оглавление
При работе в Excel нам может понадобиться повторить строки определенное количество раз. Это происходит, когда вы составляете счета на товары или ведете учет. Excel имеет множество функций, с помощью которых мы можем повторять строки определенное количество раз. Сегодня в этой статье мы продемонстрируем некоторые методы повторения строк определенное количество раз в Excel.
Скачать Практическое пособие
Скачайте этот сборник упражнений, чтобы выполнить задание, пока вы читаете эту статью.
Repeat Rows.xlsm4 подходящих способа повторить строки определенное количество раз в 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 функция всегда ищет значения для поиска от самого левого верхнего столбца к правому. Эта функция Никогда ищет данные слева.
Заключение
Повторяющиеся ряды Мы надеемся, что эта статья окажется полезной для вас. Если у вас возникнут вопросы или пожелания, оставляйте комментарии.