Обчислення кількості унікальних значень серед повторюваних

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

Припустімо, ви хочете, щоб дізнатися, скільки унікальних текстових або числових значень у діапазоні. Наприклад, якщо стовпець містить текст значення Бондаренко, Діденко, Діденко, Діденко, існує два унікальні значення — Бондаренко та Діденко. Якщо діапазон містить цифри 5, 6, 7 і 6, унікальні значення, 5, 6 і 7.

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

  • За допомогою функції IF призначте значення 1 кожній умові, що має значення TRUE.

  • Використання функції SUM , щоб підсумувати всі унікальні значення.

  • Функція FREQUENCY використовується для обчислення кількості унікальних значень. Ця функція ігнорує текст і нульових значень. Для першого входження певним значенням вона повертає число дорівнює кількості повторень цього значення. Для кожного екземпляра одного значення після першого ця функція повертає значення 0.

  • Функція MATCH використовується для повернення положення текстового значення в діапазоні. Функція FREQUENCY використовується результуюче значення потрібно обчислити відповідні значення тексту.

  • Функція LEN використовується для виявлення пустих клітинок. Пусті клітинки мають довжиною 0 (кількість символів).

Приклад

Скопіюйте таблицю в клітинку A1 пустого аркуша Excel, щоб мати змогу працювати з формулами, у яких використовуються функції.

Дані

Дані

986

Бондаренко

Діденко

563

67

789

235

Бондаренко

Діденко

689

789

Діденко

143

56

237

67

235

Формула

Опис (результат)

=SUM(IF(FREQUENCY(A2:A10;A2:A10)>0;1))

Обчислює кількість унікальних числових значень у клітинках A2:A10, за винятком пустих клітинок або текстових значень (4)

=SUM(IF(FREQUENCY(MATCH(B2:B10;B2:B10;0);MATCH(B2:B10;B2:B10;0))>0;1))

Обчислення кількості унікальних текстових і числових значень у клітинках B2:B10 (які не повинні містити пусті клітинки) (7)

=SUM(IF(FREQUENCY(IF(LEN(A2:A10)>0;MATCH(A2:A10;A2:A10;0);""), IF(LEN(A2:A10)>0;MATCH(A2:A10;A2:A10;0);""))>0;1))

Обчислення кількості унікальних текстових і числових значень у клітинках A2:A10 без урахування пустих клітинок і текстових значень (6)

Примітки.: 

  • У цьому прикладі формули потрібно вводити як формули масивів. Виділіть усі клітинки, яка містить формулу, натисніть клавішу F2 і натисніть сполучення клавіш Ctrl + Shift + Enter.

  • Щоб переглянути обчислення функції крок за кроком, виділіть клітинку з формулою, відтак на вкладці Формули у групі Залежності натисніть кнопку Обчислення формули.

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×