Excel nâng cao - Power Pivot

PowerPivotlà một công cụ phân tích dữ liệu dễ sử dụng có thể được sử dụng từ bên trong Excel. Bạn có thể dùngPowerPivotđể truy cập và kết hợp dữ liệu từ hầu như bất kỳ nguồn nào. Bạn có thể tạo các báo cáo và ứng dụng phân tích hấp dẫn của riêng mình, dễ dàng chia sẻ thông tin chi tiết và cộng tác với đồng nghiệp thông qua Microsoft Excel và SharePoint.

Sử dụng PowerPivot, bạn có thể nhập dữ liệu, tạo mối quan hệ, tạo cột và thước đo được tính toán, đồng thời thêm PivotTables, bộ cắt và Biểu đồ Pivot.

Step 1 - Bạn có thể sử dụng Diagram Viewtrong PowerPivot để tạo mối quan hệ. Để bắt đầu, hãy lấy thêm một số dữ liệu vào sổ làm việc của bạn. Bạn cũng có thể sao chép và dán dữ liệu từ một Trang Web. Chèn một Trang tính mới.

Step 2 - Sao chép dữ liệu từ trang web và dán vào Trang tính.

Step 3- Tạo bảng với dữ liệu. Đặt tên cho bảng là Máy chủ và đổi tên Máy chủ bảng.

Step 4 - Nhấp vào WorksheetVật chủ. Nhấn vàoPOWERPIVOT tab trên Ribbon.

Step 5 - Trong Tables nhóm, nhấp vào Add to Data Model.

Bảng Máy chủ được thêm vào Mô hình Dữ liệu trong Sổ làm việc. CácPowerPivot cửa sổ mở ra.

Bạn sẽ tìm thấy tất cả các Bảng trong Data Model trong PowerPivot, mặc dù một số trong số chúng không có trong Trang tính trong Sổ làm việc.

Step 6 - Trong cửa sổ PowerPivot, trong View nhóm, nhấp vào Diagram View.

Step 7 - Sử dụng thanh trượt để thay đổi kích thước của sơ đồ để bạn có thể xem tất cả các bảng trong sơ đồ.

Step 8 - Sắp xếp lại các bảng bằng cách kéo thanh tiêu đề của chúng để chúng hiển thị và đặt cạnh nhau.

Bốn bàn Hosts, Events, W_Teams,S_Teams không liên quan đến phần còn lại của bảng -

Step 9 - Cả hai, Medals cái bàn và cái Events bảng có một trường được gọi là DisciplineEvent. Cũng thế,DisciplineEvent cột trong Eventsbảng bao gồm các giá trị duy nhất, không lặp lại. Bấm vàoData View trong Views Group. Kiểm traDisciplineEvent cột trong Events bàn.

Step 10 - Một lần nữa, nhấp vào Diagram View. Bấm vào trường Sự kiện kỷ luật trong bảng Sự kiện và kéo nó vào trườngDisciplineEventtrong Bảng Huy chương. Aline xuất hiện giữa Bảng sự kiện và Bảng huy chương, cho biết relationship đã được thành lập.

Step 11- Bấm vào dòng. Dòng và các trường xác định mối quan hệ giữa hai bảng được đánh dấu như thể hiện trong hình dưới đây.

Mô hình dữ liệu sử dụng các cột được tính toán

Bảng máy chủ vẫn chưa được kết nối với bất kỳ Bảng nào khác. Để làm như vậy, một trường có các giá trị xác định duy nhất mỗi hàng trongHostsbảng được tìm thấy đầu tiên. Sau đó, tìm kiếmData Modelđể xem liệu dữ liệu đó có tồn tại trong bảng khác hay không. Điều này có thể được thực hiện trongData View.

Step 1 - Chuyển sang Data View. Có hai cách để làm điều này.

  • Bấm vào Data View bên trong View nhóm.

  • Bấm vào Grid nút trên Task Bar.

Các Data View xuất hiện.

Step 2 - Nhấp vào Hosts bàn.

Step 3 - Kiểm tra dữ liệu trong Bảng máy chủ để xem có trường có giá trị duy nhất hay không.

Không có trường nào như vậy trong Bảng máy chủ. Bạn không thể chỉnh sửa hoặc xóa dữ liệu hiện có bằng cách sử dụngPowerPivot. Tuy nhiên, bạn có thể tạo các cột mới bằng cách sử dụngcalculated fieldsdựa trên dữ liệu hiện có. Trong PowerPivot, bạn có thể sử dụngData Analysis Expressions (DAX) để tạo các phép tính.

Liền kề với các cột hiện có là một cột trống có tiêu đề Add Column. PowerPivot cung cấp cột đó dưới dạng trình giữ chỗ.

Step 4 - Trong thanh công thức, nhập công thức DAX -

= CONCATENATE([Edition],[Season])

nhấn Enter. CácAdd Columnđược lấp đầy bởi các giá trị. Kiểm tra các giá trị để xác minh rằng chúng là duy nhất trên các hàng.

Step 5 - Cột mới tạo với các giá trị đã tạo được đặt tên CreatedColumn1. Để thay đổi tên của cột, hãy chọn cột, nhấp chuột phải vào nó.

Step 6 - Nhấp vào tùy chọn Rename Column.

Step 7 - Đổi tên cột thành EditionID.

Step 8 - Now, Chọn Medals Bàn.

Step 9 - Chọn Add Column.

Step 10 - Trong Thanh Công thức, nhập Công thức DAX,

= YEAR ([EDITION])

và hãy nhấn Enter.

Step 11 - Đổi tên Cột thành Year.

Step 12 - Chọn Add Column.

Step 13 - Nhập vào Thanh công thức,

= CONCATENATE ([Year], [Season])

Một cột mới có các giá trị tương tự như trong cột EditionID cột trong Bảng máy chủ được tạo.

Step 14 - Đổi tên cột thành EditionID.

Step 15 - Sắp xếp cột theo thứ tự tăng dần.

Mối quan hệ sử dụng các cột được tính toán

Step 1 - Chuyển sang Diagram View. Đảm bảo rằng các bảngMedalsHosts gần nhau.

Step 2 - Kéo EditionID cột trong Medals đến EditionID cột trong Hosts.

PowerPivot tạo mối quan hệ giữa hai bảng. Alinegiữa hai bảng, chỉ ra mối quan hệ. CácEditionID Trường trong cả hai bảng được đánh dấu cho biết rằng mối quan hệ dựa trên cột EditionID.