Повторение определенных строк или столбцов на каждой печатной странице
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше
Если лист охватывает несколько печатных страниц, можно добавить заголовки строк и столбцов, которые будут отображаться на каждой странице печати. Эти наклейки также называются заголовками для печати.
Чтобы добавить на таблицу заголовки, выполните указанные здесь действия.
-
На листе, который вы хотите напечатать, на вкладке Разметка страницы нажмите кнопку Печатать заголовки в группеНастройка страницы.
Примечание: Если выбрана диаграмма на том же или на том же компьютере или на компьютере не установлен принтер, команда Печатать заголовки будет неактривна. Дополнительные сведения об установке принтера см. в этой Windows Vista. Обратите внимание, что корпорация Майкрософт прекратила поддержку Windows XP; обратитесь на веб-сайт изготовителя принтера для дальнейшей поддержки драйверов.
-
На вкладке Лист в области Печатать заголовки сделайте следующее:
-
В поле Повторяемые строки сверху введите ссылку на строки, содержащие подписи столбцов.
-
В поле Столбцы, которые нужно повторить слева , введите ссылку на столбцы, содержащие подписи строк.
Например, чтобы напечатать метки столбцов в верхней части каждой страницы, введите в поле сквозные строки значение $1:$1.
Совет: Вы также можете нажать кнопки свернуть всплывающее окно в правой части полей Строки, которые нужно повторить, и Столбцы для повторения в левом поле, а затем выбрать строки или столбцы заголовков, которые нужно повторить на этом месте. Завершив выбор строк или столбцов заголовков, нажмите кнопку Свернуть , чтобы вернуться в диалоговое окно.
Примечание: Если выделено более одного листа, поля сквозные строки и сквозные столбцы будут недоступны в диалоговом окне Параметры печати. Чтобы отменить выделение нескольких листов, щелкните любой невыделенный лист. Если невыделенных листов нет, щелкните правой кнопкой мыши ярлычок выделенного листа и в контекстном меню выберите команду Разгруппировать листы.
Нужна дополнительная помощь?
Содержание
- Как в excel сделать дублирующую строку?
- Как продублировать строку в excel
- Способ 1: стандартное удаление дубликатов
- Способ 2: использование «умной таблицы»
- Заключение
- 1. Удаление повторяющихся значений в Excel (2007+)
- 2. Использование расширенного фильтра для удаления дубликатов
- 3. Выделение повторяющихся значений с помощью условного форматирования в Excel (2007+)
- 4. Использование сводных таблиц для определения повторяющихся значений
- Вариант 1: Команда Удалить дубликаты в Excel
- Вариант 2: Расширенный фильтр
- Вариант 3: Замена
Как в excel сделать дублирующую строку?
Как продублировать строку в excel
В разделе Программное обеспечение на вопрос Как в Экселе продублировать формулу на се строки (столбец) заданный автором Простоять лучший ответ это Встаёшь на ячейку с формулой.
Нажимаешь на панели инструментов «скопировать»
Выделаешь столбец (те ячейки, куда надо вставить)
На панели инструментов нажимаешь «вставить»
Вероятно, будет вопрос «выделенные ячейки уже содержат данные, заменить?» — отвечаешь «да»
22 ответа
Привет! Вот подборка тем с ответами на Ваш вопрос: Как в Экселе продублировать формулу на се строки (столбец)
Ответ от Вован де Морт
копировать ячейку с формулой, выделить нужные столбцы/строки и вставить
Ответ от шеврон
Выделяй ячейку с формулой. Будет такая чёрная рамка. Справа внизу этой рамки уголок тащи мышкой, формула скопируется.
Когда работаешь с огромным объемом данных в программе «Эксель», то ненароком очень просто можно совершить ошибку и вписать одни и те же данные повторно. Так возникают дубликаты. Это, конечно же, повышает объем всей суммарной информации, а в некоторых случаях сбивает формулы, которые должны подводить итоги и рассчитывать различные переменные. Вручную найти дубликаты можно, но зачем, если есть несколько способов, как в Excel удалить повторяющиеся строки автоматически.
Способ 1: стандартное удаление дубликатов
Самым простым способом, как в Excel удалить повторяющиеся строки, является использование соответствующего инструмента, располагающегося в ленте.
Итак, вам необходимо:
- Зажав левую кнопку мыши, выделить необходимый диапазон ячеек, в пределах которого будет поиск и автоматическое удаление повторяющихся строк.
- Перейти во вкладку «Данные».
- Нажать по инструменту «Удалить дубликаты», что находится в группе «Работа с данными».
- В появившемся окне поставить галочку рядом с «Мои данные содержат заголовки».
- Установить галочки рядом с названием тех столбцов, в которых будет проводиться поиск. Возьмите во внимание, что если установлены все галочки, то дубликатом будут считаться строки, которые полностью повторяются во всех столбцах. Таким образом, если вы хотите удалить дубликаты с одного столбца, то необходимо оставить лишь одну галочку рядом с его наименованием.
- Нажать «ОК».
Как только вы нажмете на кнопку, начнется поиск дубликатов выделенной области, а затем и их удаление. По итогу появится окно, в котором будет продемонстрирован отчет. Теперь вы знаете, как в Excel удалить повторяющиеся строки, но лишь первый способ, на очереди второй.
Способ 2: использование «умной таблицы»
Дубликаты можно удалить подобным способом, который имеет место быть в этой статье. На сей раз, в рассказе, как в Excel удалить повторяющиеся строки, будет использоваться «умная таблица».
Для удаления повторов в Excel, вам нужно сделать следующее:
- Как и в предыдущем способе, сначала выделить диапазон ячеек, где необходимо удалить дубликаты.
- Нажать кнопку «Форматировать как таблицу», что располагается на вкладке «Главная» в группе инструментов «Стили».
- Выбрать из выпадающего меню понравившейся стиль (любой).
- В появившемся окне необходимо подтвердить указанный ранее диапазон ячеек, а если он не совпадает, то переназначить. Также установите галочку рядом с «Таблица с заголовками», если она такова, по итогу нажмите кнопку «ОК».
- «Умная таблица» создана, но это еще не все. Теперь вам необходимо выделить любую ячейку таблицы, чтобы во вкладках появился пункт «Конструктор» и непосредственно перейти в эту вкладку.
- В ленте инструментов нужно нажать кнопку «Удалить дубликаты».
После этого появится окно удаления повторяющихся строк. Оно будет аналогично тому, что было представлено в первом способе, поэтому все последующие действия проводите в соответствии с первой инструкцией.
Заключение
Вот мы и разобрали два способа, как в Excel удалить строки с повторяющимися значениями. Как можно заметить, в этом нет ничего сложного, а пользуясь инструкцией, так и вовсе провернуть данную операцию можно за несколько секунд. Пример был приведен в 2016-й версии программы, однако удалить повторяющиеся строки в Excel 2010 и других версиях можно точно также.
В сегодняшних Excel файлах дубликаты встречаются повсеместно. К примеру, когда вы создаете составную таблицу из других таблиц, вы можете обнаружить в ней повторяющиеся значения, или в файле с общим доступом внесли одинаковые данные два разных пользователя, что привело к задвоению и т.д. Дубликаты могут возникнуть в одном столбце, в нескольких столбцах или даже во всем листе. В Microsoft Excel реализовано несколько инструментов поиска, выделения и, при необходимости, удаления повторяющихся значений. Ниже описаны основные методики определения дубликатов в Excel.
1. Удаление повторяющихся значений в Excel (2007+)
Предположим, у вас имеется таблица, состоящая из трех столбцов, в которой присутствуют одинаковые записи и вам необходимо избавится от них. Выделяем область таблицы, в которой хотите удалить повторяющиеся значения. Вы можете выделить один или несколько столбцов, или всю таблицу целиком. Переходим по вкладке Данные в группу Работа с данными, щелкаем по кнопке Удалить дубликаты.
Если в каждом столбце таблицы имеется заголовок, установить маркер Мои данные содержат заголовки. Также проставляем маркеры напротив тех столбцов, в которых требуется произвести поиск дубликатов.
Щелкаем ОК, диалоговое окно будет закрыто и строки, содержащие дубликаты будут удалены.
Данная функция предназначена для удаления записей, которые полностью дублируют строки в таблице. Если вы выделили не все столбцы для определения дубликатов, строки с повторяющимися значениями также будут удалены.
2. Использование расширенного фильтра для удаления дубликатов
Выберите любую ячейку в таблице, перейдите по вкладке Данные в группу Сортировка и фильтр, щелкните по кнопке Дополнительно.
В появившемся диалоговом окне Расширенный фильтр, необходимо установить переключатель в положение скопировать результат в другое место, в поле Исходный диапазон указать диапазон, в котором находится таблица, в поле Поместить результат в диапазон указать верхнюю левую ячейку будущей отфильтрованной таблицы и установить маркер Только уникальные значения. Щелкаем ОК.
На месте, указанном для размещения результатов работы расширенного фильтра, будет создана еще одна таблица, но уже с отфильтрованными, по уникальным значениям, данными.
3. Выделение повторяющихся значений с помощью условного форматирования в Excel (2007+)
Выделяем таблицу, в которой необходимо обнаружить повторяющиеся значения. Переходим по вкладке Главная в группу Стили, выбираем Условное форматирование -> Правила выделения ячеек -> Повторяющиеся значения.
В появившемся диалоговом окне Повторяющиеся значения, необходимо выбрать формат выделения дубликатов. У меня по умолчанию установлено светло-красная заливка и темно-красный цвет текста. Обратите внимание, в данном случае Excel будет сравнивать на уникальность не всю строку таблицы, а лишь ячейку столбца, поэтому если у вас имеются повторяющиеся значения только в одном столбце, Excel отформатирует их тоже. На примере вы можете увидеть, как Excel залил некоторые ячейки третьего столбца с именами, хотя вся строка данной ячейки таблицы уникальна.
4. Использование сводных таблиц для определения повторяющихся значений
Воспользуемся уже знакомой нам таблицей с тремя столбцами и добавим четвертый, под названием Счетчик, и заполним его единицами (1). Выделяем всю таблицу и переходим по вкладке Вставка в группу Таблицы, щелкаем по кнопке Сводная таблица.
Создаем сводную таблицу. В поле Название строк помещаем три первых столбца, в поле Значения помещаем столбец со счетчиком. В созданной сводной таблице, записи со значением больше единицы будут дубликатами, само значение будет означать количество повторяющихся значений. Для большей наглядности, можно отсортировать таблицу по столбцу Счетчик, чтобы сгруппировать дубликаты.
Работая с Microsoft Excel очень часто возникает ситуация, когда необходимо удалить повторяющиеся строки. Этот процесс может превратиться в бессмысленную, монотонную и трудоемкую работу, однако, существует ряд способов упростить задачу. Сегодня мы разберем несколько удобных методов нахождения и удаления повторяющихся строк в Excel. В качестве примера возьмем следующую таблицу с данными:
Вариант 1: Команда Удалить дубликаты в Excel
Microsoft Excel располагает встроенным инструментом, который позволяет находить и удалять дубликаты строк. Начнем с поиска повторяющихся строк. Для этого выберите любую ячейку в таблице, а затем выделите всю таблицу, нажав Ctrl+A.
Перейдите на вкладку Date (Данные), а затем нажмите команду Remove Duplicates (Удалить дубликаты), как показано ниже.
Появится небольшое диалоговое окно Remove Duplicates (Удалить дубликаты). Можно заметить, что выделение первой строки снимается автоматически. Причиной тому является флажок, установленный в пункте My data has headers (Мои данные содержат заголовки).
В нашем примере нет заголовков, поскольку таблица начинается с 1-й строки. Поэтому снимем флажок. Сделав это, Вы заметите, что вся таблица снова выделена, а раздел Columns (Колонны) изменится с dulpicate на Column A, B и С.
Теперь, когда выделена вся таблица, нажмите OK, чтобы удалить дубликаты. В нашем случае все строки с повторяющимися данными удалятся, за исключением одной. Вся информация об удалении отобразится во всплывающем диалоговом окне.
Вариант 2: Расширенный фильтр
Вторым инструментом Excel, с помощью которого можно найти и удалить дубликаты, является Расширенный фильтр. Этот метод также применим к Excel 2003. Чтобы применить фильтр, необходимо выделить всю таблицу, как и прежде, воспользовавшись сочетанием клавиш Ctrl+A.
Затем перейдите на вкладку Data (Данные), в группе команд Sort & Filter (Сортировка и фильтр) нажмите команду Advanced (Дополнительно), как показано ниже. Если Вы используете Excel 2003, вызовите раскрывающееся меню Data (Данные), выберите Filters (Фильтры), а затем Advanced Filters (Расширенные фильтры).
Теперь необходимо установить флажок Unique records only (Только уникальные записи).
После нажатия OK в документе будут удалены все дубликаты, за исключением одной записи. В нашем примере осталось две записи, поскольку первый дубликат был обнаружен в строке 1. Этот метод автоматически определяет заголовки в таблице. Если Вы хотите удалить первую строку, Вам придется удалить ее вручную. Когда в 1-й строке будут заголовки, а не дубликаты, останется только одна копия существующих повторов.
Вариант 3: Замена
Этот метод удобно применять, когда необходимо найти повторяющиеся строки в небольших таблицах. Мы будем использовать инструмент Find and Replace (Поиск и замена), который встроен во все продукты Microsoft Office. Для начала необходимо открыть таблицу Excel, с которой планируется работать.
Открыв таблицу, выберите ячейку, содержимое которой требуется найти и заменить, и скопируйте ее. Для этого выделите нужную ячейку и нажмите сочетание клавиш Ctrl+C.
Скопировав слово, которое необходимо найти, воспользуйтесь сочетанием Ctrl+H, чтобы вызвать диалоговое окно Find and Replace (Поиск и замена). Вставьте скопированное слово с поле Найти, нажав Ctrl+V.
Нажмите кнопку Options (Параметры), чтобы открыть дополнительный список опций. Установите флажок у пункта Match entire cell contents (Ячейка целиком). Это необходимо сделать, поскольку в некоторых ячейках искомые слова находятся вместе с другими словами. Если не выбрать эту опцию, можно непреднамеренно удалить ячейки, которые требуется оставить. Убедитесь, что все остальные настройки соответствуют указанным на рисунке ниже.
Теперь необходимо ввести значение в поле Replace with (Заменить на). В данном примере мы воспользуемся цифрой . Введя нужное значение, нажмите Replace All (Заменить все).
Можно заметить, что все значения duplicate в ячейках таблицы, будут заменены на . Мы использовали значение , так как оно небольшое и выделяется в тексте. Теперь Вы можете визуально определить строки, которые имеют повторяющиеся значения.
Чтобы оставить один из дубликатов, достаточно вставить исходный текст обратно в строку, которая была заменена. В нашем случае мы восстановим значения в 1-й строке таблицы.
Определив строки с повторяющимся содержимым, поочередно выделите их, удерживая клавишу Ctrl.
Выбрав все строки, которые необходимо удалить, щелкните правой кнопкой мыши по заголовку любой из выделенных строк и в контекстном меню нажмите Delete (Удалить). Не стоит нажимать клавишу Delete на клавиатуре, поскольку в этом случае удалится только содержимое ячеек, а не строки полностью.
Сделав это, Вы можете заметить, что все оставшиеся строки имеют уникальные значения.
Урок подготовлен для Вас командой сайта office-guru.ru
Источник:/> Перевел: Антон Андронов
Правила перепечаткиЕще больше уроков по Microsoft Excel
Оцените качество статьи. Нам важно ваше мнение:
Источник
Изучение того, как заставить ваши строки Excel повторяться в верхней части страницы, — это сложная задача для любого, кто распечатывает или получает большую электронную таблицу и испытывает трудности с привязкой ячейки данных к нужному столбцу. Многие создатели электронных таблиц будут включать строку в верхней части листа, которая идентифицирует данные в каждом столбце, но по умолчанию эта строка будет печататься только на первой странице. Возможно, вы пытались вручную вставить эту строку после разрывов страниц, но это может быть утомительно и неприятно, особенно если вам нужно вообще удалить строки из электронной таблицы.
В Microsoft Excel есть множество различных способов настройки электронных таблиц. Тем не менее, многие из этих параметров направлены на повышение удобства работы пользователей, просматривающих электронные таблицы на компьютере. Однако это не означает, что в Excel нет ряда полезных методов для улучшения печатных документов. Есть много способов настроить поля, ориентацию и размер данных, которые вы хотите распечатать в Excel, чтобы улучшить читаемость листа при печати на бумаге. Но многостраничные документы страдают от дополнительной проблемы, когда кто-то, просматривающий распечатанную электронную таблицу, может испытывать трудности с отслеживанием столбца, к которому принадлежит фрагмент данных. Вы можете решить эту проблему, научившись повторять строку вверху каждой страницы в Excel 2010.
- Щелкните вкладку Макет страницы.
- Нажмите кнопку запуска диалогового окна «Параметры страницы» или кнопку «Печатать заголовки».
- Щелкните вкладку Лист в верхней части окна Параметры страницы.
- Щелкните внутри строк, чтобы повторить в верхнем поле.
- Щелкните номер строки, которую вы хотите повторить, или вручную введите данные $ X: $ X.
- Щелкните кнопку ОК.
Как напечатать определенную строку вверху каждой страницы в Excel (Руководство с изображениями)
Повторение строки на каждой странице электронной таблицы в Excel 2010 зависит от использования заголовков столбцов для таблицы. Хотя при типичном использовании эти заголовки расположены в первой строке электронной таблицы, вы можете указать любую строку, которая будет повторяться в верхней части ваших листов, если вы того пожелаете.
Шаг 1. Начните процесс изучения того, как повторять строки в Excel 2010, открыв электронную таблицу в Excel 2010.
Вы можете либо запустить Excel 2010, а затем использовать команду «Открыть» на вкладке «Файл», либо просто дважды щелкнуть файл в проводнике Windows, чтобы автоматически открыть файл в Excel 2010.
Шаг 2. Щелкните вкладку «Макет страницы» в верхней части окна, затем нажмите кнопку «Параметры страницы» в правом нижнем углу раздела «Параметры страницы» на ленте.
Шаг 3. Откроется окно «Параметры страницы» над таблицей Excel 2010.
Вы заметите, что на этом экране есть много других полезных параметров для улучшения отображения и макета вашего документа, таких как ориентация страниц, поля, верхние и нижние колонтитулы, а также вкладка Лист, на которой вы можете щелкнуть Линии сетки возможность распечатать линии сетки вместе с таблицей. Но для того, чтобы повторить строку вверху каждой страницы в Excel 2010, нам нужно использовать другой параметр на вкладке «Лист».
Шаг 4: Щелкните внутри строк для повторения в верхнем поле в центре окна, затем щелкните строку, которую вы хотите повторить, в верхней части каждой страницы.
Например, на изображении ниже я собираюсь повторить первую строку вверху каждой страницы. Итак, я щелкнул метку строки для строки 1, которая ввела $ 1: $ 1 в строки для повторения в верхнем поле.
Шаг 5: После того, как в этом поле отобразится правильное значение, нажмите кнопку «ОК», чтобы применить эту настройку.
Теперь вы можете нажать Ctrl + P на клавиатуре, чтобы открыть окно печати. Если вы циклически просматриваете страницы в разделе «Предварительный просмотр» на странице, вы заметите, что выбранная вами строка теперь отображается вверху каждой страницы.
Если у вас возникают проблемы с получением информации в строках, которые нужно повторить в верхнем поле для правильного отображения, попробуйте сначала щелкнуть это поле, а затем щелкните номер строки слева от электронной таблицы.
Наше руководство продолжается ниже с дополнительными советами по повторению строк в верхней части каждой страницы в Excel.
Что еще я могу сделать в диалоговом окне «Параметры страницы» в Excel?
После того, как вы нажмете небольшую кнопку «Параметры страницы», вы увидите четыре вкладки в верхней части окна. Эти вкладки:
- Страница
- Маржа
- Верхний / нижний колонтитул
- Простыня
Каждая из этих вкладок содержит связанную информацию и настройки, которые вы можете настроить так, чтобы ваша электронная таблица выглядела лучше при печати.
Многие из настроек в этом меню повлияют на каждую напечатанную страницу вашего рабочего листа. Хотя мы сосредоточились на повторении строки заголовка или строк заголовка, вы также можете делать такие вещи, как печать линий сетки или добавление информации в заголовок.
Вкладка «Страница» в этом окне позволяет вам изменять размер и ориентацию страницы, но если вы вернетесь в главное окно Excel, посмотрите группу «Параметры страницы», нажмите «Ориентация», чтобы настроить ее там, или выберите параметр «Размер», чтобы выбрать размер. бумаги, на которой будет печататься ваш лист.
Дополнительная информация о том, как заставить строки повторяться вверху — Excel 2010
Как упоминалось в приведенной выше сводке, вы также можете повторить строку вверху страницы, нажав кнопку «Печатать заголовки» на вкладке «Макет страницы».
Кнопка «Параметры страницы», которую нужно нажать в группе «Параметры страницы», представляет собой очень маленькую кнопку, которая находится в нижней части этого раздела на ленте. Это похоже на крошечный квадрат с диагональной стрелкой на нем. Многие люди не понимают, что это кнопка, которую можно нажимать, так как ее очень легко пропустить.
Если у вас есть файл Excel с несколькими листами, возможно, вы захотите применить некоторые изменения печати к нескольким листам. Хотя вы можете просматривать каждую отдельную вкладку листа и настраивать строки заголовков и заголовки столбцов на каждом из этих листов, вы также можете выбрать более одной страницы, удерживая клавишу Ctrl на клавиатуре и щелкая каждую вкладку рабочего листа, которую вы хотите изменить. На каждый выбранный рабочий лист будут влиять изменения, которые вы вносите в активный рабочий лист.
Подобная группировка листов — полезный способ сделать все напечатанные страницы вашей книги одинаковыми настройками рабочего листа, а также помогает убедиться, что вы не забываете делать такие вещи, как печать информации о строке или размещение информации заголовка в одном и том же верхнем поле на каждом листе. рабочий лист. Когда вы закончите применять изменения к нескольким рабочим листам, вы можете щелкнуть правой кнопкой мыши выбранную вкладку рабочего листа и выбрать «Разгруппировать листы», чтобы вернуться в режим, в котором вы редактируете только один рабочий лист.
Изучение того, как заставить ваши строки Excel повторяться в верхней части страницы, — это лишь одна из многих полезных настроек, которые вы можете внести, чтобы улучшить способ печати электронной таблицы. В нашем руководстве по печати в Excel есть несколько других полезных настроек и функций, которые могут немного упростить печать.
Пробовали ли вы в своей повседневной работе скопировать строку или каждую строку, а затем несколько раз вставить ее под текущей строкой данных на листе? Например, у меня есть диапазон ячеек, теперь я хочу скопировать каждую строку и вставить их 3 раза в следующую строку, как показано на следующем снимке экрана. Как бы вы справились с этой работой в Excel?
- Скопируйте и вставьте определенную строку несколько раз с кодом VBA
- Скопируйте и вставьте каждую строку несколько раз с кодом VBA
- Скопируйте и вставьте каждую строку несколько раз на основе определенного числа с потрясающей функцией
Скопируйте и вставьте определенную строку несколько раз с кодом VBA
Если вы хотите дублировать только одну конкретную строку x раз, следующий код VBA может вам помочь, сделайте следующее:
1. Укажите строку, которую вы хотите скопировать и вставить несколько раз, а затем удерживайте ALT + F11 ключи, затем он открывает Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модулии вставьте следующий код в Модули Окно.
Код VBA: несколько раз продублируйте одну конкретную строку:
Sub test()
'Updateby Extendoffice
Dim xCount As Integer
LableNumber:
xCount = Application.InputBox("Number of Rows", "Kutools for Excel", , , , , , 1)
If xCount < 1 Then
MsgBox "the entered number of rows is error, please enter again", vbInformation, "Kutools for Excel"
GoTo LableNumber
End If
ActiveCell.EntireRow.Copy
Range(ActiveCell.Offset(1, 0), ActiveCell.Offset(xCount, 0)).EntireRow.Insert Shift:=xlDown
Application.CutCopyMode = False
End Sub
3. После вставки кода нажмите F5 нажмите клавишу для запуска этого кода, и появится диалоговое окно с напоминанием о необходимости ввести количество раз, которое вы хотите продублировать, см. снимок экрана:
4. Затем нажмите OK кнопку, и три новые скопированные строки были вставлены под выбранной строкой, см. снимок экрана:
Легко копируйте и вставляйте каждую строку несколько раз на основе определенного числа
Обычно нет хорошего метода для многократного копирования и вставки строк, за исключением ручного копирования и вставки. Но с Kutools for Excel‘s Повторяющиеся строки / столбцы на основе значения ячейки функция, вы можете легко решить эту проблему. Нажмите, чтобы скачать Kutools for Excel!
Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 60 дней. Загрузите и бесплатную пробную версию прямо сейчас!
Скопируйте и вставьте каждую строку несколько раз с кодом VBA
Чтобы дублировать каждую строку несколько раз в диапазоне, вы можете применить следующий код VBA, сделайте следующее:
1. Удерживайте ALT + F11 ключи, затем он открывает Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модулии вставьте следующий код в Модули Окно.
Код VBA: продублируйте каждую строку несколько раз:
Sub insertrows()
'Updateby Extendoffice
Dim I As Long
Dim xCount As Integer
LableNumber:
xCount = Application.InputBox("Number of Rows", "Kutools for Excel", , , , , , 1)
If xCount < 1 Then
MsgBox "the entered number of rows is error ,please enter again", vbInformation, "Kutools for Excel"
GoTo LableNumber
End If
For I = Range("A" & Rows.CountLarge).End(xlUp).Row To 2 Step -1
Rows(I).Copy
Rows(I).Resize(xCount).Insert
Next
Application.CutCopyMode = False
End Sub
3, Затем нажмите F5 нажмите клавишу для запуска этого кода, и появится окно подсказки, напоминающее вам ввести количество раз, которое вы хотите продублировать для каждой записи, см. снимок экрана:
4. Затем нажмите OK, и каждая строка была скопирована и вставлена в 3 раза ниже активных, см. снимок экрана:
Внимание: В приведенном выше коде A указывает, что диапазон данных начинается в столбце A, если ваши данные начинаются в столбце K, пожалуйста измените A в K как вам нужно.
Скопируйте и вставьте каждую строку несколько раз на основе определенного числа с потрясающей функцией
Возможно, вы не знакомы с кодом VBA или беспокоитесь о том, что код приведет к сбою ваших данных. Здесь я расскажу о полезной функции, Kutools for Excel‘s Повторяющиеся строки / столбцы на основе значения ячейки, с помощью этой утилиты вы можете быстро копировать и вставлять строки в зависимости от указанного вами числа.
Советы:Чтобы применить это Повторяющиеся строки / столбцы на основе значения ячейки функция, во-первых, вы должны скачать Kutools for Excel, а затем быстро и легко примените эту функцию.
После установки Kutools for Excel, пожалуйста, сделайте так:
1. Введите повторяющиеся числа, которые вы хотите дублировать строки в списке ячеек рядом с вашими данными, см. Снимок экрана:
2. Нажмите Кутулс > Вставить > Повторяющиеся строки / столбцы на основе значения ячейки, см. снимок экрана:
3. В Копировать и вставлять строки и столбцы диалоговое окно, выберите Копировать и вставлять строки вариант в Тип раздел, затем выберите диапазон данных, который вы хотите дублировать, а затем укажите время повтора для дублирования строк, см. снимок экрана:
4, Затем нажмите Ok or Применить кнопку, вы получите такой результат, как вам нужно:
Нажмите, чтобы скачать Kutools for Excel и бесплатная пробная версия прямо сейчас!
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Достаточно часто рабочие таблицы Excel содержат повторяющиеся записи, которые многократно дублируются. Но не всегда повторение свидетельствует об ошибке ввода данных. Иногда несколько раз повторяющиеся записи с одинаковыми значениями были сделаны намеренно. Тогда проблема может возникнуть при обработке, поиске данных или анализе в такой таблице. Чтобы облегчить себе работу с такими таблицами, рекомендуем автоматически объединить одинаковые строки в таблице Excel, выделив их цветом.
Как объединить одинаковые строки одним цветом?
Чтобы найти объединить и выделить одинаковые строки в Excel следует выполнить несколько шагов простых действий:
- Выделите весь диапазон данных табличной части A2:F18. Начинайте выделять значения из ячейки A2, так чтобы после выделения она оставалась активной как показано ниже на рисунке. И выберите инструмент: «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило».
- В появившемся окне «Создание правила форматирования» выберите опцию: «Использовать формулу для определения форматированных ячеек».
- В поле ввода введите формулу:
- Нажмите на кнопку формат, чтобы задать цвет заливки для ячеек, например – зеленый. И нажмите на всех открытых окнах кнопку ОК.
В результате выделились все строки, которые повторяются в таблице хотя-бы 1 раз.
Как выбрать строки по условию?
Форматирование для строки будет применено только в том случаи если формула возвращает значения ИСТИНА. Принцип действия формулы следующий:
Первая функция =СЦЕПИТЬ() складывает в один ряд все символы из только одной строки таблицы. При определении условия форматирования все ссылки указываем на первую строку таблицы.
Абсолютные и относительные адреса ссылок в аргументах функций позволяют нам распространять формулу на все строки таблицы.
Вторая функция =СЦЕПИТЬ() по очереди сложить значение ячеек со всех выделенных строк.
Обе выше описанные функции работают внутри функции =ЕСЛИ() где их результаты сравниваются между собой. Это значит, что в каждой ячейке выделенного диапазона наступает сравнение значений в текущей строке со значениями всех строк таблицы.
Как только при сравнении совпадают одинаковые значения (находятся две и более одинаковых строк) это приводит к суммированию с помощью функции =СУММ() числа 1 указанного во втором аргументе функции =ЕСЛИ(). Функция СУММ позволяет сложить одинаковые строки в Excel.
Если строка встречается в таблице только один раз, то функция =СУММ() вернет значение 1, а целая формула возвращает – ЛОЖЬ (ведь 1 не является больше чем 1).
Если строка встречается в таблице 2 и более раза формула будет возвращать значение ИСТИНА и для проверяемой строки присвоится новый формат, указанный пользователем в параметрах правила (заливка ячеек зеленым цветом).
Как найти и выделить дни недели в датах?
Допустим таблица содержит транзакции с датами их проведения. Необходимо найти одну из них, но неизвестны все детали. Известно только, что транзакция проведена во вторник или в среду. Чтобы облегчить себе поиск, выделим цветом все даты этих дней недели (вторник, среда). Для этого будем использовать условное форматирование.
- Выделите диапазон данных в таблице A2:B11 и выберите инструмент: «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило».
- В появившемся окне «Создание правила форматирования» выберите опцию: «Использовать формулу для определения форматированных ячеек».
- В поле ввода введите формулу:
- Нажмите на кнопку формат, чтобы задать цвет заливки для ячеек, например – зеленый. И нажмите на всех открытых окнах кнопку ОК.
Все транзакции, проводимые во вторник или в среду выделены цветом.