Szybka nawigacja
Funkcja GRUPUJ.WEDŁUG
Podsumowanie
Funkcja GRUPUJ.WEDŁUG umożliwia tworzenie dynamicznych podsumowań danych bezpośrednio w formule. Pozwala na grupowanie danych według wybranych kryteriów i agregację wartości za pomocą różnych funkcji statystycznych, takich jak suma, średnia czy liczenie.
Składnia
GRUPUJ.WEDŁUG(row_fields; wartości; funkcja; [field_headers]; [total_depth]; [sort_order]; [filter_array]; [field_relationship])
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| row_fields | Zakres/Tablica |
Tak | Tablica lub zakres z wartościami do grupowania wierszy (może być wielokolumnowa dla hierarchicznego grupowania) |
| wartości | Zakres/Tablica |
Tak | Dane do agregacji (może być wielokolumnowa dla wielu agregacji) |
| funkcja | Nazwa funkcji/LAMBDA |
Tak | Funkcja agregująca: SUMA, ŚREDNIA, ILE.LICZB, MAX, MIN itp. lub niestandardowa LAMBDA |
| field_headers | Liczba |
Nie | 0=bez nagłówków, 1=pokaż, 2=ukryj źródłowe, 3=pokaż wszystkie (domyślnie automatycznie) |
| total_depth | Liczba |
Nie | 0=bez sum, 1=sumy końcowe, 2=sumy + pośrednie, -1=sumy na górze |
| sort_order | Liczba/Wektor |
Nie | Numer kolumny do sortowania (+ rosnąco, - malejąco) |
| filter_array | Tablica logiczna |
Nie | Filtr wierszy (tablica 1D z TRUE/FALSE) |
| field_relationship | Liczba |
Nie | 0=hierarchia (domyślnie), 1=tabela (niezależne sortowanie) |
Użycie funkcji GROUPBY
GRUPUJ.WEDŁUG to nowoczesna alternatywa dla tabel przestawnych. Umożliwia tworzenie dynamicznych raportów bezpośrednio w komórkach, z pełną kontrolą nad grupowaniem, sortowaniem i agregacją danych. Idealna do analizy sprzedaży, statystyk i raportów menedżerskich.
Typowe przykłady GROUPBY
Podsumowanie sprzedaży według roku
=GRUPUJ.WEDŁUG(A2:A76;D2:D76;SUMA)
Grupuje sprzedaż (kolumna D) według lat (kolumna A) i sumuje wartości
Sprzedaż według produktów - sortowanie malejąco
=GRUPUJ.WEDŁUG(C2:C76;D2:D76;SUMA;;; -2)
Grupuje według produktów (C), sortuje malejąco według sumy sprzedaży (ostatnia kolumna = -2)
Wielopoziomowe grupowanie region-produkt
=GRUPUJ.WEDŁUG(B2:B100;C2:C100;D2:D100;SUMA)
Grupuje najpierw według regionów (B), potem produktów (C), sumuje sprzedaż (D)
Średnia sprzedaż z filtrem
=GRUPUJ.WEDŁUG(A2:A100;D2:D100;ŚREDNIA;;0;E2:E100)
Średnia sprzedaż według lat, tylko dla produktów z oceną >7 (kolumna E)
Często zadawane pytania
Typowe błędy i rozwiązania
#WARTOŚĆ!
Cause: Niezgodność rozmiarów tablic row_fields i wartości
Solution: Upewnij się, że obie tablice mają tę samą liczbę wierszy
#NIEZNANE!
Cause: Nieprawidłowa nazwa funkcji agregującej
Solution: Użyj poprawnych nazw: SUMA, ŚREDNIA, ILE.LICZB itp.
#ROZMIAR!
Cause: Nieprawidłowy parametr sort_order
Solution: Podaj liczbę odpowiadającą kolumnie lub pusty parametr
Uwagi
- Dostępna tylko w Excel 365 i nowszych
- Automatycznie wykrywa nagłówki danych
- Obsługuje do 8 parametrów opcjonalnych
- Wynik jest tablicą rozlewaną
- Idealna do dashboardów i raportów dynamicznych
Kompatybilność
Dostępne w: Excel 365, Excel 2021 (z aktualizacjami)
Niedostępne w: Excel 2019 i starsze, Excel dla sieci Web (ograniczone), Excel dla Mac (ograniczone)
Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 365