Як порівняти два стовпці для пошуку відмінностей в Excel

  • Поділитися Цим
Hugh West

Це цікава ситуація, яка часто виникає, а саме, іноді потрібно диференціювати дані в двох різних стовпцях. Існує дуже багато процесів, в яких Excel порівнює два списки і повертає різницю. У цій статті ми розглянемо способи, як порівняти два стовпці в Excel для знаходження відмінностей.

Завантажити Практичний посібник

Порівняння двох стовпчиків для знаходження відмінностей.xlsx

7 способів порівняння двох стовпців для пошуку відмінностей в Excel

У цьому розділі ви знайдете 7 способи порівняння двох стовпців в Excel для знаходження відмінностей. Я буду розглядати їх по черзі тут. Залишайтеся на зв'язку!

Отже, почнемо з простого прикладу, щоб проілюструвати, як цього досягти.

У нас є два списки, в яких розміщені назви деяких фруктів. Порівняємо ці списки і знайдемо відмінності. Два списки, що містять назви фруктів, наведені нижче.

Побачимо 7 різні процеси пошуку відмінностей між двома стовпчиками. У кожному процесі порівняння і пошуку відмінностей між двома стовпчиками ми будемо використовувати одну і ту ж таблицю.

1 Застосування умовного форматування для порівняння двох стовпців

Ми можемо використовувати Умовне форматування виділити унікальні значення двох стовпців. Процедура проста і наведена нижче.

📌 Сходинки:

  • Спочатку виділіть діапазони, до яких потрібно застосувати умовне форматування. У нашому прикладі це діапазон B5 : B11 .
  • Наразі, в Головна сторінка на вкладці натисніть на Умовне форматування та під Правила виділення комірок натисніть на Дублюючі значення.

  • В рамках проекту Повторювані значення діалогове вікно, якщо ви виберете Дублікат ви побачите повторювані значення двох комірок.

  • Якщо ви обираєте Унікальний в Дублікати значень Ви побачите унікальні значення двох комірок.

  • Преса ГАРАЗД. на підтвердження того, що Умовне форматування .

Читати далі: Як порівняти два стовпці або списки в Excel

2. порівняння двох стовпців за допомогою функції IF

Ми будемо використовувати Функція IF знайти відмінності між двома стовпчиками. Для цього достатньо виконати наведені нижче дії.

📌 Сходинки:

  • Перш за все, створимо нову колонку, щоб показати, які плоди Список 1 доступні в Список 2 .
  • Тепер виділіть першу комірку (тобто E5 ) новоствореного стовпчика та застосувати наступну формулу.

=IF(B5=C5,"YES","NO")

Ось,

  • B5 = Фрукти з Переліку-1
  • C5 = Фрукти зі списку-2

  • Після цього натисніть ENTER і ви побачите заяву НІ в камері D5 .
  • Тепер, використовуйте Ручка наповнення інструмент для перетягування сформульованих і Автозаповнення формула вниз від комірки D5 до D11

  • Таким чином, у всіх клітинках буде показано результат, і Ви зможете розрізнити ці дві колонки.

3 Застосування функції EXACT для порівняння стовпців

На сьогоднішній день, на жаль, це не так. Функція EXACT порівнює два текстові рядки і повертає результат ПРАВДА або НЕПРАВДА на основі точного збігу текстів. Отже, ви можете застосувати цю функцію для пошуку відмінностей між двома стовпчиками. Для цього виконайте наступні кроки.

📌 Сходинки:

  • Перш за все, виділяємо комірку і вводимо в неї наступну формулу.

=EXACT(B5,C5)

Ось,

  • B5 = Фрукти з Переліку-1
  • C5 = Фрукти зі списку-2

  • Потім натисніть ENTER і клітина повернеться НЕПРАВДА .

  • Тепер перетягніть формулу вниз, і ваші клітинки покажуть вам результат.

4. застосування функції IF з функцією AND

Поєднання ЯКЩО і І функції послужить вашій меті. Робіть так, як описано нижче.

📌 Сходинки:

  • Перш за все, застосуйте формулу до виділеної комірки.

=IF(AND(B5C5), "Немає збігу", "Збіг")

Ось,

  • B5 = Фрукти з Переліку-1
  • C5 = Фрукти зі списку-2

  • Потім перетягніть формулу вниз, щоб клітинки показали результат.

5. поєднання функцій IF, ISNA та VLOOKUP

Ми можемо використовувати ЯКЩО , ISNA і Функції VLOOKUP знайти відмінності між двома списками або стовпчиками в Excel. Процедура наведена нижче.

📌 Сходинки:

  • Перш за все, створюємо новий стовпець; виділяємо першу комірку (тобто E5 ) новоствореного стовпчика та застосувати наступну формулу.

=IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)), "NO", "YES")

Ось,

  • B5 = Шукане значення
  • C5:C11 = Пошуковий масив

💡 Розбивка формули

VLOOKUP(B5,$C$5:$C$11,1,0) шукає значення B5 (тобто Apple ) в діапазоні 5:11. Це значення відсутнє в масиві пошуку і повертає #N/A .

Функція ISNA перевіряє, чи містить комірка значення #НІ! помилка чи ні. Він повертає ПРАВДА або НЕПРАВДА в залежності від наявності #N/A !

Отже, ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)) = ISNA(#N/A) прибутки ПРАВДА .

Нарешті, IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)), "NO", "YES") = IF(ISNA(#N/A), "NO", "YES") = IF(TRUE, "NO", "YES") = НІ

Так, у рамках проекту ВИХІД => НІ Це тому, що назва фрукта Apple від Список-1 не доступний в Список-2 .

  • Після цього натисніть ENTER і ви побачите заяву НІ в камері D5 .

  • Тепер, використовуйте Ручка наповнення інструмент для перетягування сформульованих і Автозаповнення формула вниз від комірки D5 до D11
  • Нарешті, ви зможете побачити відмінності між Список-1 і Список-2

Читати далі: Як порівняти два стовпці в Excel за допомогою VLOOKUP

6. використовувати комбінацію функцій IF, ISERROR та MATCH

Тут ми будемо використовувати ЯКЩО , ПОМИЛКА і МАТЧ функції для порівняння двох стовпчиків. Будемо порівнювати Список-1 з Список-2 Формула обчислить два списки і поверне назву фрукта, яка є тільки в Список-1 Процедура наведена нижче.

📌 Кроки :

  • Перш за все, виділяємо першу комірку D5 новоствореного стовпчика та введіть у виділену комірку наступну формулу.

=IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,"")

Ось,

  • B5 = Шукане значення
  • C5:C11 = Пошуковий масив

💡 Розбивка формули

Функція MATCH шукає значення B5 (тобто Apple ) в діапазоні пошуку C$5:C$11 .

Отже, MATCH(B5,$C$5:$C$11,0) прибутки #N/A оскільки не знаходить значення в діапазоні пошуку.

Негайно, ISERROR(MATCH(B5,$C$5:$C$11,0)) = ISERROR(#N/A ) прибутки ПРАВДА .

Нарешті, IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,"") = IF(TRUE,B5, "") повертає значення параметру B5 (тобто Apple ).

Отже, ВИХІД => Apple .

  • Після натискання ENTER Ви побачите результат у цій комірці. Тепер перетягніть наступну формулу для наступних комірок.

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

  • Таким же чином можна знайти назву фрукта, яка є тільки в Список-2 Тоді формула буде такою,

=IF((ISERROR(MATCH(C5,$B$5:$B$11,0))),C5,"")

Ось,

  • C5 = Шукане значення
  • B5:B17 = Пошуковий масив

7. поєднання функцій IF і COUNTIF для порівняння стовпців

У цій процедурі, якщо Список-1 містить будь-яку назву фруктів, яка не зазначена в Список-2 формула, яку ми будемо використовувати, буде говорити, що назва фрукта з Список-1 не міститься в Список-2 Ми об'єднаємо ЯКЩО і COUNTIF Почнемо порівняння.

📌 Сходинки:

  • Перш за все, введіть в комірку наступну формулу D5 .

=IF(COUNTIF($C$5:$C$11, $B5)=0, "Не знайдено в списку-2", "")

💡 Розбивка формули

На сьогоднішній день, на жаль, це не так. COUNTIF повертає загальну кількість комірок у заданому діапазоні.

COUNTIF($C$5:$C$11, $B5) шукає значення комірки B5 (тобто Apple ) в діапазоні C$5:C$11 але нічого не знаходить в діапазоні, тому Output=> 0 .

Нарешті, IF(COUNTIF($C$5:$C$11, $B5)=0, "Не знайдено в списку-2", "") = IF(0, "Не знайдено в списку-2", "") повернеться" Не знайдено в Переліку-2 " при виконанні умови 0 інакше залиште комірку порожньою ( "" ).

Отже, final Output=> " Не знайдено в Переліку-2 ".

  • Тепер натисніть ENTER щоб комірка показала результат.
  • Після цього перетягніть формулу вниз.

  • Зробивши це, ви побачите відмінності між двома колонками.

Висновок

Отже, ми можемо побачити різні процеси порівняння двох стовпців у Excel для пошуку відмінностей. Порівняння між двома стовпцями також можна отримати для збігів. З 4 процедур, які ми обговорили, використання умовного форматування є найкращим способом порівняння двох стовпців. Оскільки в умовному форматуванні ви можете порівнювати між кількома стовпцями, процедура проста і швидка, і ви можете знайтияк збіги, так і розбіжності.

Сподіваємося, що ця стаття була корисною для вас. Перегляньте наш сайт, щоб знайти більше корисних статей. Залишайтеся на зв'язку!

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.