Найти различия в столбцах Excel

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

Способ 1. Логический (примитивный)

Необходимо быстро определить — в каких именно ячейках есть различия. Как самый простой вариант — используем функцию ЕСЛИ:

Способ 2. Выделением (нестандартный)

Выделите оба столбца и выберите в меню Правка — Перейти — Выделить — Отличия по строкам

Excel выделит ячейки, отличающиеся содержанием (по строкам).

Способ 3. Условным форматированием (красивый)

Можно включить цветовое выделение отличий, используя условное форматирование. Выделите оба диапазона с данными и откройте меню Формат — Условное форматирование (Format — Conditional formatting). Выберите тип условия Формула и введите:

Затем нажмите на кнопку Формат и задайте цвет заливки на вкладке Вид.

Подробнее об этой функции можно прочитать здесь.

Способ 4. Совпадают или нет?

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

=СУММ(ЕСЛИ(A2:A20=B2:B20;0;1))

Эта формула выводит количество несовпадений в двух списках, т.е. ноль — если списки идентичны и любое число >0, если в них есть различия. Формулу надо вводить как формулу массива, т.е. после ввода формулы в ячейку жать не на Enter, а на Ctrl+Shift+Enter.

Способ 5. Проверка вхождения элементов одного списка в другой

Если списки не абсолютно идентичны (элементы идут в разном порядке) и надо определить — какие элементы из первого списка встречаются во втором, а какие — нет, то проще всего использовать функцию СЧЁТЕСЛИ (COUNTIF) из категории Статистические:

Поделиться:
Нет комментариев

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

Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.

×
Рекомендуем посмотреть