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 ) |
---|---|---|---|
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. |
|
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. |
|
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:
-
Porównywanie usług programu Excel w programie SharePoint z Excel Web App
-
Analiza biznesowa w programie Excel i usługach programu Excel (SharePoint Server) (dotyczy środowisk lokalnych)
-
Funkcje analizy biznesowej w usłudze Power BI dla Microsoft 365, Excel i SharePoint (dotyczy to środowiska Microsoft 365 )
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.
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
-
Tworzenie raportu w formie tabeli przestawnej lub raportu w formie wykresu przestawnego przy użyciu danych przechowywanych w module usług Analysis Services.
-
Na karcie Analiza w grupie obliczenia wybierz pozycję Narzędzia OLAP > miary obliczeniowej MDX. Zostanie otwarte okno dialogowe Nowa miara obliczeniowa .
-
W polu Nazwa Określ nazwę miary obliczeniowej.
-
(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.
-
-
Na karcie pola i elementy przeciągnij element (taki jak miara) do okienka MDX .
-
Dodaj operację, taką jak +,-,/lub * po elemencie w okienku MDX .
-
Na karcie pola i elementy przeciągnij kolejny element do okienka MDX .
-
Powtarzaj kroki od 5-7 do momentu skonfigurowania elementów i formuły.[Measures].[Product Cost]+[Measures].[Gross Profit]
Jeśli na przykład tworzona jest miara obliczeniowa o nazwie przychód, w okienku MDX może istnieć kwerenda przypominająca -
Wybierz pozycję Testuj wyrażenie MDX , aby upewnić się, że kwerenda będzie działać poprawnie.
-
Wybierz przycisk OK , aby utworzyć miarę obliczeniową.
-
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.
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
-
Tworzenie raportu w formie tabeli przestawnej lub raportu w formie wykresu przestawnego przy użyciu danych przechowywanych w module usług Analysis Services.
-
Na karcie Analiza w grupie obliczenia wybierz pozycję Narzędzia OLAP > składnika obliczeniowego MDX. Zostanie otwarte okno dialogowe Nowy składnik obliczeniowy .
-
W polu Nazwa Określ nazwę obliczeniowego elementu członkowskiego.
-
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. -
Na karcie pola i elementy przeciągnij element (na przykład hierarchię wymiaru) do okienka MDX .
-
Dodaj operację, taką jak +,-,/lub * po elemencie w okienku MDX .
-
Na karcie pola i elementy przeciągnij kolejny element do okienka MDX .
-
Powtarzaj kroki od 5-7 do momentu skonfigurowania elementów i formuły.[Product].[Product Categories]-[Product].[Product Categories].[Category].&[4]-[Product].[Product Categories].[Category].&[3]
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 -
Wybierz pozycję Testuj wyrażenie MDX , aby upewnić się, że kwerenda będzie działać poprawnie.
-
Wybierz przycisk OK , aby utworzyć obliczeniowy element członkowski.
-
Aby dodać obliczeniowy element członkowski do raportu w formie tabeli przestawnej (lub raportu wykresu przestawnego), wykonaj następujące czynności:
-
Upewnij się, że dla raportu jest wybrana co najmniej jedna miara.
-
Na liście pola tabeli przestawnej (lub pola wykresuprzestawnego) rozwiń wymiar nadrzędny określony w kroku 4.
-
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.
-
-
(Jest to opcjonalne). Aby wyświetlić informacje dotyczące tylko składnika obliczeniowego w raporcie, wykonaj następujące czynności:
-
Na liście pola tabeli przestawnej (lub pola wykresu przestawnego) wskaż hierarchię wymiaru, która zawiera obliczeniowy element członkowski.
-
Gdy zostanie wyświetlona strzałka w dół, kliknij (lub naciśnij), aby otworzyć okno dialogowe Wybieranie pola .
-
Wyczyść pola wyboru wszystkich elementów z wyjątkiem składnika obliczeniowego utworzonego przez Ciebie.
-
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: