Зміст
Посібник демонструє найбільш ефективні способи пошуку, фільтрації та виділення унікальних і відмінних значень в Excel.
У минулому уроці ми розглянули різні способи підрахунку унікальних значень в Excel. Але іноді вам може знадобитися переглянути тільки унікальні або відмінні значення в стовпці - не кількість, а фактичні значення. Перш ніж рухатися далі, давайте переконаємося, що ми на одній сторінці з термінами. Отже, що таке відмінні і що таке унікальні значення в Excel?
- Унікальний значення - це елементи, які з'являються в наборі даних тільки один раз.
- Виразний значення - це всі різні елементи списку, тобто унікальні значення та 1-е входження значень, що повторюються.
А тепер давайте розглянемо найбільш ефективні методи роботи з унікальними та відмінними значеннями у ваших таблицях Excel.
Як знайти унікальні / відмінні значення в Excel
Найпростіший спосіб визначення унікальних і відмінних значень в Excel - це використання функції ЕСЛИ разом з функцією СЧЕТЕСЛИ. Може бути кілька варіантів формули в залежності від типу значень, які ви хочете знайти, як показано в наступних прикладах.
Пошук унікальних значень у стовпці
Щоб знайти окремі або унікальні значення у списку, використовуйте одну з наступних формул, де А2 - перша, а А10 - остання комірка з даними.
Як знайти унікальні значення в Excel:
=IF(COUNTIF($A$2:$A$10, $A2)=1, "Унікальний", "")
Як отримати різні цінності в Excel:
=IF(COUNTIF($A$2:$A2, $A2)=1, "Distinct", "")
У чіткій формулі є лише одне невелике відхилення у другій комірці, яке, однак, має велике значення:
Порада. Якщо ви хочете шукати унікальні значення між 2 колонками тобто знайти значення, які присутні в одному стовпчику, але відсутні в іншому, а потім використати формулу, описану в розділі "Як порівняти 2 стовпчики для пошуку відмінностей".
Пошук унікальних / відмінних рядків в Excel
Аналогічним чином можна знайти унікальні рядки в таблиці Excel на основі значень у 2 або більше стовпцях. У цьому випадку потрібно використовувати функцію СРЗНАЧ замість COUNTIF для оцінки значень у декількох стовпцях (в одній формулі можна оцінити до 127 пар діапазонів/критеріїв).
Наприклад, для пошуку унікальних або відмінних імен у списку використовуйте наступні формули:
Формула для отримання унікальні рядки :
=IF(COUNTIFS($A$2:$A$10, $A2, $B$2:$B$10, $B2)=1, "Унікальний рядок", "")
Формула для знаходження окремі ряди :
=IF(COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2)=1, "Відмінний рядок", "")
Пошук унікальних / відмінних значень з урахуванням регістру в Excel
Якщо ви працюєте з набором даних, де регістр має значення, вам знадобиться трохи складніша формула масиву.
Пошук з урахуванням особливостей конкретного випадку унікальні значення :
=IF(SUM((--EXACT($A$2:$A$10,A2)))=1, "Unique","")
Пошук з урахуванням особливостей конкретного випадку різні цінності :
=IF(SUM((--EXACT($A$2:$A2,$A2)))=1, "Distinct","")
Оскільки обидві формули є формулами масиву, обов'язково натисніть Ctrl + Shift + Enter для їх коректного заповнення.
Коли знайдено унікальні або відмінні значення, ви можете легко відфільтрувати, вибрати та скопіювати їх, як показано нижче.
Як відфільтрувати унікальні та відмінні значення в Excel
Щоб переглянути тільки унікальні або відмінні значення в списку, відфільтруйте їх, виконавши наступні дії.
- Застосуйте одну з наведених вище формул для ідентифікації унікальних / відмінних значень або рядків.
- Виберіть свої дані та натисніть кнопку Фільтр на кнопці Дані Або натисніть Сортування та фільтрація > Фільтр на Головна сторінка у вкладці Редагування група.
- Натисніть на стрілку фільтрації у заголовку стовпчика, що містить Вашу формулу, та виберіть значення, які Ви бажаєте переглянути:
Як виділити відмінні / унікальні значення
Якщо у Вас відносно невеликий список унікальних / відмінних значень, Ви можете просто виділити його звичайним способом за допомогою миші. Якщо ж відфільтрований список містить сотні або тисячі рядків, Ви можете скористатися одним з наступних швидких способів, що заощаджують час.
Для швидкого вибору унікального або відмінного списку включаючи заголовки колонок , відфільтрувати унікальні значення, клацнути по будь-якій комірці унікального списку, а потім натиснути клавіші Ctrl + A .
Для вибору різних або унікальних значень без заголовків стовпців , відфільтрувати унікальні значення, виділити першу комірку з даними і натиснути Ctrl + Shift + End, щоб розширити виділення до останньої комірки.
Порада. У деяких рідкісних випадках, в основному на дуже великих книгах, наведені вище комбінації клавіш можуть виділяти як видимі, так і невидимі комірки. Щоб виправити це, натисніть спочатку Ctrl + A або Ctrl + Shift + End, а потім натисніть Alt + ;, щоб виділити тільки видимі комірки ігноруючи приховані рядки.
Якщо вам важко запам'ятати таку кількість ярликів, скористайтеся таким наочним способом: виділіть весь унікальний/виразний список, потім перейдіть в розділ Головна вкладка > Знайти та вибрати > Перейдіть до розділу "Особливе і виберіть Тільки видимі комірки .
Копіювання унікальних або відмінних значень в інше місце
Щоб скопіювати список унікальних значень в інше місце, виконайте наступні дії:
- Виберіть відфільтровані значення за допомогою миші або вищевказаних комбінацій клавіш.
- Для копіювання виділених значень натисніть Ctrl + C.
- Виділіть ліву верхню комірку в діапазоні призначення (вона може бути на тому ж або іншому аркуші) і натисніть Ctrl + V, щоб вставити значення.
Як виділити унікальні та відмінні значення в Excel
Щоразу, коли вам потрібно виділити що-небудь в Excel на основі певної умови, перейдіть прямо до функції Умовне форматування. Більш детальна інформація та приклади наведені нижче.
Виділення унікальних значень у стовпці (вбудоване правило)
Найшвидший і найпростіший спосіб виділити унікальні значення в Excel - застосувати вбудоване правило умовного форматування:
- Виберіть стовпець даних, в якому потрібно виділити унікальні значення.
- Про це йдеться на Головна сторінка у вкладці Стилі групу, натисніть Умовне форматування > Правила виділення комірок > Дублікати значень...
Порада: якщо вас не влаштовує жоден із запропонованих форматів, натисніть Нестандартний формат... (останній пункт у випадаючому списку) та встановіть заливку та/або колір шрифту на свій смак.
Як бачите, виділення унікальних значень в Excel - найпростіше завдання, яке тільки можна собі уявити. Однак вбудоване правило Excel працює тільки для елементів, які зустрічаються в списку тільки один раз. Якщо вам потрібно виділити різні значення - унікальні та 1-е повторення - вам доведеться створити власне правило на основі формули. Вам також потрібно буде створити власне правило для виділення унікальних рядків на основізначення в одній або декількох колонках.
Виділення унікальних та відмінних значень в Excel (користувацьке правило)
Щоб виділити унікальні або відмінні значення в стовпці, виділіть дані без заголовка стовпця (ви ж не хочете, щоб заголовок виділявся?) і створіть правило умовного форматування за допомогою однієї з наведених нижче формул.
Виділити унікальні значення
Для виділення значень, які зустрічаються в списку тільки один раз, використовується наступна формула:
=COUNTIF($A$2:$A$10,$A2)=1
Де А2 - перша, а А10 - остання комірка застосованого діапазону.
Виділіть окремі цінності
Щоб виділити всі різні значення в стовпчику, тобто унікальні значення і 1-е повторення, скористайтеся наступною формулою:
=COUNTIF($A$2:$A2,$A2)=1
Де A2 - крайня верхня комірка діапазону.
Як створити правило на основі формули
Щоб створити правило умовного форматування на основі формули, виконайте наступне:
- Перейдіть на сторінку Головна сторінка вкладка> Стилі групу і натисніть Умовне форматування > Нове правило> Використання формули для визначення, які комірки форматувати .
- Введіть свою формулу на сторінці Значення формату, для яких ця формула істинна Ящик.
- Натисніть на кнопку Формат... і виберіть потрібний колір заливки та/або колір шрифту.
- Нарешті, натисніть кнопку ГАРАЗД. щоб застосувати правило.
Більш докладні кроки зі скріншотами можна знайти в наступному уроці: Як створити правило умовного форматування в Excel на основі іншого значення комірки.
Скріншот нижче демонструє обидва правила в дії:
Виділення цілих рядків на основі унікальних / відмінних значень в одному стовпчику
Для виділення цілих рядків на основі унікальних значень у певному стовпці використовуйте формули для унікальних і відмінних значень, які ми використовували в попередньому прикладі, але застосувати своє правило до всієї таблиці а не в одну колонку.
Наступний скріншот демонструє правило, яке виділяє рядки на основі окремі цифри в колонці А:
Як виділити унікальні рядки в Excel
Якщо необхідно виділити рядки на основі значень у 2 або більше стовпцях, використовуйте функцію СЧЕТЕСЛИ, яка дозволяє вказати декілька критеріїв в одній формулі.
Виділити унікальні рядки
=COUNTIFS($A$2:$A$10,$A2, $B$2:$B$10,$B2)=1
Виділити окремі рядки (унікальні + 1-е повторення)
=COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2)=1
Саме так можна знаходити, фільтрувати та виділяти окремі або унікальні значення в Excel. Для закріплення знань можна завантажити зразок книги "Пошук унікальних значень" та виконати реінжиніринг формул для кращого розуміння.
Швидкий і простий спосіб знайти і виділити унікальні значення в Excel
Як ви щойно переконалися, Microsoft Excel надає досить багато корисних функцій, які можуть допомогти вам виявити і виділити унікальні значення на ваших робочих аркушах. Однак, всі ці рішення важко назвати інтуїтивно зрозумілими і простими у використанні, оскільки вони вимагають запам'ятовування кількох різних формул. Звичайно, для професіоналів Excel це не проблема :) Для тих користувачів Excel, які хочуть заощадити свій часі зусиль, дозвольте продемонструвати швидкий і простий спосіб пошуку унікальних значень в Excel.
В останньому розділі нашого уроку ми розглянемо надбудову Duplicate Remover для Excel. Нехай вас не бентежить назва інструменту, адже окрім дублікатів записів, надбудова чудово справляється з унікальними та відмінними від інших записами, і ви в цьому переконаєтесь вже незабаром.
- Виділіть будь-яку комірку таблиці, в якій потрібно знайти унікальні значення, і натисніть кнопку Duplicate Remover на кнопці Дані про абіти у вкладці Dedupe група.
Запуститься майстер, і вся таблиця буде виділена автоматично. Отже, просто натисніть Далі для переходу до наступного етапу.
Порада. При першому використанні доповнення має сенс перевірити Створіть резервну копію скриньки про всяк випадок.
- Унікальний
- Унікальні +1 входження (відмінні)
У цьому прикладі ми хочемо знайти унікальні імена на основі значень у 2 колонках (Ім'я та Прізвище), тому виділяємо обидві.
Порада. Якщо у вашій таблиці є заголовки, обов'язково виберіть Моя таблиця має заголовки І якщо у вашій таблиці можуть бути порожні клітинки, переконайтеся, що Пропустити порожні клітинки Обидві опції знаходяться у верхній частині діалогового вікна і, як правило, встановлені за замовчуванням.
- Виділення унікальних значень кольором
- Виберіть унікальні значення
- Ідентифікувати в колонці статусу
- Копіювати в інше місце
Натисніть на кнопку Фініш та отримати результат за лічені секунди:
Ось як ви можете знайти, виділити і виділити унікальні значення в Excel за допомогою нашої надбудови Duplicate Remover. Простіше не буває, чи не так?
Якщо пошук дублікатів і унікальних значень в Excel є звичайною частиною вашої повсякденної роботи, просто спробуйте цей інструмент вилучення, і ви будете вражені результатами! Duplicate Remover, як і інші наші інструменти, що заощаджують час, включені в Ultimate Suite for Excel.
Доступні для завантаження
Пошук унікальних значень - приклади формул (файл .xlsx)
Ultimate Suite - пробна версія (файл .exe)