MS Exel: сравнение списков встроенными средствами

 17 сентября 2016, суббота Наиль  7642




Здравствуйте! Начиная с версии MS Office 2007 есть возможность сравнить два списка уже средствами только одного Excel. Покажу как это сделать..

MS Exel: сравнение списков встроенными средствами

Пусть имеется два списка:

Список 1

Яблоко
Груша
Помидор
Банан
КАРТОФЕЛЬ
Лук
Чеснок
ВИНОград
Киви
Ананас
Укроп

Список 2

Помидор
Киви
Груша
ВиНоГрАд
ананас

Здесь намеренно перемешан порядок элементов и их регистр для усложнения примера.

Запишем эти списки на один лист одной книги:

MS Exel: сравнение списков встроенными средствами

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

MS Exel: сравнение списков встроенными средствами

На вкладке Главная выбираем Условное форматирование - Правила выделения ячеек - Повторяющиеся значения...

MS Exel: сравнение списков встроенными средствами

В появившемся окне в первом раскрывающем списке доступно два значения:

  1. Повторяющиеся. Будут выделены только общие элементы для двух списков.
  2. Уникальные. Будут выделены различия между двумя списками.

MS Exel: сравнение списков встроенными средствами

Здесь нужно выбрать нужно для вас тип сравнения и нажать кнопку OK. В результате элементы окрасятся и станут выглядеть так:

MS Exel: сравнение списков встроенными средствами

Как видно из рисунка сравнение не чувствительно к регистру. Таким образом можно сравнивать и два и три и более списков одновременно! Единственный недостаток такого сравнения - при обработке больших списков MS Excel будет очень долго обрабатывать их переставая отвечать на запросы.