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

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

  • автор:

Как скопировать условное форматирование в другую ячейку в Excel

Как скопировать условное форматирование в другую ячейку в Excel

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

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

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

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

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

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

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

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

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

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

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

Это легко сделать!

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

  1. Выберите ячейку B2
  2. Щелкните правой кнопкой мыши и скопируйте его (или используйте сочетание клавиш Control + C)
  3. Выберите весь диапазон, в который вы хотите скопировать условное форматирование (C2: C11 в этом примере)
  4. Щелкните правой кнопкой мыши в любом месте выделения
  5. Нажмите на опцию Специальная вставка. Это откроет диалоговое окно Специальная вставка.
  6. В диалоговом окне Специальная вставка выберите Форматы.
  7. Нажмите ОК.

Вышеупомянутые шаги скопируют условное форматирование из столбца B и применит его к выбранным ячейкам в столбце C.

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

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

Копирование условного форматирования с помощью Format Painter

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

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

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

Ниже приведены шаги по использованию средства рисования форматов для копирования условного форматирования из столбца оценки математики и применения его к столбцу оценки физики:

  1. Выберите ячейку (или диапазон ячеек), из которой вы хотите скопировать условное форматирование
  2. Перейдите на вкладку "Главная"
  3. В группе «Буфер обмена» щелкните значок «Формат по образцу».
  4. Выделите все ячейки, к которым вы хотите применить скопированное условное форматирование.

Совет от профессионалов: если вы хотите скопировать условное форматирование и вставить его в несколько ячеек или диапазонов (которые нельзя выбрать за один раз), дважды щелкните значок «Форматирование по образцу». Это сохранит активную программу рисования форматов, и вы сможете вставить форматирование несколько раз (если только вы не нажмете клавишу Escape).

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

Опять же, как и в случае со специальной вставкой, Format painter также копирует все форматирование (включая условное форматирование).

Проблема при копировании условного форматирования

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

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

Этот параметр позволяет создать собственную формулу, и форматирование применяется в формуле, возвращающей значение ИСТИНА для ячейки, и не применяется, когда формула возвращает ЛОЖЬ.

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

Например, в приведенном ниже примере я использовал формулу = $ B2> = 80, чтобы выделить все ячейки в столбце B, которые имеют значение выше 80.

Но когда я копирую это условное форматирование в столбец C, он по-прежнему ссылается на столбец B, и я получаю неправильный результат (как показано ниже).

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

Например, в этом случае я могу изменить формулу на = B2> = 80, и она должна работать нормально.

Если вам интересно, куда идет формула, перейдите на вкладку «Главная», а затем на «Условное форматирование».

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

Это покажет вам поле, в которое вы можете ввести формулу для выбранного диапазона. Если эта формула возвращает значение ИСТИНА для ячейки, она будет отформатирована, а если она вернет ЛОЖЬ, то нет.

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

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

Как скопировать правила условного форматирования на другой лист / книгу?

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

  • Скопируйте правила условного форматирования на другой лист / книгу с помощью Format Painter
  • Скопируйте правила условного форматирования из закрытой книги на другой лист / книгу
  • документ копировать условное форматирование 13

ad copy multiple ranges 2

Скопируйте правила условного форматирования на другой лист / книгу с помощью Format Painter

Обычно мы можем скопировать правило условного форматирования из одного диапазона в другой рабочий лист / книгу с помощью функции Format Painter в Excel.

1. Выберите диапазон, условное форматирование которого вы скопируете, и нажмите Главная > Формат Painterдокумент копировать условное форматирование 2.

2. Перейдите к диапазону назначения и перетащите кисть. в этом диапазоне.
документ копировать условное форматирование 12

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

3. Продолжайте выбирать диапазон назначения и нажмите Главная > Условное форматирование > Управление правилами. Смотрите скриншот:

4. В диалоговом окне «Диспетчер правил условного форматирования» дважды щелкните линейку, которая не работает в целевом диапазоне, чтобы открыть диалоговое окно «Изменить правило форматирования». Смотрите скриншот:
документ копировать условное форматирование 11

5. А затем в Формат значений, где эта формула истинна поле измените ссылки на ячейки в зависимости от диапазона назначения.

Внимание: В нашем случае мы меняем формулу как = СЧЁТЕСЛИ ($ B $ 23: $ B $ 46, $ B23)> 1 (23 млрд долларов: 46 млрд долларов — второй столбец в целевом диапазоне, а $ B23 — первая ячейка во втором столбце).

6. Нажмите OK > OK кнопки для сохранения изменений.

И тогда вы увидите, что условное форматирование точно скопировано и вставлено в целевой диапазон. Смотрите скриншот:
документ копировать условное форматирование 13

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

Скопируйте правила условного форматирования из закрытой книги на другой лист / книгу

Если вам нужно скопировать условное форматирование из указанного диапазона и часто вставлять в разные книги, мы рекомендуем вам сохранить указанный диапазон с условным форматированием как запись автотекста Kutools for Excel’s Авто Текст Утилита, а затем вы можете скопировать правило условного форматирования, не открывая соответствующую книгу.

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

Kutools for Excel — Combines more than 300 Advanced Functions and Tools for Microsoft Excel

1. Нажмите Кутулс > Вставить > Авто Текст , чтобы активировать панель автотекста.

2. Выберите диапазон с условным форматированием, щелкните значок Добавить кнопка документ копировать условное форматирование 8в области автотекста, затем в открывшемся диалоговом окне «Новый автотекст» введите имя для этой новой записи автотекста и укажите группу для его сохранения, а затем щелкните значок Добавить кнопка. Смотрите скриншот:
документ копировать условное форматирование 4

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

3. Просто щелкните запись «Автотекст» на панели «Автотекст», этот диапазон с условным форматированием будет вставлен в ваш рабочий лист. И тогда вы можете следовать те же шаги, которые мы вводим выше для копирования условного форматирования.
документ копировать условное форматирование 5

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

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

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

Есть два столбца с формулами.
Условное форматирование ячейки второго столбца зависит от значения равного суммам ячеек обеих столбцов в этой строке.

т.е. для ячейки b1 — если а1+b1 меньше 5, тогда ячейка b1 должна окрасится в зеленый цвет. На этом этапе все хорошо.
Далее, я с помощью формата по образцу пытаюсь перенести это форматирование на соседние ячейки.
Формула условного форматирования должна, по идее быть следующая
для b2 — если а2+b2 меньше 5, тогда ячейка b1 должна окрасится в зеленый цвет.
для b3 — если а3+b3 меньше 5, тогда ячейка b1 должна окрасится в зеленый цвет.

На деле, же для всех ячеек формула условного форматирования как была, так и осталась а1+b1.

Вопрос — как скопировать условное форматирование не с абсолютными, а относительными ссылками?

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

Есть два столбца с формулами.
Условное форматирование ячейки второго столбца зависит от значения равного суммам ячеек обеих столбцов в этой строке.

т.е. для ячейки b1 — если а1+b1 меньше 5, тогда ячейка b1 должна окрасится в зеленый цвет. На этом этапе все хорошо.
Далее, я с помощью формата по образцу пытаюсь перенести это форматирование на соседние ячейки.
Формула условного форматирования должна, по идее быть следующая
для b2 — если а2+b2 меньше 5, тогда ячейка b1 должна окрасится в зеленый цвет.
для b3 — если а3+b3 меньше 5, тогда ячейка b1 должна окрасится в зеленый цвет.

На деле, же для всех ячеек формула условного форматирования как была, так и осталась а1+b1.

Вопрос — как скопировать условное форматирование не с абсолютными, а относительными ссылками?

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

Есть два столбца с формулами.
Условное форматирование ячейки второго столбца зависит от значения равного суммам ячеек обеих столбцов в этой строке.

т.е. для ячейки b1 — если а1+b1 меньше 5, тогда ячейка b1 должна окрасится в зеленый цвет. На этом этапе все хорошо.
Далее, я с помощью формата по образцу пытаюсь перенести это форматирование на соседние ячейки.
Формула условного форматирования должна, по идее быть следующая
для b2 — если а2+b2 меньше 5, тогда ячейка b1 должна окрасится в зеленый цвет.
для b3 — если а3+b3 меньше 5, тогда ячейка b1 должна окрасится в зеленый цвет.

На деле, же для всех ячеек формула условного форматирования как была, так и осталась а1+b1.

Вопрос — как скопировать условное форматирование не с абсолютными, а относительными ссылками?

Как скопировать условное форматирование в Google Таблицы (2 простых способа)

Условное форматирование — это удивительная функция, которая позволяет нам форматировать ячейки (выделять ячейки) на основе значения в ячейке.

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

Это экономит время, а также делает данные более понятными и удобными для чтения.

Условное форматирование легко применить к диапазону ячеек, и еще проще скопировать условное форматирование в Google Таблицы.

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

Давайте приступим к делу!

Копировать условное форматирование на одном листе (или на разных листах)

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

А теперь я хочу применить такое же форматирование к столбцу B, в котором есть оценка по математике.

Это можно сделать двумя способами — Специальная вставка и Формат рисования .

Давайте посмотрим на оба этих метода.

Использование специальной вставки

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

  • Выберите ячейку или диапазон ячеек, из которых вы хотите скопировать форматирование
  • Щелкните правой кнопкой мыши, а затем нажмите Копировать (или используйте сочетание клавиш Control + C).
  • Выберите диапазон ячеек, в который вы хотите скопировать скопированное условное форматирование.
  • Щелкните правой кнопкой мыши любую из выбранных ячеек
  • Перейдите в «Специальная вставка», а затем в появившихся параметрах нажмите «Вставить только формат» (или используйте сочетание клавиш CONTROL + ALT + V).

Вышеупомянутые шаги мгновенно скопируют и вставят форматирование из столбца B в столбец C.

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

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

Когда вы копируете условное форматирование из одной ячейки в другую на том же листе, оно не создает новое правило для ячеек, в которые оно вставлено. Вместо этого Google Таблицы просто расширяют форматирование, чтобы включить этот новый диапазон в текущее правило форматирования (как показано ниже).

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

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

Использование инструмента Paint Format

Как и специальный метод вставки, вы также можете использовать метод формата Paint.

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

Ниже приведены инструкции по использованию инструмента Paint format для копирования условного форматирования в Google Таблицах:

  • Выберите ячейку (или диапазон ячеек), из которой вы хотите скопировать условное форматирование
  • Выделив ячейки, щелкните инструмент «Формат рисования» на панели инструментов. Это активирует инструмент формата Paint.
  • Используйте мышь, чтобы выбрать ячейку, в которую вы хотите вставить форматирование

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

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

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

Но есть простой обходной путь.

Скопируйте условное форматирование в другой файл Google Таблиц

Поскольку вы можете легко скопировать форматирование с одного листа на другой (но не в другой файл Google Sheet), вот простой обходной путь:

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

Ниже приведены шаги по созданию копии рабочего листа в другом файле Google Таблиц:

  • Щелкните правой кнопкой мыши вкладку листа с форматированием, которое вы хотите скопировать.
  • Наведите курсор на «Копировать в»
  • Нажмите «Существующая таблица».
  • В открывшемся диалоговом окне перейдите и выберите файл, в который вы хотите скопировать этот лист (или, если он открыт, вы также можете скопировать и вставить URL-адрес файла)
  • Нажмите на Выбрать

Вышеупомянутые шаги скопируют лист в другой файл Google Таблиц.

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

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

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