Chcę się dowiedzieć, ile jest unikatowych numerów faktur w takim zestawieniu (kolumna Nr umowy):
Dane przechowuję w tabeli o nazwie tbDane.
Na obrazku powyżej zaznaczyłam na żółto te numery, które są zduplikowane – widać, że kilka ich jest. Moim zadaniem jest teraz policzenie unikatowych numerów. Zrobię to na dwa sposoby:
- Funkcja UNIAKTOWE
- Tabela przestawna z pewną ukrytą opcją
1. Funkcja tablicowa UNIKATOWE
Zacznijmy od najprostszego rozwiązania – funkcji UNIKATOWE (uwaga! Dostępna w nowszych wersjach Excela i w Excelu 365).
W komórce, w której chcesz uzyskać wynik (u mnie to komórka G4) wpisz następującą formułę:
=ILE.NIEPUSTYCH(UNIKATOWE(tbDane[Nr umowy]))
Zadaniem funkcji UNIKATOWE jest wylistowanie unikatowych numerów faktur, a funkcja ILE.NIEPUSTYCH je po prostu zliczy 😉. Jest ich łącznie 19:
2. Tabela przestawna z ukrytą opcją
Drugim ciekawym rozwiązaniem jest stworzenie tabeli przestawnej, ale!: z wykorzystaniem opcji: dodawania danych do modelu danych. Czyli podczas tworzenia tabeli przestawnej trzeba zaznaczyć checkbox Dodaj te dane do modelu danych:
My żadnego modelu tutaj nie mamy, ale wykorzystamy jedną opcję, która pojawia się w tabelach przestawnych, gdy są one oparte o model danych.
Teraz na polu wierszy umieszczę numery umów, a na polu wartości – też numeru umów. O tak:
I oczywiście jeszcze nie jest to coś, o co nam chodziło. Zamienimy teraz licznik umów (Liczba Nr umowy) na licznik unikatowych (odrębnych) umów. Aby to zrobić, kliknij prawym przyciskiem myszy na dowolną liczbę w polu Liczba Nr umowy w tabeli przestawnej i wybierz Podsumuj wartości według → Liczba unikatowych wartości:
Oto wynik:
Końcowa liczba pokazuje nam 19, czyli dokładnie tyle samo, co wyszło z funkcji. Przy tak prostej tabeli przestawnej może nie jest to najszczęśliwszy okład, ale już przy bardziej skomplikowanych świetnie się sprawdzi. Pamiętaj więc o tej opcji 😉.
https://malinowyexcel.pl/wp-content/uploads/2025/02/MalinowyExcel-20250211-Liczba-umow-DW.xlsx
I film na Youtubie, gdzie pokazuję powyższe rozwiązanie:
0 komentarzy