Tóm tắt: Đây là hướng dẫn thứ hai trong một loạt các. Trong hướng dẫn đầu tiên, Nhập Dữ liệu vào và Tạo Mô hình Dữ liệu, một sổ làm việc Excel đã được tạo bằng cách sử dụng dữ liệu được nhập từ nhiều nguồn.
Lưu ý: Bài viết này mô tả các mô hình dữ liệu trong Excel 2013. Tuy nhiên, cách tạo mô hình dữ liệu và các tính năng Power Pivot tương tự được giới thiệu trong Excel 2013 cũng được áp dụng cho Excel 2016.
Trong hướng dẫn này, bạn sử dụng Power Pivot để mở rộng Mô hình Dữ liệu, tạo cấu trúc phân cấp và xây dựng các trường được tính toán từ dữ liệu hiện có để tạo mối quan hệ mới giữa các bảng.
Các phần trong bài hướng dẫn này như sau:
Ở cuối hướng dẫn này là một bài kiểm tra bạn có thể làm để kiểm tra kiến thức đã học.
Chuỗi hướng dẫn này sử dụng dữ liệu mô tả Huy chương Thế vận hội, quốc gia đăng cai và các sự kiện thể thao Thế vận hội khác nhau. Các hướng dẫn trong chuỗi hướng dẫn này như sau:
-
Mở rộng mối quan hệ Mô hình Dữ liệu bằng Excel, Power Pivot , và DAX
-
Kết hợp Dữ liệu Internet và Đặt Mặc định cho Báo cáo Power View
Chúng tôi khuyên bạn nên đọc qua các hướng dẫn theo thứ tự.
Những hướng dẫn này sử dụng Excel 2013 có hỗ trợ Power Pivot. Để biết thêm thông tin về Excel 2013, hãy bấm vào đây. Để xem hướng dẫn về việc bật Power Pivot, hãy bấm vào đây.
Thêm mối quan hệ bằng Cách dùng Dạng xem Sơ đồ Power Pivot
Trong phần này, bạn sử dụng phần bổ Power Pivot Microsoft Office trong Excel 2013 để mở rộng mô hình. Sử dụng Dạng xem Sơ đồ trong Microsoft SQL Server Power Pivot cho Excel giúp tạo mối quan hệ dễ dàng. Trước tiên, bạn cần đảm bảo rằng bạn đã bật Power Pivot bổ trợ này.
Lưu ý: Phần Power Pivot trong Microsoft Excel 2013 bổ trợ mới là một phần của Office Professional Plus. Hãy xem Bắt đầu Power Pivot trong Microsoft Excel 2013 bổ trợ để biết thêm thông tin.
Thêm Power Pivot vào dải băng Excel bằng cách bật Power Pivot bổ trợ mới
Khi Power Pivot bật, bạn sẽ thấy tab ribbon trong Excel 2013 có tên là POWER PIVOT. Để bật tính năng Power Pivot, hãy làm theo các bước sau.
-
Đi đến Tệp > Chọn > Bổ trợ.
-
Trong hộp Quản lý gần dưới cùng, hãy bấm Bổ trợ COM để> Đi.
-
Chọn hộp Kiểm Power Pivot trong Microsoft Excel 2013 Microsoft Office , rồi bấm OK.
Ribbon Excel giờ đã có tab POWER PIVOT .
Thêm mối quan hệ bằng Cách dùng Dạng xem Sơ đồ Power Pivot
Sổ làm việc Excel bao gồm một bảng có tên Hosts. Chúng tôi đã nhập Máy chủ bằng cách sao chép và dán vào Excel, sau đó định dạng dữ liệu dưới dạng bảng. Để thêm bảng Hosts vào Mô hình Dữ liệu, chúng ta cần thiết lập một mối quan hệ. Chúng ta hãy dùng các Power Pivot đại diện trực quan cho các mối quan hệ trong Mô hình Dữ liệu, rồi tạo mối quan hệ.
-
Trong Excel, bấm vào tab Máy chủ để biến nó thành trang tính hiện hoạt.
-
Trên dải băng, chọn POWER PIVOT > Bảng > thêm vào Mô hình Dữ liệu. Bước này sẽ thêm bảng Máy chủ vào Mô hình Dữ liệu. Thao tác này cũng mở Power Pivot bổ trợ mà bạn sử dụng để thực hiện các bước còn lại trong tác vụ này.
-
Lưu ý rằng cửa Power Pivot hiển thị tất cả các bảng trong mô hình, bao gồm Cả Máy chủ. Bấm qua một vài bảng. Trong Power Pivot bạn có thể xem tất cả dữ liệu mà mô hình của bạn có chứa, ngay cả khi chúng không được hiển thị trong bất kỳ trang tính nào trong Excel, chẳng hạn như dữ liệu Môn, Sự kiện và Huy chương bên dưới, cũng như S_Teams,W_Teamsvà Thể thao.
-
Trong cửa sổ Power Pivot, ở mục Dạng xem , bấm Dạng xem Sơ đồ.
-
Sử dụng thanh trang chiếu để đổi kích cỡ sơ đồ để bạn có thể nhìn thấy tất cả các đối tượng trong sơ đồ. 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à được định vị bên cạnh nhau. Lưu ý rằng bốn bảng không liên quan đến các bảng còn lại: Hosts, Events_Teams vàS_Teams.
-
Bạn lưu ý rằng cả bảng Medals và bảng Events đều có một trường được gọi là Sự kiện Kỷ luật. Sau khi kiểm tra thêm, bạn xác định rằng trường Sự kiện kỷ luật trong bảng Events bao gồm các giá trị duy nhất, không lặp lại.
Lưu ý: Trường Sự kiện Kỷ luật đại diện cho sự kết hợp duy nhất của mỗi Môn và Sự kiện. Tuy nhiên , trong bảng Medals , trường DisciplineEvent lặp lại nhiều lần. Điều đó hợp lý, vì mỗi môn+sự kiện kết quả trong ba huy chương được trao (vàng, bạc, đồng), được trao cho mỗi Olympics Edition sự kiện được tổ chức. Vì vậy, mối quan hệ giữa các bảng đó là một (một mục nhập Môn+Sự kiện duy nhất trong bảng Môn) với nhiều mục (nhiều mục cho mỗi giá trị Môn+Sự kiện).
-
Tạo mối quan hệ giữa bảng Medals và bảng Events . Khi ở trong Dạng xem Sơ đồ, kéo trường DisciplineEvent từ bảng Events vào trường DisciplineEvent trong Medals. Một đường thẳng xuất hiện giữa chúng, cho biết một mối quan hệ đã được thiết lập.
-
Bấm vào đường kết nối Events và Medals. Các trường được tô sáng sẽ xác định mối quan hệ, như minh họa trong màn hình sau đây.
-
Để kết nối Máy chủ với Mô hình Dữ liệu, chúng ta cần một trường chứa các giá trị nhận dạng duy nhất từng hàng trong bảng Hosts . Sau đó, chúng tôi có thể tìm kiếm Mô hình Dữ liệu của mình để xem liệu cùng một dữ liệu đó có tồn tại trong một bảng khác hay không. Nhìn vào Dạng xem Sơ đồ không cho phép chúng tôi thực hiện điều này. Với Máy chủ được chọn, hãy chuyển về Dạng xem Dữ liệu.
-
Sau khi kiểm tra các cột, chúng tôi nhận thấy rằng Máy chủ không có cột giá trị duy nhất. Chúng ta sẽ tạo nó bằng cách dùng một cột được tính và Biểu thức Phân tích Dữ liệu (DAX).
Thật tuyệt khi dữ liệu trong Mô hình Dữ liệu của bạn có tất cả các trường cần thiết để tạo mối quan hệ và kết hợp dữ liệu để trực quan hóa trong Power View hoặc PivotTable. Nhưng bảng không phải lúc nào cũng hợp tác, vì vậy phần tiếp theo mô tả cách tạo cột mới, bằng cách dùng DAX, có thể được dùng để tạo mối quan hệ giữa các bảng.
Mở rộng Mô hình Dữ liệu bằng cách dùng các cột được tính
Để thiết lập mối quan hệ giữa bảng Hosts và Data Model, và do đó mở rộng Mô hình Dữ liệu của chúng tôi để bao gồm bảng Hosts, Hosts phải có một trường nhận dạng duy nhất cho mỗi hàng. Ngoài ra, trường đó phải tương ứng với một trường trong Mô hình Dữ liệu. Các trường tương ứng đó, một trường trong mỗi bảng, là những gì cho phép liên kết dữ liệu của bảng.
Vì bảng Hosts không có trường như vậy nên bạn cần tạo nó. Để bảo toàn tính toàn vẹn của Mô hình Dữ liệu, bạn không thể sử dụng tính Power Pivot để chỉnh sửa hoặc xóa dữ liệu hiện có. Tuy nhiên, bạn có thể tạo cột mới bằng cách sử dụng các trường được tính toán dựa trên dữ liệu hiện có.
Bằng cách xem qua bảng Máy chủ, sau đó xem các bảng Mô hình Dữ liệu khác, chúng tôi thấy một đề xuất tốt cho trường duy nhất mà chúng tôi có thể tạo trong Máy chủ, sau đó liên kết với bảng trong Mô hình Dữ liệu. Cả hai bảng sẽ yêu cầu cột được tính toán mới để đáp ứng các yêu cầu cần thiết để thiết lập mối quan hệ.
Trong Hosts, chúng ta có thể tạo một cột được tính duy nhất bằng cách kết hợp trường Edition (năm của sự kiện Olympics) và trường Mùa (Mùa hè hoặc Mùa đông). Trong bảng Medals cũng có một trường Edition và trường Season, vì vậy nếu chúng ta tạo một cột được tính trong mỗi bảng kết hợp các trường Edition và Season, chúng ta có thể thiết lập mối quan hệ giữa Hosts và Medals. Màn hình sau đây hiển thị bảng Hosts , với các trường Edition và Season được chọn
Tạo cột được tính bằng DAX
Hãy bắt đầu với bảng Hosts . Mục đích là để tạo ra một cột được tính trong bảng Hosts , và sau đó trong bảng Medals , có thể được sử dụng để thiết lập một mối quan hệ giữa chúng.
Trong Power Pivot, bạn có thể sử dụng Biểu thức Phân tích Dữ liệu (DAX) để tạo phép tính. DAX là ngôn ngữ công thức dành cho Power Pivot PivotTable và PivotTable, được thiết kế cho các dữ liệu quan hệ và phân tích ngữ cảnh sẵn có Power Pivot. Bạn có thể tạo công thức DAX trong một Power Pivot cột mới và trong Khu vực Tính toán Power Pivot.
-
Trong Power Pivot, hãy chọn TRANG CHỦ > Dạng > Dữ liệu để đảm bảo chọn Dạng xem Dữ liệu chứ không phải trong Dạng xem Sơ đồ.
-
Chọn bảng Hosts trong Power Pivot. Liền kề với các cột hiện có là một cột trống có tiêu đề Thêm cột. Power Pivot cung cấp cột đó dưới dạng chỗ dành sẵn. Có nhiều cách để thêm cột mới vào bảng trong Power Pivot, một trong số đó là chỉ cần chọn cột trống có tiêu đề Thêm Cột.
-
Trong thanh công thức, gõ hàm DAX sau. Hàm CONCATENATE kết hợp hai hoặc nhiều trường thành một. Khi bạn nhập, Tính năng Tự động Hoàn tất sẽ giúp bạn nhập tên đầy đủ tiêu chuẩn của cột và bảng, đồng thời liệt kê các hàm sẵn dùng. Sử dụng tab để chọn đề xuất Tự động Hoàn tất. Bạn cũng có thể chỉ cần bấm vào cột trong khi nhập công thức, Power Pivot chèn tên cột vào công thức của mình.=CONCATENATE([Edition],[Season])
-
Khi bạn hoàn tất việc xây dựng công thức, hãy nhấn Enter để chấp nhận công thức đó.
-
Các giá trị được điền cho tất cả các hàng trong cột được tính toán. Nếu bạn cuộn xuống qua bảng, bạn sẽ thấy rằng mỗi hàng là duy nhất – vì vậy chúng tôi đã tạo thành công một trường nhận dạng duy nhất từng hàng trong bảng Hosts . Các trường này được gọi là khóa chính.
-
Hãy đổi tên cột được tính toán thành EditionID. Bạn có thể đổi tên bất kỳ cột nào bằng cách bấm đúp vào cột hoặc bằng cách bấm chuột phải vào cột và chọn Đổi tên Cột. Khi hoàn tất, bảng Máy chủ trong Power Pivot trông giống như màn hình sau đây.
Bảng Chủ nhà đã sẵn sàng. Tiếp theo chúng ta hãy tạo một cột được tính trong Medals phù hợp với định dạng của cột EditionID mà chúng ta đã tạo trong Hosts, để chúng ta có thể tạo mối quan hệ giữa chúng.
-
Bắt đầu bằng cách tạo một cột mới trong bảng Medals , như chúng tôi đã thực hiện cho Hosts. Trong Power Pivot chọn bảng Medals và bấm Thiết kế > Cột > Thêm. Lưu ý rằng Thêm Cột đã được chọn. Thao tác này cũng có tác dụng tương tự như chỉ cần chọn Thêm cột.
-
Cột Phiên bản trong Medals có định dạng khác với cột Phiên bản trong Hosts. Trước khi chúng ta kết hợp hoặc ghép nối, cột Phiên bản có cột Mùa giải để tạo cột EditionID, chúng ta cần tạo một trường trung gian để đưa Phiên bản vào đúng định dạng. Trong thanh công thức phía trên bảng, hãy nhập công thức DAX sau đây.
= YEAR([Edition])
-
Khi bạn hoàn tất việc xây dựng công thức, nhấn Enter. Các giá trị được điền cho tất cả các hàng trong cột được tính toán, dựa trên công thức bạn đã nhập. Nếu bạn so sánh cột này với cột Phiên bản trong Máy chủ, bạn sẽ thấy các cột này có cùng định dạng.
-
Đổi tên cột bằng cách bấm chuột phải vào CalculatedColumn1 và chọn Đổi tên Cột. Nhập Year, rồi nhấn Enter.
-
Khi bạn đã tạo cột mới, bạn có Power Pivot thêm cột chỗ dành sẵn khác có tên là Thêm cột. Tiếp theo, chúng tôi muốn tạo cột được tính EditionID, vì vậy hãy chọn Thêm Cột. Trong thanh công thức, nhập công thức DAX sau đây, rồi nhấn Enter.=CONCATENATE([Year],[Season])
-
Đổi tên cột bằng cách bấm đúp vào CalculatedColumn1 và nhập EditionID.
-
Sắp xếp cột theo thứ tự tăng dần. Bảng Medals trong Power Pivot giờ trông giống như màn hình sau đây.
Lưu ý rằng nhiều giá trị được lặp lại trong trường EditionID của bảng Medals . Điều đó ổn và được mong đợi, vì trong mỗi kỳ Thế vận hội (giờ đây được đại diện bởi giá trị EditionID) nhiều huy chương đã được trao. Điều duy nhất trong bảng Medals là mỗi huy chương được trao. Mã định danh duy nhất cho mỗi bản ghi trong bảng Medals và khóa chính được chỉ định là trường MedalKey.
Bước tiếp theo là tạo mối quan hệ giữa Hosts vàMedals.
Tạo mối quan hệ bằng các cột được tính
Tiếp theo chúng ta hãy sử dụng các cột được tính toán mà chúng ta đã tạo để thiết lập mối quan hệ giữa Hostsvà Medals.
-
Trong cửa sổ Power Pivot, chọn Trang đầu > Xem > Dạng xem Sơ đồ từ dải băng. Bạn cũng có thể chuyển đổi giữa dạng xem Lưới và dạng xem Sơ đồ bằng các nút ở cuối cửa sổ PowerView, như minh họa trong màn hình sau đây.
-
Bung rộng Máy chủ để bạn có thể xem tất cả các trường của nó. Chúng tôi đã tạo cột EditionID để đóng vai trò là khóa chính của bảng Hosts (trường duy nhất, không lặp lại) và tạo cột EditionID trong bảng Medals để cho phép thiết lập mối quan hệ giữa chúng. Chúng ta cần phải tìm thấy cả hai, và tạo ra một mối quan hệ. Power Pivot cung cấp tính năng Tìm trên dải băng để bạn có thể tìm kiếm Mô hình Dữ liệu của mình để tìm các trường tương ứng. Màn hình sau đây hiển thị cửa sổ Tìm siêu dữ liệu, với EditionID được nhập vào trường Tìm Gì.
-
Định vị bảng Hosts sao cho bảng đó nằm bên cạnh Medals.
-
Kéo cột EditionID trong Medals vào cột EditionID trong Hosts. Power Pivot tạo mối quan hệ giữa các bảng dựa trên cột EditionID và vẽ một đường giữa hai cột, biểu thị mối quan hệ.
Trong phần này, bạn đã học một kỹ thuật mới để thêm cột mới, tạo cột được tính bằng DAX và dùng cột đó để thiết lập mối quan hệ mới giữa các bảng. Bảng Máy chủ hiện được tích hợp vào Mô hình Dữ liệu và dữ liệu của bảng sẵn dùng cho PivotTable trong Sheet1. Bạn cũng có thể sử dụng dữ liệu liên kết để tạo PivotTable, PivotChart bổ sung, báo cáo Power View và nhiều hơn nữa.
Tạo một cấu trúc phân cấp
Hầu hết các Mô hình Dữ liệu đều bao gồm dữ liệu vốn có cấu trúc phân cấp. Ví dụ phổ biến bao gồm dữ liệu lịch, dữ liệu địa lý và danh mục sản phẩm. Việc tạo cấu trúc phân cấp trong Power Pivot rất hữu ích vì bạn có thể kéo một mục vào báo cáo – cấu trúc phân cấp – thay vì phải tập hợp và sắp xếp các trường giống nhau nhiều lần.
Dữ liệu Olympics cũng là phân cấp. Nó là hữu ích để hiểu cấu trúc phân cấp Olympics, về thể thao, kỷ luật, và các sự kiện. Đối với mỗi môn thể thao, có một hoặc nhiều môn liên quan (đôi khi có nhiều môn). Và đối với mỗi kỷ luật, có một hoặc nhiều sự kiện (một lần nữa, đôi khi có nhiều sự kiện trong mỗi môn). Hình ảnh sau đây minh họa cấu trúc phân cấp.
Trong phần này, bạn tạo hai cấu trúc phân cấp trong dữ liệu Olympic mà bạn đã sử dụng trong hướng dẫn này. Sau đó bạn dùng các cấu trúc phân cấp này để xem cấu trúc phân cấp giúp việc sắp xếp dữ liệu dễ dàng như thế nào trong PivotTable và trong hướng dẫn tiếp theo, trong Power View.
Tạo cấu trúc phân cấp Sport
-
Trong Power Pivot, chuyển sang Dạng xem Sơ đồ. Bung rộng bảng Events để bạn có thể dễ dàng xem tất cả các trường của bảng đó.
-
Nhấn và giữ Ctrl, rồi bấm vào các trường Thể thao, Môn và Sự kiện. Với ba trường đã chọn, hãy bấm chuột phải và chọn Tạo Cấu trúc phân cấp. Nút cấu trúc phân cấp mẹ, Cấu trúc phân cấp 1, được tạo ở cuối bảng và các cột được chọn sẽ được sao chép dưới cấu trúc phân cấp dưới dạng nút con. Xác minh rằng Môn thể thao xuất hiện đầu tiên trong cấu trúc phân cấp, rồi đến Môn, rồi đến Sự kiện.
-
Bấm đúp vào tiêu đề, Cấu trúc phân cấp1, rồi nhập SDE để đổi tên cấu trúc phân cấp mới của bạn. Bây giờ bạn có một cấu trúc phân cấp bao gồm Thể thao, Môn và Sự kiện. Bảng Events của bạn giờ đây trông giống như màn hình sau đây.
Tạo cấu trúc phân cấp Vị trí
-
Vẫn trong Dạng xem Sơ đồ Power Pivot, chọn bảng Chủ nhà và bấm nút Tạo Cấu trúc phân cấp trong tiêu đề bảng, như minh họa trong màn hình sau đây.
Một nút mẹ có cấu trúc phân cấp trống sẽ xuất hiện ở cuối bảng. -
Nhập Vị trí làm tên cho cấu trúc phân cấp mới của bạn.
-
Có nhiều cách để thêm cột vào cấu trúc phân cấp. Kéo các trường Season, City và NOC_CountryRegion vào tên cấu trúc phân cấp (trong trường hợp này là Vị trí) cho đến khi tên cấu trúc phân cấp được tô sáng, sau đó thả để thêm chúng.
-
Bấm chuột phải vào EditionID và chọn Thêm vào Cấu trúc phân cấp. Chọn Vị trí.
-
Đảm bảo rằng các nút con có cấu trúc phân cấp của bạn theo thứ tự. Từ trên xuống dưới, đơn hàng phải là: Season, NOC, City, EditionID. Nếu các nút của con bạn không có thứ tự, chỉ cần kéo chúng vào thứ tự thích hợp trong cấu trúc phân cấp. Bảng của bạn sẽ trông giống như màn hình sau đây.
Mô hình Dữ liệu của bạn giờ đây có cấu trúc phân cấp có thể được sử dụng tốt trong báo cáo. Trong mục tiếp theo, bạn sẽ tìm hiểu cách các cấu trúc phân cấp này có thể giúp việc tạo báo cáo của bạn nhanh hơn và nhất quán hơn.
Dùng cấu trúc phân cấp trong PivotTable
Bây giờ chúng ta có cấu trúc phân cấp Thể thao và cấu trúc phân cấp Vị trí, chúng ta có thể thêm chúng vào PivotTable hoặc Power View và nhanh chóng nhận được kết quả bao gồm các nhóm dữ liệu hữu ích. Trước khi tạo cấu trúc phân cấp, bạn phải thêm các trường riêng lẻ vào PivotTable và sắp xếp các trường theo cách bạn muốn xem chúng.
Trong phần này, bạn sử dụng cấu trúc phân cấp được tạo trong phần trước đó để nhanh chóng tinh chỉnh PivotTable của mình. Sau đó, bạn tạo cùng một dạng xem PivotTable bằng cách sử dụng các trường riêng lẻ trong cấu trúc phân cấp, chỉ để bạn có thể so sánh bằng cách sử dụng cấu trúc phân cấp để sử dụng các trường riêng lẻ.
-
Quay lại Excel.
-
Trong Sheet1, loại bỏ các trường khỏi vùng HÀNG của Trường PivotTable, sau đó loại bỏ tất cả các trường khỏi vùng CỘT. Hãy đảm bảo pivotTable được chọn (bây giờ khá nhỏ, để bạn có thể chọn ô A1 để đảm bảo PivotTable của bạn được chọn). Các trường còn lại duy nhất trong các trường PivotTable là Medal trong khu vực FILTERS và Count of Medal trong vùng VALUES. PivotTable gần như trống rỗng của bạn sẽ trông giống như màn hình sau đây.
-
Từ khu vực Trường PivotTable, kéo SDE từ bảng Events vào vùng ROWS. Sau đó, kéo Vị trí từ bảng Máy chủ vào khu vực CỘT. Chỉ cần kéo hai cấu trúc phân cấp đó, PivotTable của bạn sẽ được điền nhiều dữ liệu, tất cả đều được sắp xếp trong cấu trúc phân cấp mà bạn đã xác định trong các bước trước đó. Màn hình của bạn sẽ trông giống như màn hình sau đây.
-
Hãy lọc dữ liệu đó một chút và chỉ xem mười hàng đầu tiên của sự kiện. Trong PivotTable, bấm vào mũi tên trong Nhãn Hàng , bấm (Chọn Tất cả) để loại bỏ tất cả lựa chọn, rồi bấm vào các hộp bên cạnh mười Môn thể thao đầu tiên. Bây giờ PivotTable của bạn sẽ trông giống như màn hình sau đây.
-
Bạn có thể bung rộng bất kỳ Thể thao nào trong PivotTable, vốn là cấp cao nhất của cấu trúc phân cấp SDE và xem thông tin trong cấp độ tiếp theo xuống dưới trong cấu trúc phân cấp (môn). Nếu tồn tại một cấp độ thấp hơn trong cấu trúc phân cấp cho môn đó, bạn có thể mở rộng kỷ luật để xem các sự kiện của nó. Bạn có thể thực hiện tương tự cho cấu trúc phân cấp Vị trí, mức cao nhất là Mùa, hiển thị là Mùa hè và Mùa đông trong PivotTable. Khi chúng ta mở rộng môn thể thao Thủy sản, chúng ta thấy tất cả các yếu tố kỷ luật trẻ em của nó và dữ liệu của chúng. Khi chúng tôi mở rộng các môn Lặn dưới Thủy sinh, chúng tôi cũng thấy các sự kiện con của nó, như minh họa trong màn hình sau đây. Chúng ta có thể làm tương tự cho Water Polo, và thấy rằng nó chỉ có một sự kiện.
Bằng cách kéo hai cấu trúc phân cấp đó, bạn nhanh chóng tạo pivotTable với dữ liệu thú vị và có cấu trúc mà bạn có thể truy sâu vào, lọc và sắp xếp.
Bây giờ chúng ta hãy tạo cùng một PivotTable mà không có lợi ích của cấu trúc phân cấp.
-
Trong khu vực Trường PivotTable, hãy loại bỏ Vị trí khỏi vùng CỘT. Sau đó, loại bỏ SDE khỏi vùng HÀNG. Bạn đã quay lại PivotTable cơ bản.
-
Từ bảng Hosts , kéo Season, City, NOC_CountryRegion và EditionID vào khu vực COLUMNS và sắp xếp chúng theo thứ tự đó, từ trên xuống dưới.
-
Từ bảng Events , kéo Sport, Discipline và Event vào khu vực ROWS, rồi sắp xếp chúng theo thứ tự từ trên xuống dưới.
-
Trong PivotTable, lọc Nhãn Hàng thành mười Môn thể thao trên cùng.
-
Thu gọn tất cả các hàng và cột, sau đó mở rộng Thủy sinh, sau đó Lặn và Polo Nước . Sổ làm việc của bạn giờ sẽ trông giống như màn hình sau đây.
Màn hình trông giống nhau, ngoại trừ việc bạn đã kéo bảy trường riêng lẻ vào vùng Trường PivotTable , thay vì chỉ kéo hai cấu trúc phân cấp. Nếu bạn là người duy nhất tạo PivotTable hoặc báo cáo Power View dựa trên dữ liệu này, việc tạo cấu trúc phân cấp có thể chỉ có vẻ thuận tiện. Tuy nhiên, khi nhiều người đang tạo báo cáo và phải tìm ra thứ tự trường phù hợp để có được chế độ xem chính xác, cấu trúc phân cấp nhanh chóng trở thành một nâng cao năng suất và bật tính nhất quán.
Trong một hướng dẫn khác, bạn sẽ tìm hiểu cách dùng cấu trúc phân cấp và các trường khác trong báo cáo lôi cuốn trực quan được tạo bằng Power View.
Điểm kiểm và Bài kiểm tra
Hãy xem lại những điều bạn đã học
Sổ làm việc Excel của bạn hiện có Mô hình Dữ liệu bao gồm dữ liệu từ nhiều nguồn, liên quan đến việc dùng trường hiện có và cột được tính toán. Bạn cũng có cấu trúc phân cấp phản ánh cấu trúc dữ liệu trong bảng của mình, điều này giúp tạo các báo cáo hấp dẫn nhanh chóng, nhất quán và dễ dàng.
Bạn đã học được rằng việc tạo cấu trúc phân cấp cho phép bạn xác định cấu trúc vốn có trong dữ liệu của bạn và nhanh chóng sử dụng dữ liệu phân cấp trong báo cáo của bạn.
Trong hướng dẫn tiếp theo trong chuỗi hướng dẫn này, bạn tạo các báo cáo hấp dẫn về huy chương Thế vận hội bằng Power View. Bạn cũng thực hiện nhiều phép tính hơn, tối ưu hóa dữ liệu để tạo báo cáo nhanh và nhập dữ liệu bổ sung để làm cho những báo cáo đó thú vị hơn nữa. Đây là liên kết:
Hướng dẫn 3: Tạo Báo cáo Power View dựa trên Bản đồ
BÀI KIỂM TRA
Bạn muốn biết mình nhớ những gì đã học? Đây là cơ hội của bạn. Bài kiểm tra sau đây nhấn mạnh đến tính năng, khả năng hoặc yêu cầu mà bạn đã học trong hướng dẫn này. Ở cuối trang, bạn sẽ tìm thấy câu trả lời. Chúc bạn may mắn!
Câu hỏi 1: Dạng xem nào sau đây cho phép bạn tạo mối quan hệ giữa hai bảng?
A: Bạn tạo mối quan hệ giữa các bảng trong Power View.
B: Bạn tạo mối quan hệ giữa các bảng bằng cách sử dụng Dạng xem Thiết kế Power Pivot.
C: Bạn tạo mối quan hệ giữa các bảng bằng cách sử dụng Dạng xem Lưới trong Power Pivot
D: Tất cả các câu trên
Câu hỏi 2: TRUE hoặc FALSE: Bạn có thể thiết lập mối quan hệ giữa các bảng dựa trên mã định danh duy nhất được tạo bằng cách sử dụng công thức DAX.
A: TRUE
B: FALSE
Câu 3: Bạn có thể tạo công thức DAX trong những điều sau đây?
A: Trong Khu vực Tính toán của Power Pivot.
B: Trong cột mới ở Power Pivot f.
C: Trong bất kỳ ô nào trong Excel 2013.
D: Cả A và B.
Câu 4: Điều nào sau đây là đúng về cấu trúc phân cấp?
A: Khi bạn tạo cấu trúc phân cấp, các trường được bao gồm sẽ không còn sẵn dùng riêng lẻ.
B: Khi bạn tạo cấu trúc phân cấp, các trường được bao gồm bao gồm cấu trúc phân cấp của chúng có thể được dùng trong công cụ khách chỉ bằng cách kéo cấu trúc phân cấp vào vùng Power View hoặc PivotTable.
C: Khi bạn tạo cấu trúc phân cấp, dữ liệu cơ sở trong Mô hình Dữ liệu sẽ được kết hợp thành một trường.
D: Bạn không thể tạo cấu trúc phân cấp Power Pivot.
Đáp án của bài kiểm tra
-
Câu trả lời đúng: D
-
Câu trả lời đúng: A
-
Câu trả lời đúng: D
-
Câu trả lời đúng: B
Lưu ý: Dữ liệu và hình ảnh trong chuỗi hướng dẫn này được dựa trên những điều sau đây:
-
Tập hợp dữ liệu Thế vận hội từ Guardian News & Media Ltd.
-
Hình ảnh cờ được lấy từ nguồn Sách tham khảo của CIA (cia.gov)
-
Dữ liệu dân số từ Ngân hàng Thế giới (worldbank.org)
-
Biểu đồ hình ảnh Thể thao Olympic của Thadius856 và Parutakupiu