Szybka nawigacja
Funkcja ELEMENT.MODUŁU
Podsumowanie
Funkcja ELEMENT.MODUŁU zwraca element lub krotkę z modułu OLAP. Służy do pobierania konkretnych elementów z kostek danych wielowymiarowych oraz weryfikacji ich istnienia w module.
Składnia
ELEMENT.MODUŁU(połączenie;wyrażenie_elementu;[podpis])
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| połączenie | Tekst |
Tak | Nazwa połączenia z modułem OLAP przechowywanym w skoroszycie |
| wyrażenie_elementu | Tekst/Zakres |
Tak | Wyrażenie MDX określające element lub krotkę, może być podane jako zakres komórek |
| podpis | Tekst |
Nie | Niestandardowy tekst wyświetlany zamiast nazwy elementu |
Użycie funkcji CUBEMEMBER
Funkcja ELEMENT.MODUŁU jest kluczowym elementem pracy z danymi OLAP w Excelu. Umożliwia bezpośredni dostęp do elementów kostek danych poprzez wyrażenia MDX, co jest podstawą tworzenia zaawansowanych raportów tabel przestawnych i formuł dynamicznych.
Typowe przykłady CUBEMEMBER
Podstawowy element z modułu
=ELEMENT.MODUŁU("Sprzedaż";"[Czas].[Rok].[2004]")
Pobiera element '2004' z wymiaru Czas w module Sprzedaż
Użycie odwołania do komórki
=ELEMENT.MODUŁU($A$1;D$12)
Używa nazwy połączenia z A1 i wyrażenia MDX z D12
Krotka z niestandardowym podpisem
=ELEMENT.MODUŁU("Sprzedaż";(B4;C6;D5);"SprzedażWRoku2004")
Tworzy krotkę z zakresów komórek z własnym podpisem
Wielowymiarowa krotka produktów i czasu
=ELEMENT.MODUŁU("xlextdat8 Sprzedaż sieci FoodMart w 2000 roku";"([Produkt].[Żywność];[Czas].[1997])")
Pobiera dane sprzedaży żywności za 1997 rok
Często zadawane pytania
Typowe błędy i rozwiązania
#NAME? lub #ADR!
Cause: Nieprawidłowa nazwa połączenia lub serwer OLAP niedostępny
Solution: Sprawdź nazwę połączenia w skoroszycie i dostępność serwera
#VALUE!
Cause: Nieprawidłowy element w krotce lub wyrażenie >255 znaków
Solution: Zweryfikuj poprawność krotki i długość wyrażenia MDX
#N/D!
Cause: Element nie istnieje w module lub nieprawidłowa składnia MDX
Solution: Sprawdź wyrażenie MDX i istnienie elementu w module
Uwagi
- Funkcja używa oryginalnego wyrażenia MDX jako argumentu dla innych funkcji CUBE
- Tymczasowo wyświetla #POBIERANIE_DANYCH… podczas ładowania
- Limit 255 znaków dla bezpośrednich wyrażeń MDX
- Krotki nie mogą zawierać elementów z tej samej hierarchii
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+