TOP

Obliczanie liczby unikalnych wartości

YouLibreCalc for Excel logo

Opis

Czasami w naszej pracy musimy policzyć unikalne wartości w danej kolumnie, ale Excel posiada funkcje, które sumują jedynie ilość rekordów w danym polu, np. funkcja COUNT() . Problem w tym, że ten sam produkt lub kod klienta może się powtórzyć kilkukrotnie. Ale jest wyjście, aby rozwiązać nasz problem, możemy połączyć standardowe funkcje Excel. Zobaczmy jak to zrobić.


Połączmy więc funkcje SUM() - podsumowuje znaczenie, IF() - sprawdzenie stanu, FREQUENCY() - zlicza liczbę wartości mieszczących się w określonym przedziale, LEN() - zlicza liczbę znaków, MATCH() - wyszukuje pozycję elementu w tablicy.

Obliczanie liczby unikalnych wartości liczbowych

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

Zliczanie liczby unikalnych wartości numerycznych i tekstowych (nie działa, jeśli są puste komórki)

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

Obliczanie liczby unikalnych wartości (formuła uniwersalna)

=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))

Ostatnią formułę należy wpisać jako formułę tablicową, czyli nie jest łatwo kliknąć Enter , A Ctrl+Shift+Enter . Następnie w linii formuł zobaczymy, że formuła jest ujęta w nawiasy klamrowe ( { } ), jest to znak, że wprowadzono formułę tablicową.

Artykuły na ten temat: