Зміст
Це цікава ситуація, яка часто виникає, а саме, іноді потрібно диференціювати дані в двох різних стовпцях. Існує дуже багато процесів, в яких 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 процедур, які ми обговорили, використання умовного форматування є найкращим способом порівняння двох стовпців. Оскільки в умовному форматуванні ви можете порівнювати між кількома стовпцями, процедура проста і швидка, і ви можете знайтияк збіги, так і розбіжності.
Сподіваємося, що ця стаття була корисною для вас. Перегляньте наш сайт, щоб знайти більше корисних статей. Залишайтеся на зв'язку!