Elementy obliczeniowe w programie Excel i usługach programu Excel
Applies ToExcel 2013 SharePoint Server 2013 Enterprise Program Microsoft Office SharePoint Online na platformie Microsoft 365

Microsoft Excel 2013 oferuje różne funkcje analizy biznesowej, które umożliwiają tworzenie zaawansowanych raportów, kart wyników i pulpitów nawigacyjnych. Nowe i ulepszone funkcje obejmują możliwość tworzenia elementów obliczeniowych, takich jak miary obliczeniowe, obliczeniowe elementy członkowskie i pola obliczeniowe. Przeczytaj ten artykuł, aby dowiedzieć się więcej o elementach obliczeniowych i o tym, czy są one obsługiwane w Usługi programu Excel. 

Elementy obliczeniowe w Usługi programu Excel

W Excel użytkownicy mogą tworzyć elementy obliczeniowe zawierające miary obliczeniowe, obliczeniowe elementy członkowskie i pola obliczeniowe. Elementy obliczeniowe umożliwiają definiowanie i używanie niestandardowych obliczeń i zestawów elementów, które nie istnieją w bazach danych używanych do tworzenia raportów w formie wykresów przestawnych lub raportów w formie tabeli przestawnej.

Jeśli masz skoroszyt zawierający elementy obliczeniowe, możesz udostępnić go innym osobom, przesyłając go do biblioteki programu SharePoint. W zależności od konfiguracji środowiska programu SharePoint użytkownicy zazwyczaj mogą wyświetlać i używać skoroszytów zawierających elementy obliczeniowe w oknie przeglądarki. Jednak niektóre środowiska mogą nie obsługiwać tej funkcji.

W poniższej tabeli podsumowano, czy elementy obliczeniowe są obsługiwane w programach Usługi programu Excel (SharePoint Server 2013), Excel Web App (Office Web Apps Server) i Excel dla sieci Web (w programie SharePoint).

Element obliczeniowy

Usługi programu Excel (lokalnieSharePoint Server 2013 )

Excel Web App (lokalnieOffice Web Apps )

Excel dla sieci Web (w SharePoint Online )

Miary obliczeniowe

Tak

Tak

Tak, jeśli używane źródła danych są obsługiwane w programie SharePoint. Zobacz Używanie danych zewnętrznych w skoroszytach w programie SharePoint.

Obliczeniowe

Tak

Tak

Tak, jeśli używane źródła danych są obsługiwane w programie SharePoint. Zobacz Używanie danych zewnętrznych w skoroszytach w programie SharePoint.

Pola obliczeniowe

Tak

Nie.

Funkcje dodatku Power Pivot, w tym pola obliczeniowe i modele danych, nie są obsługiwane w programie Office Web Apps Server (lokalnie).

Tak, jeśli używane źródła danych są obsługiwane w programie SharePoint. Zobacz Używanie danych zewnętrznych w skoroszytach w programie SharePoint.

Aby uzyskać więcej informacji, zobacz następujące zasoby:

Ważne: Jeśli podczas próby wyświetlenia skoroszytu zawierającego elementy obliczeniowe (lub funkcje nieobsługiwane) w oknie przeglądarki zostanie wyświetlony komunikat o błędzie informujący, że skoroszyt nie jest obsługiwany, spróbuj otworzyć skoroszyt w Excel 2013.

Początek strony

Co to są miary obliczeniowe?

Miara obliczeniowa to obliczenie niestandardowe, które można tworzyć w Excel podczas pracy z danymi wielowymiarowymi przechowywanymi w SQL Server Analysis Services. Miary obliczeniowe są przydatne do definiowania obliczeń, które mogą jeszcze nie istnieć w bazie danych. Przykładowe obliczenia niestandardowe mogą obejmować dowolną z następujących metod:

  • Miara przydziału sprzedaży używająca określonej formuły

  • Miara procentu całkowitej dla elementów w grupie

  • Miara zysku brutto korzystająca ze złożonego zapytania

  • Miara przychodu, która wykorzystuje sumę zysku brutto i kosztu produktu

Podczas tworzenia miary obliczeniowej definiujesz zapytanie MDX (Multidimensional Expressions). Można to łatwo zrobić za pomocą okna dialogowego Miara obliczeniowa w programie Excel, które umożliwia skonfigurowanie zapytania za pomocą funkcji przeciągania i upuszczania.

Aby utworzyć miarę obliczeniową w Excel

  1. Tworzenie raportu w formie tabeli przestawnej lub raportu w formie wykresu przestawnego przy użyciu danych przechowywanych w module usług Analysis Services.

  2. Na karcie Analiza w grupie Obliczenia wybierz pozycję Narzędzia OLAP > miarą obliczeniową MDX. Zostanie otwarte okno dialogowe Nowa miara obliczeniowa .

  3. W polu Nazwa określ nazwę miary obliczeniowej.

  4. (Ten krok jest opcjonalny). Aby określić miejsce wyświetlania miary obliczeniowej na liście Pola tabeli przestawnej (lub Pola wykresu przestawnego), wykonaj jedną lub obie z następujących czynności:

    • Za pomocą listy Grupa miar określ miejsce, w którym miara obliczeniowa ma być wyświetlana na liście Pola tabeli przestawnej (lub Pola wykresu przestawnego). Jeśli nie określisz grupy miar, miara obliczeniowa pojawi się w grupie o nazwie Wartości.

    • W polu Folder wpisz nazwę, aby utworzyć folder wyświetlania dla miary obliczeniowej.

  5. Na karcie Pola i elementy przeciągnij element (na przykład miarę) do okienka MDX .

  6. Dodaj operację, taką jak +, -, /lub * po elemencie w okienku MDX .

  7. Na karcie Pola i elementy przeciągnij kolejny element do okienka MDX .

  8. Powtarzaj kroki od 5 do 7 do momentu skonfigurowania elementów i formuły.Jeśli na przykład tworzysz miarę obliczeniową o nazwie Przychód, w okienku MDX może zostać wyświetlone zapytanie przypominające[Measures].[Product Cost]+[Measures].[Gross Profit]

  9. Wybierz pozycję Test mdx , aby upewnić się, że zapytanie będzie działać poprawnie.

  10. Wybierz przycisk OK , aby utworzyć miarę obliczeniową.

  11. Aby użyć miary obliczeniowej w raporcie, zaznacz ją na liście Pola tabeli przestawnej (lub Pola wykresu przestawnego). Znajdziesz ją w lokalizacji określonej w kroku 4.

Uwaga: Miara obliczeniowa MDX programu Excel służy do tworzenia obliczeń specyficznych dla sesji dla SQL Server Analysis Services źródła danych, dlatego miara obliczeniowa będzie ograniczona do sesji i używanego połączenia ze źródłem danych. Dowiedz się więcej o tworzeniu obliczeniowych członków o zakresie sesji.

Początek strony

Co to są obliczeniowe elementy członkowskie?

Obliczeniowy element członkowski to zestaw elementów, które można zdefiniować w Excel podczas pracy z wielowymiarowymi danymi przechowywanymi w usługach Server Analysis Services. Obliczeniowe elementy członkowskie przydają się do definiowania zestawów elementów, które mogą jeszcze nie istnieć w bazie danych. Przykładami tych zestawów niestandardowych mogą być następujące elementy:

  • Obszar składający się z określonych obszarów geograficznych, takich jak kraje, regiony lub państwa

  • Grupa produktów, które liczą się w kwocie przydziału przedstawiciela handlowego

  • Zestaw działań promocyjnych związanych z konkretną kampanią marketingową

Podobnie jak w przypadku miar obliczeniowych podczas tworzenia obliczeniowego elementu członkowskiego definiowane jest zapytanie MDX. Można to łatwo zrobić za pomocą okna dialogowego Obliczeniowy element członkowski w programie Excel, które umożliwia skonfigurowanie zapytania za pomocą funkcji przeciągania i upuszczania.

Uwaga: Podczas pracy z tabelą przestawną w programie Excel i dodawania obliczeniowego elementu członkowskiego przy użyciu narzędzi OLAP nie będzie można usunąć jej zaznaczenia z listy rozwijanej Lista pól, jeśli źródło danych jest połączone z serwerem z systemem SQL Server 2008 lub starszym. Jeśli źródło danych jest połączone z serwerem z systemem SQL Server 2008 R2 lub nowszym, możesz wybrać i usunąć zaznaczenie obliczeniowego elementu na liście rozwijanej filtru.

Aby utworzyć element obliczeniowy w Excel

  1. Tworzenie raportu w formie tabeli przestawnej lub raportu w formie wykresu przestawnego przy użyciu danych przechowywanych w module usług Analysis Services.

  2. Na karcie Analiza w grupie Obliczenia wybierz pozycję Narzędzia OLAP > element obliczeniowy MDX. Zostanie otwarte okno dialogowe Nowy obliczeniowy element członkowski .

  3. W polu Nazwa określ nazwę obliczeniowego elementu członkowskiego.

  4. Lista Hierarchia nadrzędna umożliwia określenie miejsca, w którym element obliczeniowy ma być wyświetlany na liście Pól tabeli przestawnej (lub Pól wykresu przestawnego).Zwróć szczególną uwagę na to, co wybierzesz. Aby użyć go w raporcie w formie tabeli przestawnej (lub w raporcie w formie wykresu przestawnego), musisz wiedzieć, gdzie określono element członkowski obliczeniowy.

  5. Na karcie Pola i elementy przeciągnij element (na przykład hierarchię wymiarów) do okienka MDX .

  6. Dodaj operację, taką jak +, -, /lub * po elemencie w okienku MDX .

  7. Na karcie Pola i elementy przeciągnij kolejny element do okienka MDX .

  8. Powtarzaj kroki od 5 do 7 do momentu skonfigurowania elementów i formuły.Jeśli na przykład tworzysz obliczeniowego członka o nazwie Produkty podstawowe, które obejmuje wszystkie kategorie produktów oprócz dwóch, w okienku MDX możesz mieć zapytanie podobne do[Product].[Product Categories]-[Product].[Product Categories].[Category].&[4]-[Product].[Product Categories].[Category].&[3]

  9. Wybierz pozycję Test mdx , aby upewnić się, że zapytanie będzie działać poprawnie.

  10. Wybierz przycisk OK , aby utworzyć obliczeniowy element członkowski.

  11. Aby dodać obliczeniowego członka do raportu w formie tabeli przestawnej (lub raportu w formie wykresu przestawnego), wykonaj następujące czynności:

    1. Upewnij się, że dla raportu wybrano co najmniej jedną miarę.

    2. Na liście Pola tabeli przestawnej (lub Pola wykresu przestawnego) rozwiń wymiar nadrzędny określony w kroku 4.

    3. Zaznacz pole wyboru obok hierarchii wymiarów odpowiadającej hierarchii użytej do utworzenia obliczeniowego elementu członkowskiego. Raport zawiera informacje dotyczące wszystkich elementów członkowskich wymiaru w grupie, w tym utworzonego elementu członkowskiego obliczeniowego.

  12. (Jest to opcjonalne). Aby wyświetlić w raporcie informacje tylko dla obliczeniowego elementu członkowskiego, wykonaj następujące czynności:

    1. Na liście Pola tabeli przestawnej ( pola wykresu przestawnego) wskaż hierarchię wymiarów zawierającą element obliczeniowy.

    2. Gdy pojawi się strzałka w dół, kliknij ją (lub naciśnij), aby otworzyć okno dialogowe Wybieranie pola .

    3. Wyczyść pola wyboru dla wszystkich elementów z wyjątkiem utworzonego elementu członkowskiego obliczeniowego.

Początek strony

Co to są pola obliczeniowe?

Pola obliczeniowe są przydatne, gdy chcesz utworzyć element obliczeniowy w tabeli przestawnej lub raporcie, który nie korzysta z danych wielowymiarowych przechowywanych w usługach Analysis Services, ale zamiast tego używa danych w modelu danych w skoroszycie utworzonym przy użyciu dodatku Power Pivot w Excel. Wartości w polach obliczeniowych mogą się zmieniać w zależności od kontekstu. Kontekst jest określany na podstawie zaznaczeń w wierszach, kolumnach, filtrach lub w formule niestandardowej przy użyciu języka DAX (Data Analysis Expressions) w programie PowerPivot.

Podobnie jak miary obliczeniowe i obliczeniowe elementy członkowskie, pola obliczeniowe są wyświetlane na liście Pola tabeli przestawnej (lub Pola wykresu przestawnego), zazwyczaj w grupie Wartości. Dostępnych jest kilka opcji tworzenia pola obliczeniowego.

Aby utworzyć pole obliczeniowe w Excel

Aby uzyskać szczegółowe informacje na temat tworzenia pól obliczeniowych i pracy z polami obliczeniowymi, zobacz następujące zasoby:

Początek strony

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ą.