Funkcja ZESTAW.MODUŁÓW

Excel 2007+

Podsumowanie

Funkcja ZESTAW.MODUŁÓW definiuje zestaw elementów lub krotek z serwera OLAP, umożliwiając zaawansowane analizy danych w tabelach przestawnych Excel.

Składnia

ZESTAW.MODUŁÓW(połączenie;wyrażenie_zestawu;[podpis];[porządek_sortowania];[sortowanie_według])

Parametry

Parametr Typ Wymagane Opis
połączenie Text Tak Nazwa połączenia z serwerem OLAP przechowywanym w skoroszycie
wyrażenie_zestawu Text Tak Wyrażenie MDX lub odwołanie do komórek z elementami zestawu
podpis Text Nie Tekst wyświetlany zamiast standardowego podpisu modułu
porządek_sortowania Number Nie Typ sortowania (0-6) określający sposób uporządkowania zestawu
sortowanie_według Text Nie Kryterium sortowania (miara/wartość)

Użycie funkcji CUBESET

ZESTAW.MODUŁÓW jest kluczową funkcją do pracy z danymi OLAP w Excelu. Służy do tworzenia dynamicznych zestawów z serwerów Analysis Services, które mogą być używane w innych funkcjach CUBE jak CUBEVALUE czy CUBERANKEDMEMBER. Idealna do zaawansowanych analiz wielowymiarowych.

Typowe przykłady CUBESET

Podstawowy zestaw produktów

=ZESTAW.MODUŁÓW("Sprzedaż";"[Produkt].[Kategoria produktów].Członkowie";"Kategorie produktów")

Tworzy zestaw wszystkich kategorii produktów z bazy danych sprzedaży

Zestaw posortowany według sprzedaży

=ZESTAW.MODUŁÓW("Finanse";"[Produkt].[Produkt].Członkowie";"Top produkty";1;"[Miary].[Sprzedaż]")

Lista produktów posortowana rosnąco według wartości sprzedaży

Zestaw alfabetycznie

=ZESTAW.MODUŁÓW("Sprzedaż";"[Region].[Kraj].Członkowie";"Kraje";3)

Kraje posortowane alfabetycznie rosnąco bez kryterium sortowania

Często zadawane pytania

Funkcja pobiera dane z serwera OLAP. Poczekaj na zakończenie lub sprawdź połączenie z serwerem.

Nieprawidłowa składnia MDX w wyrażeniu_zestawu lub niespójne wymiary elementów w zestawie.

Wprowadź wyrażenie w osobnej komórce i odwołaj się do niej w argumencie wyrażenie_zestawu.

Typowe błędy i rozwiązania

#NAME? lub #ADR!

Cause: Nieprawidłowa nazwa połączenia lub niedostępny serwer OLAP

Solution: Sprawdź nazwę połączenia w Menedżerze zapytań i dostępność serwera

#N/D!

Cause: Błędna składnia MDX lub niespójne wymiary

Solution: Zweryfikuj wyrażenie MDX i upewnij się, że wszystkie elementy należą do tego samego wymiaru

#VALUE!

Cause: Brakuje sortowanie_według przy wymaganych typach sortowania (1,2)

Solution: Podaj kryterium sortowania lub zmień porządek_sortowania

#POBIERANIE_DANYCH…

Cause: Trwa pobieranie danych z serwera

Solution: Poczekaj na zakończenie operacji lub odśwież połączenie

Uwagi

  • Funkcja dostępna od Excel 2007
  • Wymaga połączenia z serwerem Analysis Services
  • Podczas pobierania pokazuje #POBIERANIE_DANYCH…
  • Limit 255 znaków dla bezpośrednich wyrażeń MDX
  • Obsługuje stałe sortowania: 0=NieSortuj, 1=SortujRosnąco, 2=SortujMalejąco, 3=SortujAlfabetycznieRosnąco, 4=SortujAlfabetycznieMalejąco

Kompatybilność

Dostępne w: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Niedostępne w: Excel 2003 i wcześniejsze wersje

Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2007+