Applies ToExcel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac Excel dla sieci web Excel 2024 Excel 2024 dla komputerów Mac Excel 2021 Excel 2021 dla komputerów Mac Excel 2019 Excel 2016 Excel dla tabletu iPad Excel Web App Excel dla telefonu iPhone Excel dla tabletów z systemem Android Excel dla telefonów z systemem Android

Ten artykuł zawiera opis składni formuły i zastosowania funkcji ELEMENT.MODUŁU  w programie Microsoft Excel.

Opis

Zwraca element lub krotkę z modułu. Służy do sprawdzania, czy element lub krotka istnieje w module.

Składnia

ELEMENT.MODUŁU(połączenie;wyrażenie_elementu;[podpis])

W składni funkcji ELEMENT.MODUŁU występują następujące argumenty:

  • Połączenie    Argument wymagany. Jest to ciąg tekstowy określający nazwę połączenia z modułem.

  • Wyrażenie_elementu    Argument wymagany. Jest to ciąg tekstowy określający wyrażenie wielowymiarowe (MDX), którego wartością jest unikatowy element modułu. Ten argument może być również krotką podaną jako zakres komórek lub stała tablicowa.

  • Podpis    Argument opcjonalny. Jest to ciąg tekstowy wyświetlany w komórce zamiast podpisu modułu (jeśli zdefiniowano podpis modułu). Jeśli jest zwracana krotka, program używa podpisu ujętego w ostatnim elemencie krotki.

Spostrzeżenia

  • Podczas wyznaczania wartości, przed zakończeniem pobierania danych, funkcja ELEMENT.MODUŁU tymczasowo wyświetla w komórce komunikat „#POBIERANIE_DANYCH…”.

  • Jeśli funkcja ELEMENT.MODUŁU jest używana jako argument innej funkcji MODUŁ, w funkcji MODUŁ jest używane wyrażenie MDX identyfikujące element lub krotkę, a nie wartość wyświetlana w komórce funkcji ELEMENT.MODUŁU.

  • Jeśli nazwa połączenia nie jest prawidłowym połączeniem skoroszytu przechowywanym w skoroszycie, funkcja ELEMENT.MODUŁU zwraca #NAME? wartość błędu #ADR!. Jeśli serwer OLAP (Online Analytical Processing) nie jest uruchomiony, niedostępny lub zwraca komunikat o błędzie, funkcja ELEMENT.MODUŁU zwraca #NAME? wartość błędu #ADR!.

  • Jeśli co najmniej jeden element w krotce jest nieprawidłowy, funkcja ELEMENT.MODUŁU zwraca #VALUE! wartość błędu #ADR!.

  • Jeśli member_expression jest dłuższy niż 255 znaków, co jest limitem argumentu funkcji, funkcja ELEMENT.MODUŁU zwraca #VALUE! wartość błędu #ADR!. Aby użyć ciągów tekstowych dłuższych niż 255 znaków, wprowadź ciąg tekstowy w komórce (dla której limit wynosi 32 767 znaków), a następnie użyj odwołania do komórki jako argumentu.

  • Funkcja ELEMENT.MODUŁU zwraca wartość błędu #N/D! w następujących przypadkach:

    • Składnia argumentu wyrażenie_elementu jest nieprawidłowa.

    • W module nie istnieje element określony przez ciąg tekstowy MDX.

    • Krotka jest nieprawidłowa, ponieważ dla określonych wartości nie ma przecięcia. (Może się tak zdarzyć w przypadku wielu elementów z tej samej hierarchii).

    • Zestaw zawiera co najmniej jeden element o innym wymiarze niż pozostałe elementy.

  • Funkcja ELEMENT.MODUŁU może zwrócić błąd #N/D!, gdy w tabeli przestawnej podczas udostępniania połączenia występuje odwołanie do obiektu zależnego od sesji, takiego jak element obliczeniowy lub nazwany zestaw, i gdy ta tabela przestawna zostaje usunięta lub jest konwertowana na formuły. (Na karcie Opcje w grupie Narzędzia kliknij przycisk Narzędzia OLAP, a następnie kliknij polecenie Konwertuj na formuły).

Przykłady

=ELEMENT.MODUŁU("Sprzedaż";"[Czas].[Rok].[2004]")

=ELEMENT.MODUŁU($A$1;D$12)

=ELEMENT.MODUŁU("Sprzedaż";(B4;C6;D5);"SprzedażWRoku2004")

=ELEMENT.MODUŁU("xlextdat8 Sprzedaż sieci FoodMart w 2000 roku";"([Produkt].[Żywność];[Czas].[1997])")

=ELEMENT.MODUŁU($A$1;C$12:D$12)

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.