Оглавление:
- Выделите значения, которые существуют в List1, но не List2
- Выделите значения, которые существуют в List1 и List2
Видео: Как сравнить два списка в Excel 2025
Вас могут попросить сравнить два списка и выбрать значения, которые находятся в одном списке, но не другие, или вам может потребоваться сравнить два списка и выбрать только значения, которые существуют в обоих списках. Условное форматирование - идеальный способ выполнить любую задачу.
Выделите значения, которые существуют в List1, но не List2
На рисунке показано условное форматирование, которое сравнивает клиентов с 2013 и 2014 годов, в котором подчеркиваются те клиенты в 2014 году, которые являются новыми клиентами (они не были клиентами в 2013 году).
Чтобы создать это основное правило форматирования, выполните следующие действия:
-
Выберите ячейки данных в целевом диапазоне (ячейки E4: E28 в этом примере), щелкните вкладку «Главная» в ленте Excel, затем выберите «Условное форматирование» → «Новое правило».
Откроется диалоговое окно «Новое правило форматирования».
-
В окне списка в верхней части диалогового окна выберите опцию «Использовать формулу для определения того, какие ячейки для форматирования».
Этот выбор оценивает значения на основе указанной вами формулы. Если определенное значение имеет значение TRUE, условное форматирование применяется к этой ячейке.
-
В поле ввода формулы введите формулу, показанную на этом шаге.
Обратите внимание, что вы используете функцию COUNTIF для оценки того, найдено ли значение в целевой ячейке (E4) в вашем диапазоне сравнения ($ B $ 4: $ B $ 21). Если значение не найдено, функция COUNTIF вернет 0, тем самым вызывая условное форматирование. Как и в стандартных формулах, вам необходимо убедиться, что вы используете абсолютные ссылки, чтобы каждое значение в вашем диапазоне сравнивалось с соответствующей ячейкой сравнения.
= COUNTIF ($ B $ 4: $ B $ 21, E4) = 0
Обратите внимание, что в формуле вы исключаете абсолютные опорные долларовые символы ($) для целевой ячейки (E4), Если вы нажмете ячейку E4 вместо ввода ссылки на ячейку, Excel автоматически сделает ссылку на ячейку абсолютной. Важно, чтобы вы не указали абсолютные опорные символы доллара в своей целевой ячейке, потому что вам нужно, чтобы Excel применял это правило форматирования на основе собственного значения каждой ячейки.
-
Нажмите кнопку «Формат».
Откроется диалоговое окно «Формат ячеек», в котором у вас есть полный набор параметров форматирования шрифта, границы и заполнения для целевой ячейки. После того, как вы завершили выбор параметров форматирования, нажмите кнопку «ОК», чтобы подтвердить изменения и вернуться в диалоговое окно «Новое правило форматирования».
-
В диалоговом окне «Новое правило форматирования» нажмите кнопку «ОК», чтобы подтвердить свое правило форматирования.
Если вам нужно отредактировать правило условного форматирования, просто поместите курсор в любую ячейку данных в пределах отформатированного диапазона, а затем перейдите на вкладку «Главная» и выберите «Условное форматирование» → «Управление правилами».Откроется диалоговое окно Диспетчер правил условного форматирования. Нажмите правило, которое вы хотите изменить, а затем нажмите кнопку «Изменить правило».
Выделите значения, которые существуют в List1 и List2
На рисунке показано упражнение условного форматирования, в котором сравниваются клиенты с 2013 по 2014 год, что указывает на тех клиентов в 2014 году, которые находятся в обоих списках.
Чтобы создать это основное правило форматирования, выполните следующие действия:
-
Выберите ячейки данных в целевом диапазоне (ячейки E4: E28 в этом примере), щелкните вкладку «Главная» на ленте Excel и выберите «Условное форматирование» → «Создать» Правило.
Откроется диалоговое окно «Новое правило форматирования».
-
В окне списка в верхней части диалогового окна выберите опцию «Использовать формулу для определения того, какие ячейки для форматирования».
Этот выбор оценивает значения на основе указанной вами формулы. Если определенное значение имеет значение TRUE, условное форматирование применяется к этой ячейке.
-
В поле ввода формулы введите формулу, показанную на этом шаге.
Обратите внимание, что вы используете функцию COUNTIF для оценки того, найдено ли значение в целевой ячейке (E4) в вашем диапазоне сравнения ($ B $ 4: $ B $ 21). Если значение найдено, функция COUNTIF возвращает число больше 0, тем самым вызывая условное форматирование. Как и в стандартных формулах, вам необходимо убедиться, что вы используете абсолютные ссылки, чтобы каждое значение в вашем диапазоне сравнивалось с соответствующей ячейкой сравнения.
= COUNTIF ($ B $ 4: $ B $ 21, E4)> 0
Обратите внимание, что в формуле вы исключаете абсолютные опорные долларовые символы ($) для целевой ячейки (E4). Если вы нажмете ячейку E4 вместо ввода ссылки на ячейку, Excel автоматически сделает ссылку на ячейку абсолютной. Важно, чтобы вы не указали абсолютные опорные символы доллара в своей целевой ячейке, потому что вам нужно, чтобы Excel применял это правило форматирования на основе собственного значения каждой ячейки.
-
Нажмите кнопку «Формат».
Откроется диалоговое окно «Формат ячеек», в котором у вас есть полный набор параметров форматирования шрифта, границы и заполнения для целевой ячейки. После того, как вы завершили выбор параметров форматирования, нажмите кнопку «ОК», чтобы подтвердить свои изменения, и вернитесь в поле «Правило форматирования нового форматирования».
-
В диалоговом окне «Новое правило форматирования» нажмите кнопку «ОК», чтобы подтвердить свое правило форматирования.
Если вам нужно отредактировать правило условного форматирования, просто поместите курсор в любую ячейку данных в пределах отформатированного диапазона, а затем перейдите на вкладку «Главная» и выберите «Условное форматирование» → «Управление правилами». Откроется диалоговое окно Диспетчер правил условного форматирования. Нажмите правило, которое вы хотите изменить, а затем нажмите кнопку «Изменить правило».
