Как дублировать строку в excel
Перейти к содержимому

Как дублировать строку в excel

  • автор:

Копировать строки в другую таблицу

Дополнительные сведения о планах и их возможностях см. на странице «Расценки».

Возможности

Кому доступна эта возможность?

Пользователи с правами владельца, администратора и редактора исходной и целевой таблиц могут копировать строки в новую таблицу.

Проверьте, доступна ли эта функция на платформах Smartsheet Regions и Smartsheet Gov.

Копировать строки в другую таблицу

PLANS

  • Smartsheet
  • Pro
  • Business
  • Enterprise

For more information about plan types and included capabilities, see the Smartsheet Plans page.

Права доступа

Пользователи с правами владельца, администратора и редактора исходной и целевой таблиц могут копировать строки в новую таблицу.

Find out if this capability is included in Smartsheet Regions or Smartsheet Gov.

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

Копирование строк из одной таблицы в другую

  1. Удерживая SHIFT (чтобы выбрать диапазон) или CTRL (чтобы выбрать отдельные строки), щёлкайте номера нужных строк в левой части сетки.
    При выборе родительской строки автоматически выбираются все дочерние. Если дочерние строки не нужны, их можно удалить из целевой таблицы после копирования. Дополнительные сведения о родительских и дочерних строках см. в статье Иерархия: отступы и выступы строк.
  2. Щёлкните выделенную область.
  3. В меню строки выберите команду Копировать в другую таблицу.
  4. В диалоговом окне Копировать в другую таблицу выберите целевую таблицу.
    • При необходимости выберите Включить вложения или Включить комментарии.
  5. Нажмите ОК.

Данные из ячеек в строке или строках исходной таблицы будут скопированы в строку или строки в нижней части целевой таблицы. Строка в исходной таблице в результате этого не изменяется.

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

Решение проблем

Копируя строки в новую таблицу, следует учитывать следующие аспекты.

  • Предшественники и формулы не сохранятся, но вы можете скопировать их и вставить в другую таблицу.
  • Исходные и целевые столбцы должны иметь одинаковые названия. Если имена или типы столбцов в исходной и целевой таблицах отличаются, то в целевой таблице данные из скопированной строки будут вставлены в новые столбцы справа от существующих. В таком случае вам придется прокрутить таблицу вправо, скопировать данные и вставить их в нужные столбцы.
  • Ошибка: Невозможно перенести эти строки. Если в исходной таблице есть системные столбцы, а в целевой имеются столбцы с такими же именами, не являющиеся системными (или наоборот), может появиться следующее сообщение:

Невозможно перенести эти строки, так как эта таблица содержит системный столбец, имя которого совпадает с именем столбца в целевой таблице, не являющегося системным.

Как дублировать строку в excel

Здравствуйте!
Пример (файл прикреплен):
Есть документ в котором несколько сотен строк. В течении дня возникает необходимость дублирования строк подряд (например с 121 до 140), делается вручную путем выделения всей строки (путем нажатия на номер строки) далее «Ctrl»+»С» далее «Ctrl»+»+». Строка вставляется ниже.
Возможно как то упростить процесс? Все время необходимо продублировать разное кол-во строк.
Читал форум, единственное предложение что нашел, было связано с фильтром и последующей сортировкой, но это не подходит так как документ фильтровать можно, но сортировать нельзя.
В примере схематично показано как есть, и как необходимо сделать.
Если макрос, то возможно не встраивать его в документ где нужна дубликация?

Прикрепленные файлы

  • Пример.xlsx (9.62 КБ)

Изменено: mos_art — 01.02.2017 16:45:17
Пользователь
Сообщений: 8196 Регистрация: 21.12.2012
01.02.2017 17:04:32
Нужен признак — сколько раз повторить. См. ячейки J1 и I1.
Прикрепленные файлы

  • Repeat.xlsx (10.59 КБ)

«..Сладку ягоду рвали вместе, горьку ягоду я одна.»
Пользователь
Сообщений: 65 Регистрация: 27.10.2016
01.02.2017 17:10:36

Каждую строку нужно повторить только один раз, количество строк, которые нужно продублировать всегда разное (например в документе 500 строк, нужно продублировать только строки с 401 по 408, потом строки с 37 по 39 и т.д.) при этом необходимо чтобы сохранялись значения в ячейках и формулы (как в ячейках J4, J5 и т.д.

З.Ы. Важно, чтобы дубликат добавлялся с помощью новой строки

Изменено: mos_art — 01.02.2017 17:12:29
Пользователь
Сообщений: 87 Регистрация: 01.01.1970
01.02.2017 19:13:17
Как узнать, какие именно строки копировать? От чего зависит?
Пользователь
Сообщений: 65 Регистрация: 27.10.2016
02.02.2017 09:37:33

В том то и дело, что нет закономерности. Опишу суть: есть документ, в нем шапка с атрибутами и непосредственно сами строки с данными. Сегодня изменилось значение в какой либо строчке, мне надо отобразить это изменение. Веделяется вся строка (именно строка, не только заполненные ячейки) потом строка копируется и вставляется через «Ctrl»+»+». Получается две полностью одинаковые строчки, не меняется ни форматирование, ни содержание ячеек, то есть сохраняются все формулы в этих строчках и не едут формулы по всему документу. И потом я уже помечаю старую строку, а в новую вношу изменение.

Пользователь
Сообщений: 87 Регистрация: 01.01.1970
02.02.2017 13:27:48

И что собственно надо, чтобы при выделении строк(и) само строку ниже добавило? Или Вы в конце дня сами ищете изменения и добавляете строки, и надо это автоматизировать?

Пользователь
Сообщений: 65 Регистрация: 27.10.2016
03.02.2017 10:48:34

Ник Никитич, наверно не совсем корректно отписался я в сообщении выше. Есть документ со строками, мне поступает информация извне, что поменялось какое-то значение. Мне надо это изменение внести в документ, но при этом не просто поменять одно на другое а, оставить старую строку, создать новую путем дублирования и в новой уже поменять значение, старая строка при этом остается (я просто помечаю символами что эта срока старая, а эта новая что бы в дальнейшем пользователь, к которому уйдет документ мог видеть какие значения были, то есть старая строчка, и новые, то есть новая строчка).
Просто порой за день необходимо внести 200-300 изменений и каждый раз в ручную добавлять копии строк занимает много времени. И собственно вопрос, можно ли как то (например макросом) сделать так: я выделяю например 3 строки, запускаю макрос и он добавляет 3 новых строк, но не так, что 3 строки было и он добавил просто 3 строки ниже, то есть было
1
2
3
стало
1
2
3
1.1
2.1
3.1
а надо так: что было
1
2
3
а стало
1
1.1
2
2.1
3
3.1
Просто порой строк за раз так надо продублировать 30-50

Как автоматизировать дублирование строк excel?

работаю с накладной в excel в лист 1 накладная для клиента в лист 2 накладная для магазина.
в лист 1 и лист 2 есть строки «ФИО» «Адрес доставки» «Наименование товара» «Артикул», эти строки заполняются в ручную одинаковой информацией. как автоматизировать заполнение этих строк в лист 2 из лист 1?

  • Вопрос задан более трёх лет назад
  • 3880 просмотров

Комментировать

Решения вопроса 1

Nivalis

Например можно сделать ссылку на втором листе, для этого в лист2 в ячейке А1 написать =лист1!A1 и когда будете писать на первом листе, то текст автоматически будет отображаться и на листе2.

Ответ написан более трёх лет назад

Комментировать

Нравится 2 Комментировать

Как дублировать строку в excel

Есть таблица нужно продублировать строки по 100 раз, на выходе должна 1000 строк по 100 каждой. Elena_MZ

К сообщению приложен файл: 12345.xlsx (9.6 Kb)
Сообщение отредактировал Elena_MZ — Понедельник, 30.09.2013, 10:47

Сообщение Есть таблица нужно продублировать строки по 100 раз, на выходе должна 1000 строк по 100 каждой. Автор — Elena_MZ
Дата добавления — 30.09.2013 в 10:38

Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Замечаний: 0% ±

2010

Вам решение формулами нужно?

Макросом это делается вот так:

Вам решение формулами нужно?

Макросом это делается вот так: SkyPro

К сообщению приложен файл: 12345.xls (35.5 Kb)
Сообщение отредактировал SkyPro — Понедельник, 30.09.2013, 11:39

Сообщение Вам решение формулами нужно?

Макросом это делается вот так: Автор — SkyPro
Дата добавления — 30.09.2013 в 11:01

Группа: Модераторы
Ранг: Экселист
Сообщений: 7005
Замечаний: 0% ±

Excel 2007;2010;2016
решал без примера
решал без примера китин

Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

Сообщение отредактировал китин — Понедельник, 30.09.2013, 11:04
Сообщение решал без примера Автор — китин
Дата добавления — 30.09.2013 в 11:03
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16620
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS

В красной ячейке пишете число, на которое нужно размножить строки. Формулы в столбцах К:S протягиваете на нужное количество строк

В красной ячейке пишете число, на которое нужно размножить строки. Формулы в столбцах К:S протягиваете на нужное количество строк _Boroda_

К сообщению приложен файл: 12345_1.xlsx (11.4 Kb)

Сообщение В красной ячейке пишете число, на которое нужно размножить строки. Формулы в столбцах К:S протягиваете на нужное количество строк Автор — _Boroda_
Дата добавления — 30.09.2013 в 11:13

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *