Opis
Użyj tej funkcji, aby wyodrębnić listę unikatowych wartości z listy lub zakresu. Wartościami mogą być tekst, liczby, daty, godziny itp.
Składnia
UNIQUE(tablica, [wg_kolumny], [dokładnie_raz])
Wejścia
Ta funkcja akceptuje następujący argument:
| Nazwa | Wymagane | Opis | Prawidłowe dane wejściowe |
|---|---|---|---|
szyk |
Tak | Zakres lub tablica do zbadania. | Komórka, zakres komórek lub formuła, której wynikiem jest którykolwiek z powyższych wyników. |
przez_kolumnę |
Nie | Jak porównywać i wyodrębniać. Według wiersza = FAŁSZ (domyślnie); według kolumny = PRAWDA. |
Odwołanie do komórki, wartość logiczna (PRAWDA lub FAŁSZ), liczba (0 to FAŁSZ, inne liczby to PRAWDA) lub formuła dająca w wyniku którąkolwiek z powyższych wartości. |
dokładnie_raz |
Nie | FAŁSZ (0) = wszystkie unikalne wartości (domyślne). PRAWDA (1) = wartości występujące raz. | Odwołanie do komórki, wartość logiczna (PRAWDA lub FAŁSZ), liczba (0 to FAŁSZ, inne liczby to PRAWDA) lub formuła dająca w wyniku którąkolwiek z powyższych wartości. |
Przykłady
Dane próbki
Zestaw danych 1
| A | B | C | ||
|---|---|---|---|---|
| 1 | Stopień | Nazwa | Wynik | |
| 2 | A | Jerzy | 100 | |
| 3 | B | Lina | 100 | |
| 4 | B | Ezsther | 98 | |
| 5 | A | Jerzy | 95 | |
| 6 | B | Maria | 95 | |
| 7 | F | Garth | 92 | |
| 8 | B | LeShawn | 91 |
Zestaw danych 2
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Nazwa | Tygrysy | Orły | Pumy | Niedźwiedzie | Kruki | Thunderbirds |
| 2 | Wynik | 8 | 5 | 7 | 7 | 5 | 6 |
Zestaw danych 3
| A | B | C | D | ||
|---|---|---|---|---|---|
| 1 | Dane za I kwartał | ||||
| 2 | Nazwa | Obroty | Region | Zamawiać | |
| 3 | Jan | 45000 | Północ | 4500 | |
| 4 | Alicja | 52000 | Południe | 5200 | |
| 5 | Dane za II kwartał | ||||
| 6 | Nazwa | Obroty | Region | Zamawiać | |
| 7 | Jan | 48000 | Północ | 4800 | |
| 8 | Alicja | 55000 | Południe | 5500 | |
Zestaw danych 4
| A | B | C | D | E | ||
|---|---|---|---|---|---|---|
| 1 | Pozycja | Kwota | Data | Cena | Łącznie | |
| 2 | Jabłka | 12 | 1/8/2023 | $0.99 | $11.88 | |
| 3 | Jabłka | 3 | 10/9/2022 | $1.36 | $4.08 | |
| 4 | Jabłka | 1 | 11/17/2022 | $1.55 | $1.55 | |
| 5 | Jabłka | 4 | 1/1/2023 | $1.44 | $5.76 | |
| 6 | Jabłka | 10 | 11/16/2022 | $1.42 | $14.20 | |
| 7 | Gruszki | 32 | 11/28/2022 | $1.41 | $45.12 | |
| 8 | Gruszki | 27 | 11/24/2022 | $1.47 | $39.69 | |
| 9 | Gruszki | 15 | 11/13/2022 | $1.50 | $22.50 | |
| 10 | Brzoskwinie | 14 | 11/13/2022 | $1.02 | $14.28 | |
| 11 | Brzoskwinie | 12 | 10/1/2022 | $1.58 | $18.96 | |
| 12 | Brzoskwinie | 10 | 12/7/2022 | $1.17 | $11.70 | |
| 13 | Brzoskwinie | 17 | 10/9/2022 | $1.02 | $17.34 | |
| 14 | Kiwi | 31 | 11/23/2022 | $0.97 | $30.07 | |
| 15 | Kiwi | 28 | 11/4/2022 | $1.49 | $41.72 | |
| 16 | Kiwi | 32 | 10/10/2022 | $0.93 | $29.76 |
Przykładowe formuły
| Przypadek użycia | Formuła | Wyjaśnienie i wynik | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Zwraca każdą wartość w zakresie, która występuje przynajmniej raz. | =UNIKALNE(A1:A8) |
Ta formuła zwraca każdą wartość w zakresie A2:A8 Tabeli 1, która występuje co najmniej raz. W przypadku zestawu danych 1 formuła ta zwróci następujący wynik:
|
|||||||||||||||||||||||||||||||||||
| Zwraca każdą wartość w zakresie, która występuje tylko raz. | =UNIQUE(A2:A8;0;1) |
Ta formuła zwraca każdą wartość w zakresie A2:A8 Tab. 1, która występuje tylko raz. Dla zestawu danych 1 formuła ta zwraca następujące wartości:
|
|||||||||||||||||||||||||||||||||||
| Zwraca każdą wartość w zakresie, która występuje tylko raz. | =UNIQUE(B2:G2;PRAWDA;1) |
Ta formuła zwraca każdą wartość w zakresie B2:G2 Tabeli 1, która występuje tylko raz. W przypadku zestawu danych 2 formuła ta zwraca następujące wyniki:
|
|||||||||||||||||||||||||||||||||||
| Wyodrębnij unikalne wartości z wielu kolumn | =UNIQUE(B2:B8 & „: ” & A2:A8) |
Ta formuła zwraca unikalne wartości z wielu kolumn. W przypadku zestawu danych 1 formuła ta zwróci następujący wynik:
|
|||||||||||||||||||||||||||||||||||
| Wyodrębnij n -tą największą wartość. | =DUŻY(UNIKALNY(C1:C12),3) |
Ta formuła zwraca trzeci co do wielkości wynik. UNIQUE tworzy tablicę wyników, a LARGE następnie wybiera trzecią co do wielkości wartość w tej tablicy. W przypadku zestawu danych 1 formuła ta zwróci następujący wynik:
|
|||||||||||||||||||||||||||||||||||
| Połącz oddzielne zestawy danych i zsumuj wartości dla wierszy, które mają identyczne wpisy w kolumnie 1. |
W tym przypadku wymagane są dwie formuły w sąsiadujących komórkach: jedna dla nazw i jedna dla sum.
|
Zakładając, że chcesz uzyskać wyniki w kolumnach E i F, rozwiązanie dla zestawu danych 3 będzie wyglądać następująco: Formuła 1 (w komórce E1) zwraca unikalne nazwy z kolumny A i używa VSTACK , aby umieścić je w pionowo sąsiadujących komórkach. Formuła 2 (w komórce F1) zwraca wartości skojarzone z unikatowymi nazwami. Następnie dwa polecenia SUMIF dodają te wartości do siebie, a VSTACK umieszcza je w sąsiadujących ze sobą komórkach w pionie, tak aby odpowiadały nazwom. Wyświetlone wyniki przedstawiają się następująco:
|
|||||||||||||||||||||||||||||||||||
| Wyodrębnij unikalne rekordy na podstawie wartości w kolumnie A, zwracając jednocześnie odpowiadające im dane z kolumn A, B i E. |
W tym przypadku wymagane są 3 formuły w sąsiadujących komórkach: jedna dla nazw elementów, jedna dla sumy liczb i jedna dla sumy wartości.
|
Zakładając, że chcesz uzyskać wyniki w kolumnach F, G i H, rozwiązanie dla zestawu danych 4 będzie wyglądać następująco: Formuła 1 (w komórce F2) generuje listę unikatowych nazw elementów; zwraca ona UNIKALNE nazwy z kolumny A w komórkach sąsiadujących ze sobą w pionie:
Formuła 2 (w komórce G2) używa SUMIFS do wygenerowania całkowitej liczby elementów powiązanych z każdym elementem:
Formuła 3 (w komórce H2) używa SUMIFS do wygenerowania wartości całkowitych powiązanych z każdym elementem, a następnie używa TEXT (&value,"$#,##0.00"), aby zastosować odpowiednie formatowanie.
|
Powiązane funkcje
Oto inne funkcje formuł tablicowych obsługiwane w arkuszach kalkulacyjnych Workiva.