Как в excel размножить строки чтобы они повторялись

Всем привет.

Есть таблица из 1000 строк по типу такой:

наименование цвет длина кол-во
баклажан фиолетовый 22см 7
баклажан красный 20см 4

нужно, чтобы она превращалась в такую :

наименование цвет длина кол-во
баклажан фиолетовый 22см 1
баклажан фиолетовый 22см 1
баклажан фиолетовый 22см 1
баклажан фиолетовый 22см 1
баклажан фиолетовый 22см 1
баклажан фиолетовый 22см 1
баклажан фиолетовый 22см 1
баклажан красный 20см 1
баклажан красный 20см 1
баклажан красный 20см 1
баклажан красный 20см 1

как сделать это встроенными функциями — не додумался.
Если поможете буду чрезмерно благодарен.

Заранее спасибо.

Повторение определенных строк или столбцов на каждой печатной странице

Если лист охватывает более одной печатной страницы, можно добавить заголовки строк и столбцов, которые будут отображаться на каждой странице печати. Эти наклейки также называются заголовками для печати.

Чтобы добавить на таблицу заголовки для печати, выполните указанные здесь действия.

На листе, который нужно напечатать, на вкладке Разметка страницы нажмите кнопку Печатать заголовки в группе Настройка страницы.

Печать заголовков

Примечание: Если выбрана диаграмма на том же или на том же компьютере или на компьютере не установлен принтер, команда Печатать заголовки будет неактривна. Дополнительные сведения об установке принтера см. в этой Windows Vista. Обратите внимание, что корпорация Майкрософт прекратила поддержку Windows XP; для дальнейшей поддержки драйверов обратитесь на веб-сайт изготовителя принтера.

На вкладке Лист в области Печатать заголовкисделайте одно или оба из следующих титров:

В поле Повторяемые строки сверху введите ссылку на строки, содержащие подписи столбцов.

В поле Столбцы, которые нужно повторить слева введите ссылку на столбцы, содержащие подписи строк.

Например, чтобы напечатать метки столбцов в верхней части каждой страницы, введите в поле сквозные строки значение $1:$1.
Вкладка «Лист» в диалоговом окне «Параметры страницы»

Совет: Вы также можете нажать кнопки свернуть всплывающее окно в правой части полей Строки, которые нужно повторить в верхней части, и Столбцы для повторения в левом поле, а затем выбрать строки заголовков или столбцы, которые нужно повторить. Завершив выбор строк или столбцов заголовков, нажмите кнопку Свернуть , чтобы вернуться в диалоговое окно.

Примечание: Если выделено более одного листа, поля сквозные строки и сквозные столбцы будут недоступны в диалоговом окне Параметры печати. Чтобы отменить выделение нескольких листов, щелкните любой невыделенный лист. Если невыделенных листов нет, щелкните правой кнопкой мыши ярлычок выделенного листа и в контекстном меню выберите команду Разгруппировать листы.

Как размножить столбец по строкам в таблице Excel?

Размножить столбец по строкам

  1. Чтобы воспользоваться данной командой выделите таблицу, перейдите во вкладку «ЁXCEL» Главного меню, нажмите кнопку «Таблицы» и выберите команду «Размножить столбец по строкам»:
  2. В открывшемся диалоговом окне укажите столбец, ячейки которого необходимо размножить.

Как продублировать каждую строку в Excel?

Скопируйте и вставьте каждую строку несколько раз на основе определенного числа с потрясающей функцией

  1. Введите повторяющиеся числа, которые вы хотите дублировать строки в списке ячеек рядом с вашими данными, см. …
  2. Нажмите Kutools > Вставить > Повторяющиеся строки / столбцы на основе значения ячейки, см.

Как в Excel протянуть цифры по порядку?

Заполнение столбца последовательностью чисел

  1. Выделите первую ячейку в диапазоне, который необходимо заполнить.
  2. Введите начальное значение последовательности.
  3. Введите значение в следующей ячейке, чтобы задать образец заполнения. …
  4. Выделите ячейки, содержащие начальные значения. …
  5. Перетащите маркер заполнения

Как разделить данные в ячейке Эксель?

Разделение содержимого ячейки на несколько ячеек

  1. Выделите одну или несколько ячеек, которые хотите разделить. …
  2. На вкладке Данные в группе Работа с данными нажмите кнопку Текст по столбцам. …
  3. Установите переключатель С разделителями, если выбран другой вариант, и нажмите кнопку Далее.

Как размножить столбец по строкам?

Распределение данных из одного столбца по отдельным строчкам

  1. Перейти во вкладку “EXCEL”, которая находится на главной странице инструментов.
  2. Найти блок с инструментами “Таблица”, кликнуть по нему левой кнопкой мыши.
  3. Из открывшегося меню выбрать параметр “Размножить столбец по строкам”.

Как разбить текст в ячейке по строкам?

Выделите ячейку или столбец с текстом, который вы хотите разделить. На вкладке Данные нажмите кнопку Текст по столбцам . В мастере распределения текста по столбцам установите переключатель с разделителями и нажмите кнопку Далее . Выберите разделители для своих данных.

Как можно дублировать данных в Excel?

Аналогичным образом, если вам нужно быстро продублировать текст из ячейки слева, просто нажмите CTRL+R: Полезность этих двух комбинаций клавиш еще более возрастает, если какую-либо ячейку необходимо продублировать сразу в несколько других ячеек.

Как в Excel дублировать данные?

Кроме этого, для дублирования могут быть использованы приемы, не связанные с автозаполнением: » выделить заполняемые ячейки (блок может быть кусочным), набрать требуемое значение и нажать Ctrl+Enter; ввести требуемое значение в одну ячейку, выделить ячейки справа, снизу, слева или сверху от нее и выполнить …

Как переместить все ячейки в Excel?

Перемещение ячеек путем перетаскивания

  1. Выделите ячейки или диапазон ячеек, которые требуется переместить или скопировать.
  2. Наведите указатель мыши на границу выделенной области.
  3. Когда указатель примет вид указателя перемещения , перетащите ячейку или диапазон ячеек в другое место.

Как протянуть нумерацию в гугл таблице?

Цифры: вводим цифру в ячейку — выделяем ячейку – наводим на маленький синий квадрат в правом нижнем углу ячейки и тянем вниз, либо перетаскиваем в том направлении, куда нужно подставить данные. Например, протягиваем вниз — единица скопировалась. Если зажать кнопку «CTRL» и протянуть, получится нумерация.

Как в Экселе растянуть цифры?

Выделите ячейки с помощью ЛКМ и наведите курсор на угол выделенной области. Стрелочка должна поменяться на черный крестик. Когда курсор превратится в крестик, снова нажмите левую кнопку мышки и протяните выделение на ту область, в которой требуется пронумеровать строки или столбцы.

Как продолжить нумерацию списка в ворде?

Если вы хотите, чтобы нумерация в каждом разделе двух списков, которые находятся рядом, начиналась с единицы, то правой кнопкой мыши кликните на первый номер в начале раздела и в контекстном меню выберите «Начать заново с 1». В результате нумерация начнётся заново.

Как разделить данные на отдельные столбцы в Excel?

Выделите ячейку или столбец с текстом, который вы хотите разделить. На вкладке Данные нажмите кнопку Текст по столбцам. В мастере распределения текста по столбцам установите переключатель с разделителями и нажмите кнопку Далее. Выберите разделители для своих данных.

Как поделить ячейку на две?

Чтобы разделить ячейку, сделайте следующее:

  1. Щелкните ячейку таблицы, которую вы хотите разделить.
  2. В разделе Работа с таблицами на вкладке Макет в группе Объединение нажмите кнопку Разделить ячейки и сделайте следующее: Для разделения ячейки по вертикали в поле Число столбцов введите нужное число новых ячеек.

Как разделить число в Excel?

Кликаем по первой ячейке столбца, в которой будет отображаться итоговый результат деления и вводим знак равно (“=”).

  1. щелкаем левой кнопкой мыши по первой ячейке столбца с делимыми;
  2. пишем символ – “/”;
  3. теперь кликаем по ячейке, в которой расположена константа (делитель).

1 / 1 / 0

Регистрация: 28.01.2016

Сообщений: 22

1

Размножить строки согласно числу в ячейке

26.06.2017, 12:14. Показов 19549. Ответов 9


Студворк — интернет-сервис помощи студентам

Всем здравствуйте
Есть массив данных. В каждой строке в последней ячейке число от 1 до 9. Необходимо каждую строку продублировать согласно этому числу.
Подскажите, какие есть варианты решения данной задачи
Пример прикрепил. Число — в столбце G



0



2640 / 1697 / 694

Регистрация: 04.09.2015

Сообщений: 3,367

26.06.2017, 16:56

2

Код

=ИНДЕКС(A$2:A$7;ПОИСКПОЗ(СТРОКА(A1)-1;СУММЕСЛИ(СМЕЩ($G$1;;;СТРОКА(A$1:A$7));">0")))



0



1 / 1 / 0

Регистрация: 28.01.2016

Сообщений: 22

27.06.2017, 10:58

 [ТС]

3

Спасибо за помощь. Решение формулой — высший пилотаж, не представлял что так можно
Подскажите почему не работает ваша формула для другого файла, где столбец с числами в колонке Y?
Изменил значения по аналогии для ячейки AB2

Код

=ИНДЕКС(A$2:A$25;ПОИСКПОЗ(СТРОКА(A1)-1;СУММЕСЛИ(СМЕЩ($Y$1;;;СТРОКА(A$1:A$25));">0")))



0



2640 / 1697 / 694

Регистрация: 04.09.2015

Сообщений: 3,367

27.06.2017, 11:16

4

Данная формула есть формула массива, ввод таких формул делается тремя клавишами Ctrl+Shift+Enter
При правильном вводе формула обрамляется фигурными скобками так {=формула}
Введите формулу правильно и она будет работать.



0



1 / 1 / 0

Регистрация: 28.01.2016

Сообщений: 22

27.06.2017, 12:30

 [ТС]

5

Сработало, спасибо за подсказку, но почему то размножает только до 20-й строки, а дальше сплошь #ССЫЛКА. В чем может быть причина?



0



2640 / 1697 / 694

Регистрация: 04.09.2015

Сообщений: 3,367

27.06.2017, 13:00

6

В вашем последнем примере сумма в столбце Y равна 6. Это значит, что формула заполнит 6 строк значениями, а ниже будет ошибка #ССЫЛКА.
Чтобы убрать ошибку используйте функцию ЕСЛИОШИБКА(), так =ЕСЛИОШИБКА(формула;»»)

Цитата
Сообщение от Srfbc
Посмотреть сообщение

размножает только до 20-й строки, а дальше сплошь #ССЫЛКА

возможно в реальном файле сумма в Y равна 20



0



1 / 1 / 0

Регистрация: 28.01.2016

Сообщений: 22

27.06.2017, 13:48

 [ТС]

7

К сожалению не помогло. Может ли быть другая причина? Независимо от того какие значения я выставляю в столбце Y, дальше 20-й просто везде дублируется 21-я строка



0



2640 / 1697 / 694

Регистрация: 04.09.2015

Сообщений: 3,367

27.06.2017, 14:32

8

А диапазоны надо править

Код

=ИНДЕКС(A$2:A$99;ПОИСКПОЗ(СТРОКА(A1)-1;СУММЕСЛИ(СМЕЩ($Y$1;;;СТРОКА(A$1:A$98));">0")))



0



1 / 1 / 0

Регистрация: 28.01.2016

Сообщений: 22

27.06.2017, 16:12

 [ТС]

9

Теперь все работает еще раз спасибо
Если можно еще один вопрос, в этот массив надо вставить данные из другого, а для этого надо преобразовать

Как с помощью ИНДЕКС данные типа
123
абс
превратить в
1
2
3
а
б
с



0



2640 / 1697 / 694

Регистрация: 04.09.2015

Сообщений: 3,367

27.06.2017, 20:30

10

Srfbc, это новый вопрос, а значит должна быть новая тема.



0



Как каждую ячейку из столбца размножить на 5?

AdwordsDirect

Дата: Пятница, 22.06.2018, 09:46 |
Сообщение № 1

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 148


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Здравствуйте, уважаемые знатоки. У меня есть столбец А с уникальными значениями 80 штук (А1-А80), как сделать так чтобы ячейка А1 оказалась на местах: А1,А2,А3,А4,А5 ячейка А2 оказалась на местах: А6, А7, А8, А9, А10 и так далее по списку всех 80 ячеек, и чтоб когда закончился этот список (80 ячеек), если дальше тянуть формулу вниз, чтоб оно заново не дублировало всё, а прописывало например 0 в ячейки, а лучше вообще ничего, чтоб пусто было. Благодарю!

Сообщение отредактировал AdwordsDirectПятница, 22.06.2018, 09:46

 

Ответить

_Boroda_

Дата: Пятница, 22.06.2018, 09:48 |
Сообщение № 2

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Так нужно?
Для В1

Код

=ИНДЕКС(A:A;СТРОКА(B5)/5)&»»


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

AdwordsDirect

Дата: Пятница, 22.06.2018, 09:55 |
Сообщение № 3

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 148


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Абсолютно точно. Благодарю за такой оперативный ответ!

 

Ответить

koyaanisqatsi

Дата: Понедельник, 06.07.2020, 15:34 |
Сообщение № 4

Группа: Проверенные

Ранг: Ветеран

Сообщений: 712


Репутация:

15

±

Замечаний:
0% ±


Excel 2010

=ИНДЕКС(A:A;СТРОКА(B5)/5)&»»

Надо было с датами и по 4 для ведения журнала уборки помещения каждый день через 4 часа. Очень не хотелось задавать новый вопрос но и найти было очень сложно. Но нашел. Очень помогло Спасибо большое.

Код

=ИНДЕКС(A:A;СТРОКА(B4)/4)

 

Ответить

Александр7034

Дата: Четверг, 03.03.2022, 09:01 |
Сообщение № 5

Группа: Пользователи

Ранг: Участник

Сообщений: 52

Здравствуйте, нашел данный пример, но для моей задачи нужно что то подобное только чередующее подряд. То есть данные с колонки А (от 1 до 100 может быть) чередовались подряд в колонке B _n раз. Сделал как в примере но там выходит чередование А1,А1,А1…А2,А2,А2…А3,А3,А3… А нужно А1,А2,А3,А1,А2,А3,А1,А2,А3….._n раз

 

Ответить

Pelena

Дата: Четверг, 03.03.2022, 09:24 |
Сообщение № 6

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

Код

=ИНДЕКС($A$2:$A$100;ОСТАТ((СТРОКА(B1)-1);$C$2)+1)

К сообщению приложен файл:

1728151.xlsx
(22.3 Kb)


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

Александр7034

Дата: Четверг, 03.03.2022, 10:30 |
Сообщение № 7

Группа: Пользователи

Ранг: Участник

Сообщений: 52

А как ограничить число повторений? В примере они на всю колонку протянуты, а количество повторений ограничено переменной в ячейке D2.

 

Ответить

Pelena

Дата: Четверг, 03.03.2022, 10:39 |
Сообщение № 8

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

Код

=ЕСЛИ(СТРОКА(B1)>$C$2*$D$2;»»;ИНДЕКС($A$2:$A$100;ОСТАТ((СТРОКА(B1)-1);$C$2)+1))


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

Александр7034

Дата: Четверг, 03.03.2022, 11:25 |
Сообщение № 9

Группа: Пользователи

Ранг: Участник

Сообщений: 52

Спасибо.

 

Ответить

Как мы знаем, вы можете использовать команды копирования и вставки для повторения диапазона ячеек в Excel, но в этом руководстве вы узнаете, как многократно повторять диапазон ячеек без ручного копирования и вставки по одному разу.

Повторяйте диапазон ячеек несколько раз, копируя и вставляя один раз

Повторить диапазон ячеек несколько раз по формуле

Примечание. Методы, представленные в этом руководстве, протестированы в Excel 2021, в разных версиях Excel они могут отличаться.


Повторите диапазон ячеек несколько раз, скопировав и вставив один раз

Выберите диапазон ячеек, который вы хотите повторить несколько раз, затем нажмите Ctrl + C чтобы скопировать его.
автозаполнение из другого списка

Затем выберите количество строк из нескольких выбранных строк, число зависит от того, сколько раз вы хотите повторить. Например, в этом случае количество выбранных строк равно 4, и вы хотите повторить строки 2 раза, и вам нужно выбрать 8 (4 * 2) строк для вставки. Нажимать Ctrl + V чтобы закончить повторение.
автозаполнение из другого списка   автозаполнение из другого списка

Функции: Если вы хотите скопировать диапазон ячеек в непрерывных ячейках, как показано на снимке экрана ниже, сделайте следующее:
автозаполнение из другого списка

1. Выберите диапазон ячеек, которые вы хотите повторить, и нажмите Ctrl + C чтобы скопировать его.
автозаполнение из другого списка

2, Затем выберите диапазон, содержащий пустые ячейки, в которые вы хотите поместить повторяющиеся ячейки, нажмите Ctrl + G для Перейти к диалоговое окно и щелкните Особый.
автозаполнение из другого списка

3. в Перейти к специальному диалоговое окно, нажмите Пробелы , затем нажмите OK. Теперь выделены только пустые ячейки.
автозаполнение из другого списка  автозаполнение из другого списка

Теперь нажмите Ctrl + V чтобы вставить ячейки, которые вы только что скопировали.
автозаполнение из другого списка


Повторить диапазон ячеек несколько раз по формуле

Если вы хотите повторять диапазон ячеек несколько раз и автоматически обновлять данные при изменении, вот формула, которая может вам помочь.

Например, здесь в столбце A листа под названием «Страна» перечислены названия некоторых стран.
автозаполнение из другого списка

Теперь повторите столбец названий стран на листе с именем Repeat, используйте формулу в ячейке A2 на листе Repeat следующим образом:

=IF(ISBLANK(INDIRECT(«Country!A»&ROW(A2))),INDIRECT(«Repeat!A»&(ROWS($A$2:A2)-(COUNTA(Country!A:A)-2))),Country!A2)

Нажмите Enter key, и он получит первое название страны из списка в столбце A листа Country. Перетащите маркер автозаполнения вниз, чтобы повторить названия стран.
автозаполнение из другого списка

Если исходные данные на листе Country изменяются (добавляются, удаляются или изменяются содержимое), данные на листе Repeat будут изменены автоматически.
автозаполнение из другого списка


Прочие операции (статьи)


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы и хранение данных; Разделить содержимое ячеек; Объедините повторяющиеся строки и сумму / среднее значение… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Избранные и быстро вставляйте формулы, Диапазоны, диаграммы и изображения; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Группировка сводной таблицы по номер недели, день недели и другое … Показать разблокированные, заблокированные ячейки разными цветами; Выделите ячейки, у которых есть формула / имя

вкладка kte 201905


Вкладка Office — предоставляет интерфейс с вкладками в Office и значительно упрощает вашу работу

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Понравилась статья? Поделить с друзьями:
  • Как в excel размножить значение
  • Как в excel размножить дату
  • Как в excel разместить текст в центре ячейки
  • Как в excel разместить текст в одной ячейке excel
  • Как в excel разделить ячейку с угла в угол