Як повторити значення клітинки x разів у Excel?
Наприклад, у вас є список значень у стовпці A, і ви хочете повторити значення певну кількість разів на основі кількості разів у стовпці B, як показано на лівому скріншоті, як ви могли досягти цього в Excel?
Повторіть значення клітинки X разів із формулою та допоміжним стовпцем
Щоб повторити значення комірок X рази, ви можете вставити кілька допоміжних стовпців, а потім застосувати просту формулу, виконайте такі дії:
1. Вставте стовпець ліворуч від стовпця A і введіть 1 у клітинку A2, див. Знімок екрана:
2. Потім поставте цю формулу = A2 + C2 в A3 і перетягніть маркер заповнення до комірки A6, див. знімок екрана:
3. А потім введіть 1 у комірку D2 та заповніть число, перетягнувши Автозаповнення до 12, що є загальною кількістю разів у стовпці C, див.
4. Потім введіть цю формулу = ПЕРЕГЛЯД (D2, $ A $ 1: $ B $ 6,2) в клітинку E2 і скопіюйте вниз, ви отримаєте такий результат:
- примітки:
- 1. У цій формулі D2 позначає першу клітинку, яку ви заповнили послідовністю цифр, і A1: B6 означає діапазон першого допоміжного стовпця та вихідні значення комірки, які потрібно повторити.
- 2. Отримавши повторювані значення, ви можете скопіювати та вставити їх як значення в будь-яке інше місце.
Легко скопіюйте та вставте рядки X разів на основі конкретного числа
Зазвичай не існує хорошого методу копіювання та вставки рядків кілька разів, за винятком ручного копіювання та вставки. Але, с Kutools для Excel's Повторювані рядки / стовпці на основі значення комірки функцію, ви можете легко вирішити цю проблему. Клацніть, щоб завантажити Kutools для Excel!
Kutools для Excel: з більш ніж 300 зручними надбудовами Excel, спробуйте безкоштовно без обмежень протягом 60 днів. Завантажте та безкоштовно пробну версію зараз!
Повторіть значення комірок X разів із кодом VBA
Якщо ви вважаєте, що перший метод важко зрозуміти, тут я також можу представити вам код VBA для його вирішення.
1. Утримуйте клавішу ALT + F11 і відкриває Вікно Microsoft Visual Basic для програм.
2. Клацання Insert > Модуліта вставте наступний код у Вікно модуля.
Код VBA: Повторіть значення комірки X рази
Sub CopyData()
'Updateby Extendoffice
Dim Rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set OutRng = OutRng.Range("A1")
For Each Rng In InputRng.Rows
xValue = Rng.Range("A1").Value
xNum = Rng.Range("B1").Value
OutRng.Resize(xNum, 1).Value = xValue
Set OutRng = OutRng.Offset(xNum, 0)
Next
End Sub
3. Потім натисніть F5 клавішу для запуску цього коду, і з'явиться підказка з нагадуванням про вибір діапазону, що містить значення та повторення часу, див. знімок екрана:
4, І натисніть OK, вискакує ще одне підказне вікно, яке дозволить вам вибрати комірку, щоб поставити результат, див. знімок екрана:
5. Потім натисніть OK, і ви отримаєте результат, що вибрані вами значення повторювались зазначений раз, як вам потрібно.
Скопіюйте та вставте значення комірок X разів із чудовою функцією
Іноді вам може знадобитися скопіювати та вставити значення клітинки x разів на основі конкретного числа, Kutools для Excel's Повторювані рядки / стовпці на основі значення комірки може допомогти вам швидко скопіювати та вставити рядки на основі вказаного вами числа.
Порада:Щоб застосувати це Повторювані рядки / стовпці на основі значення комірки По-перше, вам слід завантажити Kutools для Excel, а потім швидко та легко застосувати функцію.
після установки Kutools для Excel, будь ласка, зробіть так:
1. Клацання Кутулс > Insert > Повторювані рядки / стовпці на основі значення комірки, див. скріншот:
2, в Скопіюйте та вставте рядки та стовпці діалогове вікно, виберіть Скопіюйте та вставте рядки опція в тип розділу, потім виберіть діапазон даних, який потрібно скопіювати, а потім вкажіть час повторення для копіювання та вставки рядків, див. знімок екрана:
4. Потім натисніть кнопку Ok or Застосовувати , ви отримаєте такий результат, як вам потрібно:
Натисніть, щоб завантажити Kutools для Excel та безкоштовну пробну версію зараз!
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!