Теми статей
Обрати теми

Excel: пошук дублікатів

Редакція БК
Відповідь на запитання

Excel: пошук дублікатів

 

Шановна редакціє! Підкажіть, як у базі Excel швидко знайти записи, що повторюються? Сортувати базу не можна, оскільки важливо зберегти послідовність здійснення записів. Наперед завдячую.

Ю. Суслова, м. Харків

Відповідає Микола КАРПЕНКО, канд. тех. наук, доцент кафедри прикладної математики та інформаційних технологій Харківської національної академії міського господарства

 

Завдання можна вирішити кількома способами. Наприклад, скористатися умовним форматуванням. Подивимося, як це зробити, на прикладі бази даних, зображеної на рис. 1.

img 1

1. Відкриваємо таблицю Excel. Ми шукатимемо найменування підприємств, що повторюються, тобто аналізуватимемо колонку «

С».

2. Ставимо покажчик комірки на початок бази на комірку «

С2».

3. Викликаємо меню «

Формат → Условное форматирование…». З’явиться вікно, показане на рис. 2.

img 2

4. Клацаємо по випадаючому списку «

Условие 1», вибираємо значення «Формула».

5. У полі умови записуємо формулу «

=СЧЕТЕСЛИ($C:$C;C2) >1».

6. Натискуємо на кнопку «

Формат». Відкриється вікно з параметрами форматування комірок.

7. Вибираємо параметри форматування для рядків-дублікатів. Я вибрав сіру заливку фону.

8. У вікні параметрів форматування натискуємо на «

ОК». Excel поверне нас у вікно «Условное форматирование».

9. Ще раз натискуємо на «

ОК» та повертаємося на робочий лист.

10. Залишаючи натисненою клавішу «

С2», клацаємо по значку «Формат по образцу».

11. Утримуючи натисненою ліву кнопку миші, обводимо всі комірки бази в колонці «

С».

Рядки, що повторюються в базі даних, виділено сірим фоном (рис. 3).

img 3

Основний недолік такого способу полягає в тому, що для всіх значень використовується той самий колір. Коли дублікатів багато, це не буде наочно. Тому я раджу використовувати описаний прийом, коли повторів мало, або на етапі заповнення таблиці. Це дуже зручно: ви бачитимете значення, що повторюються, відразу в момент їх виникнення. В інших випадках раджу знаходити дублікати сортуванням. Якщо первісний порядок дотримання записів важливий, побудуйте робочу колонку. Пронумеруйте всі записи бази (як у стовпці «

N» на рис. 1). Потім відсортуйте базу за полем «НаимПредпр». Рядки, що повторюються, об’єднаються у групи та будуть добре видні. До речі, якщо база дуже велика, можете на цьому етапі застосувати ще й умовне форматування, підкреслити групи з рядків, що повторюються. Коли видалите дублікати, відсортуйте базу за робочою колонкою («N»). Первісний порядок дотримання записів буде відновлено.

 

Чекаю ваших запитань, зауважень та пропозицій на

bk@id.factor.ua, nictomkar@rambler.ru   або на форумі редакції www.bk.factor.ua/forum. Успішної роботи!
App
Завантажуйте наш мобільний додаток Factor

© Factor.Media, 1995 -
Всі права захищені

Використання матеріалів без узгодження з редакцією заборонено

Ознайомитись з договором-офертою

Приєднуйтесь
Адреса
м. Харків, 61002, вул. Сумська, 106а
Ми приймаємо
ic-privat ic-visa ic-visa

Ми використовуємо cookie-файли, щоб зробити сайт максимально зручним для вас та аналізувати використання наших продуктів та послуг, щоб збільшити якість рекламних та маркетингових активностей. Дізнатися більше про те, як ми використовуємо ці файли можна тут.

Дякуємо, що читаєте нас Увійдіть і читайте далі