Computer >> Máy Tính >  >> Phần mềm >> Office

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Nếu bạn đang tìm cách tạo trường được tính toán trong mô hình dữ liệu Pivot Table , thì bài viết này sẽ phục vụ mục đích này. Vì vậy, hãy bắt đầu với bài viết chính của chúng tôi để biết các quy trình chi tiết của việc thực hiện công việc này.

Tải xuống Workbook

Trường tính toán là gì?

Một trường được tính toán là một thuộc tính tích hợp của PivotTable hoặc Biểu đồ xoay vòng . Nó còn được gọi là thước đo . Một trường được tính toán hoặc đo lường là trường được tạo thông qua việc sử dụng DAX công thức. Nếu bạn muốn tính toán một số thuộc tính bổ sung của tập dữ liệu của mình sau khi hoàn thành PivotTable thì bạn có thể dễ dàng áp dụng công thức của mình bằng cách tạo trường được tính toán nơi đây. Trường được tính toán này nói chung là của 2 các loại; Trường được tính toán ngầm Trường được tính toán rõ ràng . Một trường được tính toán ngầm được tạo bằng Trường PivotTable và một trường được tính toán rõ ràng được tạo bằng cách sử dụng Phân tích PivotTable tab.

4 Ví dụ để Tạo Trường Tính toán trong Mô hình Dữ liệu Bảng Pivot

Ở đây, chúng ta có tập dữ liệu sau chứa danh sách lương cùng với ngày làm việc của một số nhân viên công ty. Trong các ví dụ sắp tới, chúng tôi sẽ tạo trường được tính toán để xác định mức thưởng được chỉ định cho nhân viên.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Ở đây, chúng tôi đã sử dụng Microsoft Excel 365 phiên bản để tạo bài viết này, bạn có thể sử dụng bất kỳ phiên bản nào khác tùy theo sự thuận tiện của bạn.

Ví dụ-1 :Tạo Trường Tính toán Ngầm định trong Mô hình Dữ liệu Bảng Pivot

Trong ví dụ này, chúng tôi sẽ chuyển đổi tập dữ liệu sau thành PivotTable . Sau đó, chèn một trường được tính toán tính tiền thưởng cho nhân viên sẽ là 30% lương của họ.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Bước-01 :Tạo Pivot Table

Tại đây, chúng tôi sẽ tạo PivotTable để chèn một trường được tính toán trong mô hình dữ liệu.

  • Đi tới Chèn tab>> PivotTable thả xuống>> Từ Bảng / Phạm vi tùy chọn

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Sau đó, PivotTable từ bảng hoặc dải ô hộp thoại sẽ xuất hiện.

  • Chọn tập dữ liệu làm Bảng / Phạm vi và nhấp vào Trang tính mới
  • Đánh dấu vào mục Thêm dữ liệu này vào Mô hình Dữ liệu và nhấn OK .

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Sau đó, bạn sẽ được đưa đến một trang tính mới có hai phần; PivotTable1 Trường PivotTable .

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

  • Kéo xuống Nhân viên tới Hàng khu vực và Mức lương đối với Giá trị

Sau đó, PivotTable sau sẽ xuất hiện ở phía bên trái.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Bước-02 :Thêm số đo để nhập trường tính toán

Trong bước này, chúng tôi sẽ thêm một số đo hoặc trường được tính toán bằng cách sử dụng DAX công thức.

  • Nhấp chuột phải trên tên của PivotTable (đây, nó là Phạm vi )
  • Chọn Thêm số đo

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Do đó, Đo lường hộp thoại sẽ bật lên.

  • Nhập Tiền thưởng ( hoặc bất cứ thứ gì bạn muốn) trong Tên số đo
  • Trong Công thức hộp sau bằng ( = ) ký nhập công thức của bạn. Ở đây, chúng tôi muốn Tổng tiền lương trường và tương tự sau khi nhập s , bạn sẽ thấy các tùy chọn khác nhau. Trong số các tùy chọn, chúng tôi sẽ chọn [Tổng tiền lương] .

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

  • Bây giờ, hãy viết ra công thức hoàn chỉnh
= [Sum of Salary]*0.03

Ở đây, chúng tôi đã nhân 0,03 với [Tổng tiền lương] phần thưởng sẽ là 30% lương của một cá nhân.

  • Nhấn OK .

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Theo cách này, trường được tính toán của chúng tôi Tiền thưởng sẽ xuất hiện trong danh sách trường.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

  • Kéo xuống Phần thưởng trường Giá trị

Sau đó, cột mới Phần thưởng sẽ xuất hiện với các giá trị được tính toán.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Sau khi thêm các ký hiệu tiền tệ vào tiền lương và tiền thưởng, chúng ta sẽ có hình sau.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Đọc thêm: Cách tạo mô hình dữ liệu trong Excel (3 cách tiện dụng)

Ví dụ-2 :Tạo Trường Tính toán Ngầm định với Tab Power Pivot

Trong ví dụ này, chúng tôi sẽ tạo trường được tính toán Tiền thưởng bằng cách sử dụng DAX với sự trợ giúp của Power Pivot tab.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Bước-01 :Bật tùy chọn Power Pivot

Nếu bạn không thấy Power Pivot trong trang tính Excel của bạn, hãy làm theo bước này để kích hoạt tùy chọn này.

  • Đi tới Tệp

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

  • Bây giờ, chọn Tùy chọn .

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Sau đó, bạn sẽ có Tùy chọn Excel thuật sĩ.

  • Đi tới Phần bổ trợ rồi nhấp vào biểu tượng thả xuống bên cạnh Quản lý

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

  • Chọn Phần bổ trợ COM và nhấp vào Bắt đầu .

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Sau đó, Phần bổ trợ COM trình hướng dẫn sẽ mở ra.

  • Kiểm tra Microsoft Power Pivot dành cho Excel và nhấn OK .

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Kết quả là bạn sẽ thấy Power Pivot trong sổ làm việc của bạn.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Bước-02 :Thêm số đo để nhập trường tính toán

  • Thực hiện theo Bước-01 trong số Ví dụ-1 để mở trang tính sau.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

  • Kéo xuống Nhân viên tới Hàng khu vực và Mức lương đối với Giá trị

Sau đó, PivotTable sau sẽ xuất hiện ở phía bên trái.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

  • Sau khi chọn bất kỳ ô nào trong PivotTable của bạn , đi tới Power Pivot tab>> Biện pháp thả xuống>> Biện pháp mới

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Sau đó, bạn sẽ có Đo lường hộp thoại.

  • Đặt Tên số đo dưới dạng Phần thưởng 1
  • Viết lại công thức sau trong Công thức hộp
=[Sum of Salary]*0.03

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Chúng tôi cũng có thể thay đổi định dạng tại đây.

  • Chọn Đơn vị tiền tệ dưới dạng Danh mục và giữ nguyên Vị trí thập phân lên đến 2 .
  • Cuối cùng, nhấn OK .

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Sau đó, Phần thưởng 1 cột có tiền thưởng của nhân viên sẽ được tự động thêm vào PivotTable .

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Sau khi thêm Đơn vị tiền tệ biểu tượng cho tiền lương và đường viền của bảng này, chúng ta sẽ có giao diện cuối cùng như hình này.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Đọc thêm: Cách lấy dữ liệu từ mô hình dữ liệu trong Excel (2 phương pháp dễ dàng)

Ví dụ-3 :Tạo trường được tính toán rõ ràng trong mô hình dữ liệu bảng tổng hợp

Tại đây, chúng tôi sẽ sử dụng Trường được tính toán trực tiếp để tạo trường được tính toán rõ ràng với một công thức để xác định số tiền thưởng cho nhân viên.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Các bước :

  • Thực hiện theo Bước-01 trong số Ví dụ-1 để mở trang tính sau.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

  • Kéo xuống Nhân viên tới Hàng area and Salary to the Values

Then, the following PivotTable will appear on the left side.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

  • After selecting any cell of your PivotTable , go to the PivotTable Analyze tab>> Calculations group> > Fields, Items &Sets dropdown>> Calculated Field

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Afterward, the Insert Calculated Field dialog box will pop up.

  • Set the Name as Bonus 2 .
  • In the Formula box after the equal sign ( = ) we will insert our desired field here.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

  • Click on the Salary field and press the Insert Field

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

After that, Salary will appear in the Formula hộp.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

  • Complete the formula like the following
= Salary*0.03
  • Nhấn OK .

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Finally, a new column with bonus values will be added to the Pivot Table .

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

After adding the Currency symbol to the salaries and border to this table we will have the final look like this figure.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Đọc thêm: Remove Data Model from Pivot Table in Excel (with Easy Steps)

Example-4 :Using Explicit Calculated Field for a Complex Formula in Pivot Table Data Model

Here, we will calculate the bonus values with some conditions, such as, for the employees who have working days more than 250 will get a 50% bonus of their salaries and the rest will receive a 50% bonus of their salaries. To apply this condition, we will use the IF function tại đây.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Các bước :

  • Follow Step-01 of Example-1 to open up the following sheet.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

  • Drag down Employee to the Rows area and Working Days , and Salary to the Values

Then, the following PivotTable will appear on the left side.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

  • After selecting any cell of your PivotTable , go to the PivotTable Analyze tab>> Calculations group> > Fields, Items &Sets dropdown>> Calculated Field

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Afterward, the Insert Calculated Field dialog box will pop up.

  • Set the Name as Bonus 3 .
  • In the Formula box after the equal sign ( = ) we will insert our desired field here.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

  • Firstly, write down IF( to start the formula.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

  • Click on the Working Days field and press the Insert Field

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

In this way, we will insert our required fields into the formula.

  • Apply the following formula.
=IF('Working Days' >250,Salary *0.05,Salary *0.03)
  • Nhấn OK .

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Finally, we will have a new column with calculated bonuses.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

After adding the Currency symbol to the salaries, bonuses, and border to this table we will have the final look like this figure.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Đọc thêm: [Fixed!] Excel Data Model Relationships Not Working (6 Solutions)

How to Remove Calculated Field in Pivot Table Data Model

Here, we will show the process of eliminating the calculated field Sum of Bonus 3 from the following Pivot Table .

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Các bước :

  • Select any cell on the column which is created by entering the calculated field and then Right-click trên đó.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

  • Choose the Remove “Sum of Bonus 3”

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

In this way, we have removed the calculated field .

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Đọc thêm: How to Remove Table from Data Model in Excel (2 Quick Tricks)

How to Get a List of Formulas for Calculated Field in Pivot Table Data Model

If you want to get a list of formulas used in the calculated field , then you can follow this section.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Các bước :

  • After selecting any cell of your PivotTable , go to the PivotTable Analyze tab>> Calculations group> > Fields, Items &Sets dropdown>> List Formulas

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Then you will be taken to a new sheet where you will get a detailed list of formulas.

Cách tạo trường được tính trong mô hình dữ liệu bảng tổng hợp

Kết luận

In this article, we tried to create a calculated field in the pivot table data model . Hy vọng bạn sẽ thấy nó hữu ích. Nếu bạn có bất kỳ đề xuất hoặc câu hỏi nào, hãy chia sẻ chúng trong phần bình luận.

Các bài viết liên quan

  • How to Use Data Model in Excel (3 Examples)
  • Manage Data Model in Excel (with Easy Steps)