Преброяване на броя на уникалните стойности

Изявление на проблема

Има набор от данни, в която някои стойности се повтарят повече от веднъж:

Преброяване на броя на уникалните стойности

Задача - брои броя на уникалните (недублиращи) стойности в интервала. В горния пример, то е лесно да се види, в действителност, е посочено само четири възможности.







Да разгледаме няколко начина за разрешаването му.

Метод 1: Ако няма празни клетки

Ако сте сигурни, че областта с данни източник няма празни клетки, то е възможно да се използва за кратко и елегантна формула за масив:

Преброяване на броя на уникалните стойности






Не забравяйте да го въведете като формула за масив, т.е. натиснат след входните формули не се въвеждат, а комбинацията от Ctrl + Shift + Enter.

Технически, тази формула минава през всички клетки на масива и изчислява за всеки елемент на броя на събитията в диапазон с помощта COUNTIF функция (COUNTIF). Ако го представи под формата на допълнителна колона, а след това ще изглежда така:

Преброяване на броя на уникалните стойности

След това се изчислява на 1 част / брой събития за всеки елемент и всички от тях са обобщени, които ще ни дадат редица уникални елементи:

Преброяване на броя на уникалните стойности

Метод 2: Ако има празни клетки

Ако празна клетка, ще трябва малко да се подобри формулата, като добави чек за празни клетки (в противен случай се разделение грешка с 0 във фракциите) се намират в интервала:

Преброяване на броя на уникалните стойности

Сродни връзки