Відбір унікальних значень в ms excel з умовами - сумісно з microsoft excel 2018, excel 2018
Продовжимо ідеї, викладені в статті Відбір унікальних значень в MS EXCEL. Спочатку відберемо з таблиці тільки ті рядки, які задовольняють заданим умовам, потім з цих рядків виберемо тільки унікальні значення з першого стовпця. При додаванні нових рядків у таблицю, список унікальних значень буде автоматично оновлюватися.
Нехай в є таблиця з повторюваними значеннями в першому стовпці, наприклад список назв компаній.

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


Потім з цих рядків виберемо тільки унікальні значення з першого стовпця, тобто тільки ті компанії, у яких Вартість і Дата контракту знаходиться в заданих діапазонах.

Рішення наведено в файлі прикладу на аркуші Унікальні. В його основі лежить формула масиву зі статті Відбір унікальних значень (прибираємо повтори зі списку) в MS EXCEL. яка використовувалася для ігнорування пропусків в списку. Після невеликих змін, формула для відбору унікальних з урахуванням 4-х умов виглядає так:
Якщо значення Вартості і Дати контракту відповідають 4-м умовами, то при відборі унікальних ця назва компанії враховується. Якщо хоча б не виконується 1 умова, то назва компанії не враховується. Якщо потрібно обмежитися, наприклад 2-мя умовами (тільки Вартість), то можна стерти формули + ($ C $ 7: $ C $ 25> = $ G $ 7) + ($ C $ 7: $ C $ 25<=$G$8). а 4 замените на 2.
Не забудьте, що формулу масиву потрібно вводити в осередок EXCEL за допомогою одночасного натискання CTRL + SHIFT + ENTER. потім її потрібно скопіювати вниз, наприклад, за допомогою Маркера заповнення.
ПОРАДА:
Список унікальних значень можна створити різними способами, наприклад, з використанням Розширеного фільтру (див. Статтю Відбір унікальних рядків за допомогою Розширеного фільтру), Зведених таблиць (див. Лист Зведена таблиця в файлі прикладу) або через меню Дані / Робота з даними / Видалити дублікати . У кожного способу є свої переваги і недоліки. Але, в цій статті нам потрібно, щоб при додаванні нових рядків у вихідну таблицю, список унікальних значень автоматично оновлювався, тому тут побудований список з використанням формул.
Примітка. Як видно з малюнків вище, в файлі прикладу використані Елементи управління форми для управління виділенням рядків за допомогою умовного форматування.