Microsoft Excel 2013 cung cấp nhiều chức năng nghiệp vụ thông minh cho phép bạn tạo các báo cáo, phiếu ghi điểm và bảng điều khiển mạnh mẽ. Các khả năng mới và được cải tiến bao gồm khả năng tạo các mục tính toán, chẳng hạn như Số đo được Tính, Phần tử được Tính và Trường được Tính toán. Hãy đọc bài viết này để tìm hiểu về các mục tính toán và liệu chúng có được hỗ trợ trong Excel Services.
Mục tính toán trong Excel Services
Trong Excel, mọi người có thể tạo các mục tính toán bao gồm Số đo được Tính, Phần tử được Tính và Trường Tính toán. Mục tính toán cho phép bạn xác định và sử dụng tính toán và tập hợp mục tùy chỉnh không tồn tại trong cơ sở dữ liệu được sử dụng để tạo báo cáo PivotChart hoặc báo cáo PivotTable.
Khi bạn có sổ làm việc chứa các mục tính toán, bạn có thể chia sẻ sổ làm việc với người khác bằng cách tải nó lên thư viện SharePoint. Tùy thuộc vào cách cấu hình môi trường SharePoint của bạn, thông thường mọi người có thể xem và sử dụng sổ làm việc có chứa các mục tính toán trong cửa sổ trình duyệt. Tuy nhiên, một số môi trường có thể không hỗ trợ chức năng đó.
Bảng sau đây tóm tắt xem các mục tính toán có được hỗ trợ trong Excel Services (SharePoint Server 2013), Excel Web App (Office Online Server) và Excel dành cho web (trong SharePoint).
Mục Tính toán |
Excel Services (SharePoint Server 2013, tại chỗ) |
Excel Web App (Office Online, tại chỗ) |
Excel dành cho web (trong SharePoint Online ) |
---|---|---|---|
Có |
Có |
Có, nếu các nguồn dữ liệu được sử dụng được hỗ trợ trong SharePoint. Xem mục Sử dụng dữ liệu ngoài trong sổ làm việc trong SharePoint. |
|
Có |
Có |
Có, nếu các nguồn dữ liệu được sử dụng được hỗ trợ trong SharePoint. Xem mục Sử dụng dữ liệu ngoài trong sổ làm việc trong SharePoint. |
|
Có |
Không. Các chức năng power Pivot, bao gồm Trường được Tính toán và Mô hình Dữ liệu, không được hỗ Office Online Server (tại cơ sở). |
Có, nếu các nguồn dữ liệu được sử dụng được hỗ trợ trong SharePoint. Xem mục Sử dụng dữ liệu ngoài trong sổ làm việc trong SharePoint. |
Để biết thêm thông tin, hãy xem các tài nguyên sau:
-
Nghiệp vụ thông minh trong Excel Excel Services (SharePoint Server) (điều này áp dụng cho môi trường tại chỗ)
-
Chức năng BI trong Power BI cho Microsoft 365, Excel và SharePoint (điều này áp dụng cho môi Microsoft 365 của bạn)
Quan trọng: Nếu bạn tìm cách xem sổ làm việc có chứa các mục tính toán (hoặc tính năng không được hỗ trợ) trong cửa sổ trình duyệt và bạn nhận được thông báo lỗi cho biết sổ làm việc không được hỗ trợ, hãy thử mở sổ làm việc trong Excel 2013.
Số đo được Tính là gì?
Thước đo được Tính toán là một phép tính tùy chỉnh mà bạn có thể tạo trong Excel khi bạn đang làm việc với dữ liệu đa chiều được lưu trữ trong SQL Server Analysis Services. Thước đo được Tính rất hữu ích để xác định các phép tính có thể chưa tồn tại trong cơ sở dữ liệu. Ví dụ về tính toán tùy chỉnh có thể bao gồm bất kỳ điều nào sau đây:
-
Một thước đo hạn mức bán hàng sử dụng một công thức cụ thể
-
Số đo phần trăm của tổng cho các mục trong một nhóm
-
Một thước đo lợi nhuận gộp sử dụng truy vấn phức tạp
-
Một thước đo doanh thu sử dụng tổng lợi nhuận gộp và chi phí sản phẩm
Khi bạn tạo một Thước đo được Tính, bạn sẽ xác định truy vấn Biểu thức Đa chiều (MDX). Điều này dễ dàng thực hiện bằng cách sử dụng hộp thoại Số đo được Tính trong Excel, cho phép bạn sử dụng chức năng kéo và thả để thiết lập truy vấn của mình.
Để tạo thước đo được tính trong Excel
-
Tạo báo cáo PivotTable hoặc báo cáo PivotChart bằng dữ liệu được lưu trữ trong cube Analysis Services.
-
Trên tab Phân tích , trong nhóm Tính toán , chọn Công cụ OLAP >đo được Tính MDX. Hộp thoại Thước đo được Tính mới sẽ mở ra.
-
Trong hộp Tên , xác định tên cho Thước đo được Tính.
-
(Bước này là tùy chọn.) Để xác định nơi Số đo được Tính sẽ xuất hiện trong danh sách Trường PivotTable (hoặc Trường PivotChart), hãy thực hiện một hoặc cả hai bước sau đây:
-
Sử dụng danh sách Nhóm Đo để chỉ định vị trí bạn muốn Thước đo được Tính xuất hiện trong danh sách Trường PivotTable ( hoặc Trường PivotChart). Nếu bạn không chỉ định Một Nhóm Đo, Thì Thước đo được Tính sẽ xuất hiện trong một nhóm có tên là Giá trị.
-
Trong hộp Thư mục , nhập tên để tạo thư mục hiển thị cho Thước đo được Tính.
-
-
Từ tab Trường và Mục , kéo một mục (chẳng hạn như số đo) đến ngăn MDX .
-
Thêm một thao tác, chẳng hạn như +, -, /, hoặc * sau mục trong ngăn MDX .
-
Từ tab Trường và Mục , kéo một mục khác vào ngăn MDX .
-
Lặp lại các bước từ 5-7 cho đến khi bạn đã thiết lập các mục và công thức của mình.[Measures].[Product Cost]+[Measures].[Gross Profit]
Ví dụ: nếu bạn đang tạo một Thước đo được Tính toán gọi là Doanh thu, trong ngăn MDX , bạn có thể có một truy vấn tương tự -
Chọn Kiểm tra MDX để đảm bảo truy vấn sẽ hoạt động chính xác.
-
Chọn OK để tạo Thước đo được Tính.
-
Để sử dụng Thước đo được Tính trong báo cáo, hãy chọn thước đo trong danh sách Trường PivotTable ( hoặc Trường PivotChart). Bạn sẽ tìm thấy địa điểm này ở vị trí được chỉ định ở bước 4.
Lưu ý: Vì Thước đo được Tính MDX của Excel được sử dụng để tạo một phép tính cụ thể cho phiên làm việc cho nguồn dữ liệu SQL Server Analysis Services, thước đo được Tính toán của bạn sẽ được giới hạn trong phiên và kết nối nguồn dữ liệu mà bạn đã sử dụng. Tìm hiểu thêm về cách tạo Phần tử được Tính toán theo phạm vi phiên.
Phần tử được Tính là gì?
Phần tử được Tính toán là một tập hợp các phần tử mà bạn có thể xác định trong Excel khi bạn đang làm việc với dữ liệu đa chiều được lưu trữ trong Dịch vụ Phân tích Máy chủ. Phần tử được Tính toán rất hữu ích để xác định các tập hợp các mục có thể chưa tồn tại trong cơ sở dữ liệu. Ví dụ về các bộ tùy chỉnh này có thể bao gồm bất kỳ phần nào sau đây:
-
Khu vực bao gồm các khu vực địa lý nhất định, chẳng hạn như quốc gia, khu vực hoặc tiểu bang
-
Một nhóm sản phẩm được tính vào hạn ngạch của đại diện bán hàng
-
Một tập hợp các hoạt động quảng cáo liên quan đến một chiến dịch tiếp thị cụ thể
Tương tự như Thước đo được Tính, khi bạn tạo Một Phần tử được Tính, bạn xác định một truy vấn MDX. Điều này dễ dàng thực hiện bằng cách sử dụng hộp thoại Phần tử được Tính trong Excel, cho phép bạn sử dụng chức năng kéo và thả để thiết lập truy vấn của mình.
Lưu ý: Khi bạn làm việc với PivotTable trong Excel và sử dụng các công cụ OLAP để thêm một phần tử được tính toán, bạn sẽ không thể bỏ chọn nó trong danh sách thả xuống của Danh sách Trường nếu nguồn dữ liệu của bạn được kết nối với máy chủ chạy SQL Server 2008 trở xuống. Nếu nguồn dữ liệu được kết nối với máy chủ chạy SQL Server 2008 R2 trở lên, bạn có thể chọn và bỏ chọn phần tử được tính toán trong danh sách thả xuống của bộ lọc.
Để tạo Một Phần tử được Tính trong Excel
-
Tạo báo cáo PivotTable hoặc báo cáo PivotChart bằng dữ liệu được lưu trữ trong cube Analysis Services.
-
Trên tab Phân tích , trong nhóm Tính toán , chọn Công cụ OLAP >phần tử tính MDX. Hộp thoại Thành viên được Tính Mới sẽ mở ra.
-
Trong hộp Tên , xác định tên cho Phần tử được Tính toán.
-
Sử dụng danh sách Cấu trúc phân cấp Mẹ để chỉ định nơi bạn muốn Phần tử được Tính toán xuất hiện trong danh sách Trường PivotTable (hoặc Trường PivotChart).
Chú ý đến nội dung bạn chọn. Bạn sẽ cần biết mình đã xác định Phần tử được Tính toán ở đâu để sử dụng phần tử đó trong báo cáo PivotTable (hoặc báo cáo PivotChart). -
Từ tab Trường và Mục , kéo một mục (chẳng hạn như cấu trúc phân cấp chiều) đến ngăn MDX .
-
Thêm một thao tác, chẳng hạn như +, -, /, hoặc * sau mục trong ngăn MDX .
-
Từ tab Trường và Mục , kéo một mục khác vào ngăn MDX .
-
Lặp lại các bước từ 5-7 cho đến khi bạn đã thiết lập các mục và công thức của mình.[Product].[Product Categories]-[Product].[Product Categories].[Category].&[4]-[Product].[Product Categories].[Category].&[3]
Ví dụ: nếu bạn đang tạo Một Phần tử được Tính toán gọi là Sản phẩm Cốt lõi bao gồm tất cả nhưng hai danh mục sản phẩm, trong ngăn MDX, bạn có thể có một truy vấn tương tự như -
Chọn Kiểm tra MDX để đảm bảo truy vấn sẽ hoạt động chính xác.
-
Chọn OK để tạo Phần tử được Tính toán.
-
Để thêm Phần tử được Tính toán vào báo cáo PivotTable (hoặc báo cáo PivotChart), hãy thực hiện các bước sau đây:
-
Hãy đảm bảo đã chọn ít nhất một số đo cho báo cáo.
-
Trong danh sách Trường PivotTable (hoặc Trường PivotChart), bung rộng chiều cha bạn đã chỉ định ở bước 4.
-
Chọn hộp kiểm bên cạnh cấu trúc phân cấp chiều tương ứng với cấu trúc phân cấp mà bạn đã sử dụng để tạo Phần tử được Tính toán. Báo cáo hiển thị thông tin cho tất cả các thành viên chiều trong nhóm, bao gồm Phần tử được Tính mà bạn đã tạo.
-
-
(Điều này là tùy chọn.) Để hiển thị thông tin chỉ dành cho Phần tử được Tính trong báo cáo, hãy thực hiện các bước sau:
-
Trong danh sách Trường PivotTable (hoặc Trường PivotChart), hãy trỏ tới cấu trúc phân cấp chiều có chứa Phần tử được Tính toán.
-
Khi mũi tên xuống xuất hiện, hãy bấm (hoặc gõ nhẹ) mũi tên xuống để mở hộp thoại Chọn trường.
-
Bỏ chọn hộp kiểm cho tất cả các mục, ngoại trừ Phần tử được Tính toán mà bạn đã tạo.
-
Trường được Tính toán là gì?
Trường Được tính toán rất hữu ích khi bạn muốn tạo mục tính toán trong PivotTable hoặc báo cáo không sử dụng dữ liệu đa chiều được lưu trữ trong Analysis Services nhưng thay vào đó lại sử dụng dữ liệu trong Mô hình Dữ liệu trong sổ làm việc được tạo bằng cách sử dụng Power Pivot trong Excel. Các giá trị trong trường được tính toán có thể thay đổi dựa trên ngữ cảnh. Ngữ cảnh được xác định bởi các vùng chọn trên các hàng, cột, bộ lọc hoặc trong công thức tùy chỉnh bằng cách dùng Biểu thức Phân tích Dữ liệu (DAX) trong PowerPivot.
Tương tự như Số đo được Tính và Phần tử được Tính toán, Trường được Tính toán được liệt kê trong danh sách Trường PivotTable (hoặc Trường PivotChart), thường là trong nhóm Giá trị. Bạn có một vài tùy chọn sẵn dùng để tạo Trường Được tính toán.
Để tạo Trường Được tính toán trong Excel
Để biết thông tin chi tiết về cách tạo và làm việc với Trường được Tính toán, hãy xem các tài nguyên sau: