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óżnorodne funkcje analizy biznesowej, które pozwalają tworzyć zaawansowane raporty, karty wyników i pulpity nawigacyjne. Nowe i ulepszone funkcje obejmują możliwość tworzenia obliczeniowych elementów, takich jak miary obliczeniowe, obliczeniowe elementy członkowskie i pola obliczeniowe. Przeczytaj ten artykuł, aby dowiedzieć się więcej na temat elementów obliczeniowych i czy są one obsługiwane w usługach programu Excel.

Elementy obliczeniowe w usługach programu Excel

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

Jeśli masz skoroszyt zawierający elementy obliczeniowe, możesz udostępnić skoroszyt innym osobom, przekazując go do biblioteki programu SharePoint. W zależności od konfiguracji środowiska programu SharePoint użytkownicy mogą zwykle 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.

Jeśli Twoja organizacja korzysta z aplikacji Office Web Apps Server wraz z programem SharePoint Server 2013 (w lokalu), program Excel Services (SharePoint Server 2013) lub Excel Web App (Office Web Apps Server)służy do renderowania skoroszytów w oknie przeglądarki. Ta decyzja może mieć wpływ na to, czy skoroszyty zawierające pola obliczeniowe (utworzone przy użyciu dodatku Power Pivot dla programu Excel) mogą być wyświetlane w oknie przeglądarki.

W poniższej tabeli podsumowano, czy elementy obliczeniowe są obsługiwane w usługach 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 (SharePoint Server 2013, w lokalu)

Excel Web App (Office Web Apps, w lokalach)

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 elementy członkowskie

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 Office Web Apps serwerze (w lokalu).

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 spróbujesz wyświetlić skoroszyt zawierający elementy obliczeniowe (lub Nieobsługiwane funkcje) w oknie przeglądarki, a zostanie wyświetlony komunikat o błędzie wskazujący, że skoroszyt nie jest obsługiwany, spróbuj otworzyć skoroszyt w programie Excel 2013.

Początek strony

Co to są miary obliczeniowe?

Miara obliczeniowa to obliczenie niestandardowe, które można utworzyć w Excel podczas pracy z danymi wielowymiarowymi, które są przechowywane w usługach SQL Server Analysis Services. Miary obliczeniowe są przydatne do definiowania obliczeń, które mogą jeszcze nie istnieć w bazie danych. Przykłady obliczeń niestandardowych mogą zawierać następujące elementy:

  • Miara przydziału sprzedaży, w której jest używana określona formuła

  • Miara procentowa całkowitej liczby elementów w grupie

  • Miara zysku brutto używająca złożonej kwerendy

  • Miara przychodu używająca sumy zysku brutto i kosztów produktów

Podczas tworzenia miary obliczeniowej jest definiowane zapytanie wyrażeń wielowymiarowych (MDX). Można to zrobić w prosty sposób za pomocą okna dialogowego miar obliczeniowych w programie Excel, co umożliwia korzystanie z funkcji przeciągania i upuszczania w celu skonfigurowania kwerendy.

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 > miary obliczeniowej 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ć, gdzie powinna być wyświetlana miara obliczeniowa na liście pola tabeli przestawnej (lub pola wykresu przestawnego), wykonaj co najmniej jedno z następujących kroków:

    • Lista Grupa miar umożliwia określenie miejsca, w którym miara obliczeniowa ma być widoczna na liście pola tabeli przestawnej (lub pola wykresu przestawnego). Jeśli grupa miar nie zostanie określona, 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 (taki jak miara) 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-7 do momentu skonfigurowania elementów i formuły.Jeśli na przykład tworzona jest miara obliczeniowa o nazwie przychód, w okienku MDX może istnieć kwerenda przypominająca [Measures].[Product Cost]+[Measures].[Gross Profit]

  9. Wybierz pozycję Testuj wyrażenie MDX , aby upewnić się, że kwerenda 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 go w lokalizacji określonej w kroku 4.

Uwaga: Ponieważ miara obliczeniowa MDX programu Excel jest używana do tworzenia obliczeń specyficznych dla źródła danych usług SQL Server Analysis Services, miara obliczana będzie ograniczona do sesji i użytego połączenia źródła danych. Dowiedz się więcej o tworzeniu obliczeniowych elementów członkowskich z zakresem sesji.

Początek strony

Co to są obliczeniowe elementy członkowskie?

Składnik obliczeniowy to zestaw elementów członkowskich, które można definiować w Excel podczas pracy z danymi wielowymiarowymi, które są przechowywane w usługach Analysis Services. Obliczeniowe elementy członkowskie są przydatne do definiowania zestawów elementów, które nie znajdują się już w bazie danych. Przykłady zestawów niestandardowych mogą zawierać następujące elementy:

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

  • Grupa produktów, które liczą się w stosunku do kwoty przydziałów przedstawiciela handlowego

  • Zestaw działań promocyjnych dotyczących konkretnej kampanii marketingowej

Podobnie jak w przypadku miar obliczeniowych podczas tworzenia obliczeniowego elementu członkowskiego należy zdefiniować zapytanie MDX. Można to zrobić w prosty sposób za pomocą okna dialogowego Członkowskiego obliczeniowego w programie Excel, które umożliwia korzystanie z funkcji przeciągania i upuszczania w celu skonfigurowania kwerendy.

Uwaga: Podczas pracy z tabelą przestawną w programie Excel i używaniem narzędzi OLAP w celu dodania składnika obliczeniowego nie można go usunąć z listy rozwijanej listy pól, jeśli źródło danych jest połączone z serwerem, na którym jest uruchomiony program SQL Server 2008 lub starszy. Jeśli źródło danych jest połączone z serwerem, na którym jest uruchomiony program SQL Server 2008 R2 lub nowszy, możesz zaznaczyć i usunąć zaznaczenie składnika obliczeniowego na liście rozwijanej Filtruj.

Aby utworzyć obliczeniowy element członkowski 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 > składnika obliczeniowego MDX. Zostanie otwarte okno dialogowe Nowy składnik obliczeniowy .

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

  4. Lista hierarchii nadrzędnej umożliwia określenie miejsca, w którym obliczeniowy element członkowski ma być wyświetlany na liście pola tabeli przestawnej (lub pola wykresu przestawnego).Należy zwrócić uwagę na to, co wybrano. Aby użyć składnika obliczeniowego w raporcie w formie tabeli przestawnej (lub w raporcie wykresu przestawnego), należy znać jego miejsce.

  5. Na karcie pola i elementy przeciągnij element (na przykład hierarchię wymiaru) 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-7 do momentu skonfigurowania elementów i formuły.Jeśli na przykład tworzysz obliczeniowy element członkowski o nazwie produkty podstawowe zawierające wszystkie oprócz dwóch kategorii produktów, w okienku MDX może istnieć kwerenda przypominająca [Product].[Product Categories]-[Product].[Product Categories].[Category].&[4]-[Product].[Product Categories].[Category].&[3]

  9. Wybierz pozycję Testuj wyrażenie MDX , aby upewnić się, że kwerenda będzie działać poprawnie.

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

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

    1. Upewnij się, że dla raportu jest wybrana co najmniej jedna miara.

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

    3. Zaznacz pole wyboru obok hierarchii wymiarów odpowiadającej hierarchii, w której został utworzony obliczeniowy element członkowski. W raporcie są wyświetlane informacje dotyczące wszystkich elementów członkowskich wymiaru w grupie, łącznie z utworzonym składnikiem obliczeniowym.

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

    1. Na liście pola tabeli przestawnej (lub pola wykresu przestawnego) wskaż hierarchię wymiaru, która zawiera obliczeniowy element członkowski.

    2. Gdy zostanie wyświetlona strzałka w dół, kliknij (lub naciśnij), aby otworzyć okno dialogowe Wybieranie pola .

    3. Wyczyść pola wyboru wszystkich elementów z wyjątkiem składnika obliczeniowego utworzonego przez Ciebie.

Początek strony

Co to są pola obliczeniowe?

Pola obliczeniowe są przydatne, gdy chcesz utworzyć element obliczeniowy w tabeli przestawnej lub raport, który nie korzysta z danych wielowymiarowych przechowywanych w usługach Analysis Services, ale zamiast tego używam 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 przez wybór pozycji wiersze, kolumny, filtry lub formułę niestandardową przy użyciu wyrażeń analizy danych (DAX) 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ępne są różne opcje tworzenia pola obliczeniowego.

Aby utworzyć pole obliczeniowe w programie Excel

Aby uzyskać szczegółowe informacje na temat tworzenia pól obliczeniowych i współpracy z tymi polami, 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ą.