Формула підрахунку унікальних текстових значень в excel

Отже, в третин статті серії матеріалів з підрахунку унікальних значень ми будемо вважати текстові значення. Нагадуємо, що раніше ми розглянули:

  1. Елегантну універсальну формулу. яка відмінно вважає, як текстові значення, так і числові, однак, в основі формули лежить функція СЧЁТЕСЛІ. тому при великих обсягах даних можуть виникнути проблеми з продуктивністю.
  2. Щодо просту, швидку формулу для підрахунку тільки числових значень.

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

За традицією запишемо її для англійської версії Excel:

Наприклад, подивимося на діапазон з текстовими даними, зображений на малюнку нижче.

Формула підрахунку унікальних текстових значень в excel

З викладеного вище рядки формул. для наших даних формула підрахунку унікальних текстових значень наступна:

На цьому все, далі йде детальний розбір зазначеної формули по етапах.

Робота формули підрахунку унікальних текстових значень в Excel

Принцип роботи формули підрахунку унікальних текстових значень дуже схожий з підрахунком унікальних числових значень, відмінність полягає в тому, що, в разі числових значень ми могли використовувати числові значення самих осередків, а тут потрібно текстові значення перевести в числові, які використовувати в якості аргументів функції ЧАСТОТА .

Отже, подивимося цю частину формули:

Вона відображає номер рядка кожної текстової записи, то, що це наскрізний номер на аркуші, а не номер запису в діапазоні абсолютно не важливо, головне, що однакові текстові записи позначаються однаковими числовими (по першого входження, для неунікальний значень).

Формула підрахунку унікальних текстових значень в excel

Дивимося на наступну частину формули:

Ця конструкція створює нумерований діапазон дорівнює кількості елементів вихідного.

Формула підрахунку унікальних текстових значень в excel

Інша частина обчислення зводиться до вже знайомого знаходження частоти входження елементів першого діапазону в другій, потім, за допомогою порівняння з нулем, перетворення діапазону в булевий, тобто зі значеннями "ІСТИНА" - будь-яке значення більше нуля і "БРЕХНЯ" - якщо нуль.

Формула підрахунку унікальних текстових значень в excel

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

Тут, як і в випадку з числовими значеннями, можна використовувати функцію СУММПРОИЗВ, а можна просто СУМ:

Поділитися:

Схожі статті