Быстро дублировать строки или столбцы на основе значения ячейки в определенном столбце или строке в Excel
Kutools для Excel
Расширяет возможности Excel более чем на 300
Мощных функций
Обычно, возможно, нет хорошего и быстрого способа для вас дублировать каждую строку или столбец определенного диапазона n раз, кроме кода VBA в Excel. Но с помощью утилиты «Копировать или вставить строки/столбцы в соответствии с указанными данными» из 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: Используйте удобные вкладки в вашем Office, как в Chrome, Firefox и новом Internet Explorer.
Kutools for Excel: Более 300 расширенных функций для Excel 2021, 2019, 2016, 2013, 2010, 2007 и Office 365.
Kutools for Excel
Описанная выше функциональность — это лишь одна из 300 мощных функций Kutools для Excel.
Разработано для Excel (Office) 2021, 2019, 2016, 2013, 2010, 2007 и Office 365. Бесплатная загрузка и использование в течение 30 дней.