Как сохранить форматирование при копировании в Excel

Обновлено: 04.07.2024

Как вы копируете и вставляете в Excel и сохраняете форматирование?

  1. Выберите ячейку или ячейки, формат которых вы хотите скопировать.
  2. Нажмите Ctrl+C или Ctrl+Insert. .
  3. Выберите ячейку или диапазон ячеек, в которые вы хотите вставить форматы.
  4. Выберите «Специальная вставка» в меню «Правка». .
  5. Выберите переключатель «Форматы».
  6. Нажмите "ОК".

Как вставить значения и сохранить форматирование?

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

Что такое ярлык Excel для вставки значений?

В Excel 2013 вы можете вставить определенный аспект скопированных данных, например его форматирование или значение, с помощью параметров «Специальная вставка». Скопировав данные, нажмите Ctrl+Alt+V или Alt+E+S, чтобы открыть диалоговое окно «Специальная вставка».

Как скопировать и вставить, не нарушая форматирование?

Чтобы вставить без форматирования, нажмите Ctrl+Shift+V вместо Ctrl+V. Это работает в самых разных приложениях, включая веб-браузеры, такие как Google Chrome. Он должен работать в Windows, Chrome OS и Linux. На Mac вместо этого нажмите Command+Option+Shift+V, чтобы «вставить и сопоставить форматирование».

Как предотвратить изменение ячеек в Excel при копировании и вставке: советы Microsoft Office

Найдено 22 похожих вопроса

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

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

Как скопировать и вставить электронную таблицу Excel без форматирования?

  1. Выберите ячейки, содержимое которых вы хотите скопировать.
  2. Нажмите Ctrl+C, чтобы скопировать их в буфер обмена.
  3. Выберите ячейку, в которую вы хотите вставить содержимое.
  4. Выберите «Специальная вставка» в меню «Правка». .
  5. Убедитесь, что установлен переключатель "Формулы".
  6. Нажмите "ОК".

Как скопировать формулу без изменения формата?

Выделите формулу в ячейке с помощью мыши и нажмите Ctrl + C, чтобы скопировать ее. Выберите ячейку назначения и нажмите Ctrl+V. Это позволит точно вставить формулу без изменения ссылок на ячейки, поскольку формула была скопирована как текст.

Почему Excel неправильно копирует и вставляет?

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

Как сохранить формулу и форматирование при копировании и вставке в Excel?

копия документа с форматированием формулы 01

Как мы знаем, при копировании и вставке диапазона с формулой и форматированием в Excel формулы будут изменены, но форматирование будет сохранено в обычном режиме (см. второй снимок экрана ниже). Некоторые пользователи могут попробовать Специальная вставка > Форматирование значения и источника, таким образом сохраняются результаты форматирования и формулы, но теряются формулы (см. третий снимок экрана ниже).

Есть ли способ сохранить и формулу, и форматирование при копировании и вставке в Excel? Здесь я представлю несколько способов ее решения.

Сохранить диапазон как мини-шаблон (автотекст, оставшиеся форматы ячеек и формулы) для повторного использования в будущем

средняя скорость изменения автоматического текста объявления

Обычно Microsoft Excel сохраняет всю книгу как личный шаблон. Но иногда вам может понадобиться часто повторно использовать определенный выбор. По сравнению с сохранением всей книги в качестве шаблона, Kutools for Excel предлагает симпатичный обходной путь утилиты AutoText для сохранения выбранного диапазона в качестве записи автотекста, которая может сохранять форматы ячеек и формулы в диапазоне. И тогда вы будете повторно использовать этот диапазон всего одним щелчком мыши. Полнофункциональная бесплатная пробная версия на 30 дней!

  • Повторное использование всего: добавляйте наиболее часто используемые или сложные формулы, диаграммы и другие объекты в избранное и быстро используйте их повторно в будущем.
  • Более 20 текстовых функций: извлечение числа из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
  • Инструменты объединения: несколько книг и листов в одну; Объединение нескольких ячеек/строк/столбцов без потери данных; Объединить повторяющиеся строки и суммировать.
  • Инструменты разделения: разделение данных на несколько листов в зависимости от значения; Одна рабочая книга для нескольких файлов Excel, PDF или CSV; Один столбец в несколько столбцов.
  • Вставить, пропуская скрытые/отфильтрованные строки; Подсчет и сумма по цвету фона; Массовая рассылка персонализированных электронных писем нескольким получателям.
  • Суперфильтр: создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировка по неделям, дням, частоте и т. д.; Фильтр по полужирному шрифту, формулам, комментариям.
  • Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.

Сохранять формулу и форматирование при копировании путем изменения ссылки на формулу

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


<р>1. Выберите диапазон, который вы скопируете с сохранением формулы и форматирования.

<р>2. Нажмите Kutools > Скрытые ссылки; и в открывшемся диалоговом окне «Преобразовать ссылки на формулы» установите флажок «В абсолютное значение» и нажмите кнопку «ОК» или кнопку «Применить». См. скриншот слева:

Kutools for Excel — включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия на 30 дней, кредитная карта не требуется! Бесплатная пробная версия сейчас!

Kutools for Excel — объединяет более 300 расширенных функций и инструментов для Microsoft Excel

Примечание. Если у вас не установлен Kutools for Excel, вы можете дважды щелкнуть ячейку с формулой в указанном диапазоне, выделить формулу (см. снимок экрана ниже) и нажать клавишу F4. И измените каждую ссылку формулы на абсолютную одну за другой.

doc-copy-with-formula-formatting-10.jpg

Теперь каждая формула в указанном диапазоне изменяется на абсолютную, как показано ниже:


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

Теперь указанный диапазон копируется и вставляется с оставшейся формулой и форматированием, как показано на снимке экрана ниже:


Примечание. При необходимости вы можете изменить вставленные формулы и исходные формулы на относительные ссылки, выбрав их и нажав Kutools > Преобразовать ссылки > В относительные > ОК.

Сохранить формулу и форматирование при копировании с помощью Kutools for Excel

Если у вас установлен Kutools for Excel, его утилита Exact Copy может помочь вам сохранить формулу и форматирование при простом копировании и вставке в Excel.

Kutools for Excel — включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия на 30 дней, кредитная карта не требуется! Бесплатная пробная версия сейчас!

Kutools for Excel — объединяет более 300 расширенных функций и инструментов для Microsoft Excel

Шаг 1. Выберите диапазон, который вы скопируете с формулой и форматированием.

Шаг 2: Нажмите Kutools > Точная копия, а в диалоговом окне «Точная копия формулы» установите флажок «Копировать форматирование» и нажмите кнопку «ОК». См. снимок экрана ниже:


Шаг 3. Откроется второе диалоговое окно «Точное копирование формулы», выберите пустую ячейку и нажмите кнопку «ОК».


Теперь вы увидите, что выбранный диапазон скопирован и вставлен с оставшейся точной формулой и форматированием, как показано на снимке экрана ниже:

doc-copy-with-formula-formatting-9.jpg

Kutools for Excel — включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия на 30 дней, кредитная карта не требуется! Получить сейчас

Демонстрация: сохранение формулы и форматирования при копировании в Excel

Kutools for Excel включает в себя более 300 удобных инструментов для Excel, которые можно бесплатно попробовать без ограничений в течение 30 дней.Загрузите и получите бесплатную пробную версию прямо сейчас!

При работе с данными в Excel вы часто будете форматировать данные (например, закрашивать ячейки, выделять их полужирным шрифтом или давать рамку), чтобы выделить их.

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

В этом уроке я покажу вам, как скопировать форматирование в Excel. Вы можете легко сделать это, используя параметр «Формат», маркер «Заливка» или специальную вставку.

Оглавление

Скопируйте форматирование в одну ячейку

Сначала мы посмотрим, как скопировать форматирование в одну ячейку в Excel. Допустим, у вас есть ячейка A2, отформатированная как бухгалтерский номер, с красным фоном и белым цветом шрифта.

В ячейке C2 у нас есть простое число без какого-либо формата.

excel скопировать форматирование начальной ячейки данные

  1. Выберите отформатированную ячейку с форматированием, которое вы хотите скопировать (A2 в нашем примере)
  2. На вкладке «Главная» нажмите «Формат по образцу». Это изменит курсор на кисть со значком плюса.

Мастер формата Excel

  1. Нажмите на ячейку, в которую вы хотите скопировать формат (C2)

форматирование скопировано из одной ячейки в другое

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

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

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

С помощью Format Painter вы можете легко скопировать следующее форматирование:

  • Цвет фона ячейки
  • Размер и цвет шрифта
  • Шрифт (включая числовой формат)
  • Характеристики шрифта (жирный, курсив, подчеркивание)
  • Выравнивание и ориентация текста
  • Границы ячеек (тип, размер, цвет)
  • Пользовательское числовое форматирование

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

Скопируйте форматирование в диапазон ячеек

Точно так же, как вы можете скопировать форматирование из одной ячейки в другую, вы также можете скопировать его в диапазон ячеек.

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

Предположим, у вас есть набор данных, как показано ниже, и вы хотите скопировать форматирование из ячейки A2 в диапазон ячеек в C2:C7

Данные для копирования форматирования из ячейки в диапазон

  1. Выберите отформатированную ячейку (A2)
  2. На вкладке "Главная" нажмите "Формат по образцу".
  3. Выберите диапазон ячеек, в который вы хотите скопировать формат (C2:C7)

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

В результате формат из A2 копируется в выбранный диапазон.

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

СОВЕТ ДЛЯ ПРОФЕССИОНАЛОВ. Когда вы нажимаете на значок «Форматирование», вы можете отформатировать ячейку или диапазон ячеек только один раз. Когда вы закончите, он будет отключен. Поэтому, если вы хотите скопировать форматирование в два диапазона ячеек, вам придется дважды включить средство форматирования. Кроме того, если дважды щелкнуть значок «Формат рисования», он останется включенным, и вы сможете скопировать форматирование в несколько ячеек или диапазонов.

Скопируйте форматирование с помощью специальной вставки

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

Одним из этих вариантов является вставка форматирования.

Это позволяет копировать только форматирование из ячеек в ячейки.

  1. Выберите и щелкните правой кнопкой мыши ячейку, из которой вы хотите скопировать форматирование (A2)
  2. Нажмите «Копировать» (или используйте сочетание клавиш CTRL+C).

Щелкните правой кнопкой мыши и скопируйте форматирование из ячейка

  1. Выберите диапазон ячеек, в который вы хотите скопировать форматирование (C2:C7);
  2. Щелкните правой кнопкой мыши в любом месте выделенного диапазона.
  3. Нажмите на стрелку рядом с кнопкой "Специальная вставка".
  4. Выберите значок для форматирования.

Вставить только форматирование

Результат такой же, как и при использовании инструмента Format Painter.

Вы также можете заметить, что все форматирование, которое вы скопировали с помощью Format painter, также копируется с помощью специального параметра «Вставить».

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

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

Скопируйте форматирование с помощью маркера заполнения

Как вы, наверное, уже знаете, маркер заполнения — это маленький черный крестик, который появляется, когда вы помещаете курсор в правый нижний угол ячейки (как показано ниже).

Fill Handle in selection

Этот курсор позволяет копировать ячейку (или диапазон ячеек) вниз по строкам.

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

Допустим, у вас есть список чисел в столбце A, где первое значение в списке (A2) отформатировано, а другие значения (A3:A7) вообще не отформатированы.

Я хочу скопировать форматирование из ячейки A2 во все ячейки под ней.

Ниже приведены шаги для этого:

  1. Поместите курсор в правый нижний угол ячейки, из которой вы хотите скопировать форматирование (A2), пока не появится черный крест (маркер заполнения);
  1. Перетащите маркер заполнения вниз до конца диапазона, который мы хотим отформатировать (A7). Если вы хотите скопировать ячейку в конец диапазона (до первой пустой ячейки в диапазоне), просто дважды щелкните маркер заполнения.
  1. Когда вы перетаскиваете курсор, по умолчанию и значение, и форматирование копируются в диапазон. Теперь вам нужно щелкнуть значок «Параметры автозаполнения» рядом с концом диапазона и выбрать «Заполнить только форматирование».

Выбрать вариант заполнения только форматированием

Теперь вы можете видеть, что значения не меняются, а форматирование копируется на весь диапазон.

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

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

Итак, вот некоторые из методов, которые вы можете использовать для копирования форматирования из одной ячейки в другую ячейку или диапазон ячеек в Excel.

При работе в Excel мы часто копируем значения или формулы из других рабочих листов, из других программ или даже из Интернета. Для каждого скопированного значения у нас есть определенные настройки, такие как копирование без форматирования, копирование только значений или только формул. Возникает проблема, если скопированные значения искажают текущий формат наших рабочих листов.

Специальная функция "Вставить" предлагает различные способы копирования и вставки значений в соответствии с нашими потребностями.


Рис. 1. Конечный результат: копирование без форматирования

Как копировать и вставлять без изменения формата

Чтобы скопировать значения или формулу без изменения формата, мы запускаем инструмент "Специальная вставка" в Excel.

Чтобы скопировать: нажмите Ctrl + C, чтобы скопировать ячейки со значениями, текстом или формулой

Чтобы вставить: нажмите вкладку Главная > Вставить > Специальная вставка


Рисунок 2. Вставка специальной функции

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


Рис. 3. Диалоговое окно Excel Special Paste

Копировать значения без форматирования

Когда мы просто используем сочетания клавиш Ctrl + C и Ctrl + V для копирования и вставки значений, мы можем получить таблицу с различными форматами, например эту:


Рисунок 4. Копирование значений, включая форматирование

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


Рисунок 5. Копирование исходной ячейки

  • Выберите ячейку, в которую мы хотим вставить значение.


Рисунок 6. Выбор целевой ячейки

Рисунок 7. Кнопка «Вставить значения» в параметрах вставки

Имя «Энн Тейлор» будет скопировано без форматирования с сохранением форматирования целевой ячейки.


Рис. 8. Вывод: копирование значений без форматирования

Скопировать формулу без форматирования

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

Формула: =СЕЙЧАС()-C3/365 .


Рисунок 9. Пример : точное копирование формулы для определения возраста

Когда мы просто вставляем формулу в ячейку D4 с помощью сочетания клавиш Ctrl + V или параметров меню, мы также копируем формат красного цвета текста в ячейку D4.


Рисунок 10. Вставка скопированной формулы с форматом в целевую ячейку

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

  • Копировать ячейку D3.
  • Выберите ячейку D4.
  • Перейдите на вкладку Главная Вставить >Специальная вставка
  • В диалоговом окне "Специальная вставка" установите флажок Формулы.

Копируется только формула с сохранением синего цвета текста в ячейке D4.


Рисунок 11. Вывод: Точное копирование формулы

Копировать значения, а не формулу

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


Рисунок 12. Копирование возраста из исходной ячейки

Когда мы вставляем скопированную ячейку в ячейку назначения, мы также копируем формулу.


Рисунок 13. Вставка скопированной ячейки с формулой

Обходной путь:

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

  • Выберите исходную ячейку и нажмите Ctrl + C.
  • Выберите ячейку назначения.
  • Перейдите на вкладку Главная Вставить >Специальная вставка
  • В диалоговом окне "Специальная вставка" установите флажок Значения.

Наконец, мы можем скопировать значение, а не формулу , как показано в ячейке E9.


Рисунок 14. Вывод : копирование значений, а не формул

Мгновенное подключение к эксперту Excel

В большинстве случаев проблема, которую вам нужно решить, будет более сложной, чем простое применение формулы или функции. Если вы хотите сэкономить часы исследований и разочарований, попробуйте наш онлайн-сервис Excelchat! Наши эксперты по Excel доступны круглосуточно и без выходных, чтобы ответить на любой вопрос, который у вас может возникнуть. Мы гарантируем подключение в течение 30 секунд и индивидуальное решение в течение 20 минут.

Читайте также: