![](https://cdn.wiki-base.com/1566369/excel_formula_distinct_values__2.png.webp)
Formuła ogólna
=UNIQUE(data,FALSE,TRUE)
Podsumowanie
Aby wyodrębnić listę różnych wartości ze zbioru danych (tj. Wartości, które pojawiają się tylko raz), możesz użyć funkcji UNIQUE. W przedstawionym przykładzie formuła w D5 to:
=UNIQUE(B5:B16,FALSE,TRUE)
co daje 2 różne wartości w danych, „fioletowy” i „szary”.
Wyjaśnienie
W tym przykładzie użyto funkcji UNIQUE. Przy ustawieniach domyślnych UNIQUE wyświetli listę unikatowych wartości, tj. Wartości, które pojawiają się raz lub więcej razy w danych źródłowych. Jednak UNIQUE ma opcjonalny trzeci argument, o nazwie „pojawia się raz”, który po ustawieniu wartości PRAWDA spowoduje, że UNIQUE zwróci tylko wartości, które pojawiają się raz w danych.
W pokazanym przykładzie argumenty UNIQUE mają następującą konfigurację:
- tablica - B5: B16
- by_col - FALSE
- występuje raz - PRAWDA
Ponieważ parametr when_once ma wartość TRUE, UNIQUE zwraca 2 wartości w danych, które pojawiają się tylko raz: „fioletowy” i „szary”.
Zauważ, że argument by_col jest opcjonalny i domyślnie ma wartość FALSE, więc można go pominąć:
=UNIQUE(data,,TRUE)
PRAWDA i FAŁSZ można również zastąpić 1 i zerem w ten sposób:
=UNIQUE(data,0,1)
Dynamiczny zakres źródła
UNIQUE nie zmieni automatycznie zakresu źródła, jeśli dane zostaną dodane lub usunięte. Aby nadać UNIQUE zakres dynamiczny, który w razie potrzeby automatycznie zmieni rozmiar, możesz użyć tabeli programu Excel lub utworzyć dynamiczny nazwany zakres z formułą.