Съдържание
Когато работим в Excel, може да се наложи да повтаряме редове определен брой пъти. Това се случва, когато правите сметки за продукти или водите записи. Excel има много функции, чрез които можем да повтаряме редове определен брой пъти. Днес в тази статия ще демонстрираме някои от методите за повтаряне на редове определен брой пъти в Excel.
Изтегляне на работна тетрадка за практика
Изтеглете тази книга за упражнения, за да упражните задачата, докато четете тази статия.
Повтаряне на редове.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 , lookup_array е $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 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 примера)
Нещата, които трябва да запомните
👉 След като получите повтарящите се редове, можете лесно да ги копирате и поставите на други места.
👉 VLOOKUP функцията винаги търси стойности за търсене от най-лявата горна колона надясно. Тази функция Никога търси данните вляво.
Заключение
Повтарящи се редове с помощта на четири различни метода е разгледана в тази статия. Надяваме се тази статия да ви бъде полезна. Коментирайте, ако имате въпроси или запитвания.