Быстро Дублирующая строка или столбцы на основе значений ячеек в Укажите столбец или строке в Excel
Kutools для Excel
Расширяет возможности Excel с помощью 300+
мощных функций
Обычно в Excel нет удобного и быстрого способа дублировать каждую строку или столбец заданного диапазона n раз — кроме использования кода VBA. Однако с помощью утилиты Копировать или вставить строки/столбцы в соответствии с указанными данными из Kutools для Excel вы сможете выполнить эту задачу всего за несколько кликов.
Дублирующая строка на основе значений ячеек в столбце
Дублирующий столбец на основе значений ячеек в строке
Дублирующая строка или столбцы, указав количество повторов
Нажмите «Kutools» > «Вставка» > «Копировать или вставить строки/столбцы в соответствии с указанными данными», чтобы активировать эту функцию.

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

1. Нажмите Kutools > Вставка > Копировать или вставить строки/столбцы в соответствии с указанными данными. См. снимок экрана:

2. В диалоговом окне Копировать и вставить строки/столбцы выполните следующие действия:
- Выберите опцию Копировать и вставить строкуи в разделе Тип;
- Выберите диапазон, в котором будут дублироваться строки, в поле Диапазон генерации;
- Выберите диапазон столбцов, на основе которого будет выполняться операция Дублирующая строка, в поле Количество повторений;
- Нажмите кнопку ОК или Применить. См. снимок экрана:

Примечание: чтобы развернуть диалоговое окно и увидеть дополнительные примеры шагов, нажмите раздел Пример.
Затем строки будут продублированы, как показано на снимке экрана ниже.

Демонстрация: Дублирующая строка на основе значений ячеек в столбце
Дублирующий столбец на основе значений ячеек в строке
Эта утилита также позволяет дублировать каждый столбец указанное количество раз в зависимости от числовых значений в заданной строке.
1. Нажмите Kutools > Вставка > Копировать или вставить строки/столбцы в соответствии с указанными данными, чтобы активировать эту функцию.
2. В диалоговом окне Копировать и вставить строки/столбцывыполните следующие действия:
- Выберите опцию Копировать и вставить столбцыв разделе Тип;
- Выберите диапазон, в котором будут дублироваться столбцы, в поле Диапазон генерации;
- Выберите диапазон строк, на основе которого будет выполняться операция Дублирующий столбец, в поле Количество повторений;
- Нажмите кнопку ОКили Применить. См. снимок экрана:

Примечание: Вы можете нажать раздел Пример, чтобы развернуть диалоговое окно и увидеть дополнительные примеры шагов.
Затем выбранные столбцы будут продублированы, как показано на снимке экрана ниже.

Демонстрация: Дублирующий столбец на основе значений ячеек в строке
Дублирующая строка или столбцы, указав количество повторов
Если вам нужно скопировать всего несколько столбцов или строк и вы не хотите создавать вспомогательный столбец или строку с количеством повторов, просто введите нужные значения в текстовое поле Количество повторений. Выполните следующие действия:
1. Нажмите Kutools>Вставка>Копировать или вставить строки/столбцы в соответствии с указанными данными, чтобы активировать утилиту.
2. В диалоговом окне Копировать и вставить строки/столбцывыполните следующие действия:
- Выберите опцию Копировать и вставить строки или Копировать и вставить столбцы в разделе Тип. В данном примере выбрана опция Копировать и вставить строки.
- Выберите диапазон, в котором будут дублироваться строки, в поле Диапазон генерации;
- Введите неотрицательные целые числа, представляющие значения Количество повторений, в поле Количество повторений:
- Введите одно положительное целое число, например 3. Это означает, что каждая строка диапазона будет скопирована и вставлена Диапазон генерации 3 раза;
- Введите неотрицательные целые числа для каждой строки, разделяя их точкой с запятой. Например, если вы выбрали диапазон $B$3:$E$6 в поле Диапазон генерации и хотите скопировать и вставить 1-ю, 2-ю, 3-ю и 4-ю строки этого диапазона соответственно a, b, c и d раз, просто введите a;b;c;d в поле Количество повторений. Обратите внимание: число 0 означает, что строка не будет повторяться.
- Нажмите кнопку ОКили Применить. См. снимок экрана:

Примечание: количество неотрицательных целых чисел в поле Диапазон генерации должно совпадать с количеством строк или столбцов в диапазоне Диапазон генерации.
Затем выбранные строки или столбцы будут продублированы, как показано на снимке экрана ниже.

Kutools для Excel включает более 300 удобных инструментов для Excel. Бесплатная пробная версия без ограничений на 30 дней.Скачайте бесплатную пробную версию прямо сейчас!
Рекомендуемые инструменты повышения продуктивности
Office Tab: используйте удобные вкладки в Microsoft Office — как в браузерах Chrome, Firefox и новом Edge! Легко переключайтесь между документами с помощью вкладок и забудьте о беспорядке в окнах.Подробнее…
Kutools для Outlook: Kutools для Outlook предлагает 100+мощные функциидля Microsoft Outlook 2010–2024 (и более поздних версий), а также для Microsoft 365, помогая упростить управление электронной почтой и повысить продуктивность.Подробнее…
Kutools для Excel
Kutools для Excel предлагает более 300 расширенных функций для оптимизации работы в Excel 2010–2024 и Microsoft 365. Указанная выше функция — лишь один из множества инструментов, которые помогут вам сэкономить время.

