Quan trọng
Trong Excel cho Microsoft 365 và Excel 2021, Power View bị loại bỏ vào ngày 12 tháng 10 năm 2021. Thay vào đó, bạn có thể sử dụng trải nghiệm hình ảnh tương tác do Power BI Desktop cung cấp, bạn có thể tải xuống miễn phí. Bạn cũng có thể dễ dàng Nhập sổ làm việc Excel vào Power BI Desktop.
Tóm tắt: Đây là hướng dẫn thứ ba trong chuỗi hướng dẫn. Trong hướng dẫn đầu tiên, Nhập Dữ liệu vào Excel 2013 và Tạo Mô hình Dữ liệu, bạn đã tạo một sổ làm việc Excel từ đầu bằng cách dùng dữ liệu được nhập từ nhiều nguồn và Mô hình Dữ liệu của sổ làm việc đó đã được Excel tự động tạo. Hướng dẫn thứ hai,Mở rộng mối quan hệ Mô hình Dữ liệu bằng Excel 2013, Power Pivot và DAX, bạn đã học cách mở rộng Mô hình Dữ liệu và tạo cấu trúc phân cấp trong dữ liệu.
Trong hướng dẫn này, bạn dùng Mô hình Dữ liệu mở rộng đó để xây dựng báo cáo hấp dẫn bao gồm nhiều phần trực quan hóa bằng cách dùng Power View.
Các phần trong bài hướng dẫn này như sau:
- Tạo báo cáo Power View
- Tạo trường tính toán cho Power View và PivotTable
- Đặt trường mặc định, hành vi bảng và danh mục dữ liệu
- Điểm kiểm và Bài kiểm tra
Ở 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:
- Nhập Dữ liệu vào Excel 2013 và Tạo Mô hình Dữ liệu
- Mở rộng mối quan hệ Mô hình Dữ liệu bằng Excel 2013, Power Pivot và DAX
- Tạo Báo cáo Power View dựa vào Ánh xạ
- Kết hợp Dữ liệu Internet và Đặt Mặc định cho Báo cáo Power View
- Trợ giúp Power Pivot
- Tạo Báo cáo Power View Tuyệt vời - Phần 2
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ó bật Power Pivot. Để xem hướng dẫn về cách bật Power Pivot, hãy bấm vào đây.
Tạo báo cáo Power View
Trong các hướng dẫn trước, bạn đã tạo một sổ làm việc Excel với PivotTable chứa dữ liệu về huy chương và sự kiện Thế vận hội. Nếu bạn không hoàn thành hướng dẫn trước, bạn có thể tải xuống sổ làm việc từ cuối hướng dẫn trước từ đây.
Trong phần này, bạn tạo một báo cáo Power View để thể hiện trực quan dữ liệu Thế vận hội.
Trong Excel, bấm CHÈN > Báo cáo > Báo cáo Power View.
Báo cáo Power View trống xuất hiện ở dạng trang tính trong sổ làm việc.
Trong khu vực Trường Power View , hãy bấm vào mũi tên bên cạnh Nước chủ nhà để bung rộng nó, rồi bấm Thành phố.
Mở rộng bảng Medals và bấm Sport. Với đó, Power View liệt kê môn Thể thao bên cạnh thành phố, như trong màn hình sau đây.
Trong khu vực TRƯỜNG của Trường Power View, hãy bấm vào mũi tên bên cạnh Thể thao và chọn Đếm (Không Trống). Bây giờ Power View đang đếm các môn thể thao, thay vì liệt kê chúng, như trong màn hình sau đây.
Trên ribbon, chọn THIẾT KẾ > Bản đồ Trực quan hóa Chuyển > đổi. Tab THIẾT KẾ chỉ sẵn dùng nếu đã chọn bảng Power View. Bạn có thể nhận được cảnh báo về việc bật nội dung bên ngoài khi bạn chuyển sang trực quan hóa Bản đồ.
Bản đồ sẽ thay thế bảng dưới dạng trực quan hóa. Trên bản đồ, các vòng tròn màu xanh lam có kích thước khác nhau cho biết số lượng sự kiện thể thao khác nhau được tổ chức tại mỗi địa điểm đăng cai Thế vận hội. Nhưng có thể thú vị hơn khi xem đâu là sự kiện mùa hè và đâu là mùa đông.
Để tận dụng tối đa khu vực báo cáo, hãy thu gọn khu vực Bộ lọc . Bấm vào mũi tên ở góc trên bên phải của khu vực Bộ lọc .
Trong Trường Power View, hãy bung rộng Huy chương. Kéo trường Season xuống vùng COLOR . Trông tốt hơn: bản đồ hiện hiển thị bong bóng màu lam cho các môn thể thao mùa hè và bong bóng màu đỏ cho các môn thể thao mùa đông, như trong màn hình sau đây. Bạn có thể thay đổi kích cỡ trực quan hóa bằng cách kéo bất kỳ góc nào của nó.
Bây giờ bạn có một báo cáo Power View trực quan hóa số sự kiện thể thao ở nhiều vị trí khác nhau, bằng cách dùng bản đồ, được mã hóa màu dựa trên mùa giải. Và chỉ mất một vài thao tác bấm.
Tạo trường tính toán cho Power View và PivotTable
Power View dùng Mô hình Dữ liệu ẩn dưới để tạo các phần trực quan hóa. Với Power Pivot và DAX, bạn có thể mở rộng Mô hình Dữ liệu bằng cách tạo các công thức tùy chỉnh, sau đó tạo báo cáo dựa trên những công thức và phép tính này trong PivotTable và trong Power View.
Tạo trường tính toán trongPower Pivot
Trong Excel, bấm Quản lý Mô hình > Dữ liệu Power Pivot > để hiển thị cửa sổ PowerPivot.
Chọn bảng Medals . Đảm bảo Khu vực Tính toán được hiển thị. Khu vực Tính toán nằm bên dưới dữ liệu bảng và được sử dụng để tạo, chỉnh sửa và quản lý các trường tính toán. Để xem Khu vực Tính toán, hãy chọn Khu vực Tính toán Chế độ xem > Trang đầu>, như trong màn hình sau đây.
Hãy tính số phiên bản Olympic. Trong Khu vực Tính toán, chọn ô ngay dưới cột Phiên bản. Từ ribbon, chọn AutoSum > Distinct Count, như trong màn hình sau đây.
Power Pivot tạo một biểu thức DAX cho ô hiện hoạt trong Vùng Tính toán. Trong trường hợp này, Power Pivot tự động tạo công thức DAX sau đây:
Distinct Count of Edition:=DISTINCTCOUNT([Edition])Các phép tính bổ sung trong Tự động tính tổng cũng rất đơn giản, chẳng hạn như Tổng, Trung bình, Nhỏ nhất, Lớn nhất và các tính toán khác.
Lưu sổ làm việc Excel. Mô hình Dữ liệu được cập nhật với trường được tính toán mới. Khi bạn trở lại tab Power View trong Excel, một cảnh báo sẽ cho bạn biết Mô hình Dữ liệu đã được cập nhật, như được hiển thị trong màn hình sau đây.
Chúng tôi sẽ dùng trường tính toán Số lần Phiên bản Riêng biệt này ở phần sau trong các hướng dẫn.
Tạo trường được tính toán bằng DAX trongPower Pivot
Tính toán Tự Tính tổng rất hữu ích, nhưng đôi khi cần phải tính toán tùy chỉnh thêm. Bạn có thể tạo các công thức DAX trong Vùng Tính toán, giống như cách bạn tạo công thức trong Excel. Hãy tạo công thức DAX, sau đó xem công thức sẽ xuất hiện như thế nào trong Mô hình Dữ liệu của chúng ta, và kết quả là công thức sẽ sẵn dùng trong PivotTable và trong Power View.
Mở cửa sổ Power Pivot. Trong Khu vực Tính toán, chọn ô ngay bên dưới phép tính Tự Tính tổng mà bạn đã hoàn thành ở mục trước đó, như trong màn hình sau đây.
Hãy tính tỷ lệ phần trăm của tất cả huy chương. Trong thanh công thức, gõ hàm DAX sau. IntelliSense cung cấp các lệnh sẵn dùng dựa trên nội dung bạn nhập và bạn có thể nhấn Tab để chọn tùy chọn IntelliSense được tô sáng.
Percentage of All Medals:=[Count of Medal]/CALCULATE([Count of Medal],ALL(Medals))Khi bạn chuyển trở lại cửa sổ Excel, Excel cho bạn biết Mô hình Dữ liệu đã được cập nhật. Trong Excel, chọn PivotTable trong Sheet1. Trong Trường PivotTable, bung rộng bảng Medals . Ở cuối danh sách trường là hai trường được tính toán mà chúng ta vừa tạo, như được hiển thị trong màn hình sau đây. Chọn tỷ lệ phần trăm của tất cả huy chương.
Trong PivotTable, trường Tỷ lệ Phần trăm Tất cả Huy chương xuất hiện sau Số Đếm Huy chương. Nó không được định dạng dưới dạng phần trăm, vì vậy hãy chọn các trường đó (bạn có thể chọn tất cả trường cùng lúc, bằng cách di chuột qua đầu một trong trường Tỷ lệ Phần trăm Tất cả Huy chương, cho đến khi con trỏ chuyển thành mũi tên xuống, rồi bấm). Sau khi chọn chúng, hãy bấm Phần trăm Số TRANG > CHỦ>. Trong cùng một mục của dải băng, điều chỉnh số vị trí thập phân thành hai. Bảng pivot của bạn giờ sẽ trông giống như màn hình sau đây.
Trong hướng dẫn trước đó, chúng tôi đã lọc trường Thể thao chỉ thành mười trường đầu tiên, theo thứ tự bảng chữ cái, đó là lý do tại sao chúng tôi chỉ thấy Aquatics thông qua Boxing và tại sao tỷ lệ phần trăm trong Tổng cộng là 29,16%, thay vì 100%. Tất nhiên, điều này cho chúng ta biết rằng mười môn thể thao đầu tiên này chiếm 29,16% tổng số huy chương được trao trong Thế vận hội Mùa hè. Chúng ta cũng có thể thấy rằng Aquatics chiếm 10,88% tổng số huy chương.
Vì trường Tỷ lệ Phần trăm Tất cả Huy chương nằm trong Mô hình Dữ liệu, nó cũng sẵn có trong Power View.
Bạn cũng có thể tạo trường tính toán từ tab Power Pivot khi đang ở trong Power View. Cho dù bạn tạo một trường được tính toán trong Power Pivot hoặc trong khi bạn tạo trong Power View, kết quả là như nhau: Mô hình Dữ liệu được cập nhật để bao gồm trường được tính toán và làm cho nó sẵn dùng cho tất cả các công cụ khách.
Đặt trường mặc định, hành vi bảng và danh mục dữ liệu
Một cách khác để hợp lý hóa việc tạo báo cáo trong Power View là đặt một bộ trường mặc định. Khi bạn đặt một bộ trường mặc định cho một bảng, bạn chỉ cần bấm vào bảng đó trong Power View và bộ trường mặc định sẽ tự động được thêm vào báo cáo mới.
Trong phần này, bạn đặt mặc định cho sổ làm việc của bạn, điều này sẽ giúp bạn tiết kiệm thời gian khi tạo báo cáo.
Tạo Tập hợp Trường Mặc định cho bảng
Cửa sổ Power Pivot sẽ vẫn sẵn dùng. Nếu không, hãy bấm Quản lý Mô hình> Dữ liệu Power Pivot>. Trong Power Pivot, chọn Dạng xem > Dữ liệu Trang đầu > để đảm bảo Dạng xem Dữ liệu được chọn. Chọn bảng Medals .
Trên tab Nâng cao , bấm vào Thuộc tính > Báo cáo Bộ Trường Mặc định. Một cửa sổ sẽ xuất hiện, cho phép bạn xác định các trường mặc định cho bảng được tạo bằng công cụ máy khách như Power View.
Chọn Sport, Event, EditionID, Athlete và Medal ở ngăn bên trái, rồi bấm Thêm -> để đặt chúng làm trường mặc định. Hãy đảm bảo rằng chúng xuất hiện trong ngăn bên phải, Trường mặc định, theo thứ tự chúng được liệt kê. Cửa sổ Bộ Trường Mặc định trông giống như màn hình sau đây.
Bấm OK để lưu trường mặc định được đặt cho bảng Medals .
Để xem cách hoạt động, hãy chuyển sang trang tính Power View trong Excel.
Bấm vào vị trí bất kỳ trên khung báo cáo trống để đảm bảo bạn hiện không chọn phần trực quan hóa hiện có. Trang tính Power View của bạn hiện chỉ có một trực quan hóa, đó là bản đồ bạn đã tạo trước đó.
Trong danh sách Trường Power View , bấm tên bảng Medals . Power View tạo bảng và tự động thêm năm trường mặc định từ bảng Medals , theo thứ tự bạn đã chỉ định, như được hiển thị trong màn hình sau đây. Nếu bạn vô tình bấm vào hình tam giác bên cạnh Huy chương, bảng sẽ đơn giản bung rộng, thay vì thêm một bảng mới có các trường mặc định.
Đặt hành vi bảng
Bạn cũng có thể đặt hành vi mặc định của bảng mà Power View dùng để tự động tạo nhãn báo cáo cho bảng. Điều này trở nên hữu ích khi bạn tạo các phần trực quan hóa từ cùng một bảng, có lẽ cho nhiều báo cáo khác nhau. Chúng ta sẽ sử dụng hành vi bảng mặc định trong vài bước tiếp theo, vì vậy chúng ta hãy thiết lập ngay bây giờ.
Quay trở lại Power Pivot, với bảng Medals được chọn, hãy chọn Hành vi Bảng Thuộc tính > Báo cáo Nâng cao>. Một cửa sổ xuất hiện, tại đây bạn có thể xác định hành vi bảng.
Trong cửa sổ Hành vi Bảng , Mã định danh Hàng là cột chỉ chứa các khóa duy nhất và không chứa giá trị trống. Đây thường là khóa chính của bảng nhưng không nhất thiết phải làm như vậy. Bạn phải chọn Mã định danh Hàng trước khi thực hiện các lựa chọn khác trong cửa sổ. Chọn MedalKey làm mã định danh hàng.
Trong phần Giữ lại Hàng Duy nhất , hãy chọn ID vận động viên. Các trường bạn chọn ở đây có các giá trị hàng phải là duy nhất và không nên được tổng hợp khi tạo Bảng Pivot hoặc báo cáo Power View.
Lưu ý: Nếu bạn gặp sự cố với báo cáo không tổng hợp theo cách bạn muốn, hãy đảm bảo trường bạn muốn tổng hợp không được chọn trong trường Giữ Hàng Duy nhất .
Đối với Nhãn mặc định, chọn khóa sẽ được sử dụng làm nhãn báo cáo mặc định. Chọn Sport.
Đối với Hình ảnh Mặc định, hãy để lựa chọn dưới dạng [Không có cột nào được chọn], vì bạn chưa thêm hình ảnh. Cửa sổ Hành vi Bảng trông giống như màn hình sau đây.
Bấm vào OK. Trên trang tính Power View trong Excel, chọn bảng mà bạn đã tạo ở các bước trước đó. Từ ribbon, hãy chọn THIẾT KẾ > Thẻ Bảng>. Bảng bạn đã tạo sẽ đổi thành một tuyển tập Thẻ; Dữ liệu vẫn như cũ, nhưng trực quan hóa của dữ liệu đã thay đổi. Bảng giờ trông giống như màn hình sau đây.
Lưu ý rằng trường Sport lớn hơn các trường còn lại và xuất hiện dưới dạng đầu đề cho mỗi thẻ. Đó là vì bạn đặt Sport làm Nhãn Mặc định trong cửa sổ Hành vi Bảng khi đang ở trong Power Pivot.
Đặt Thể loại Dữ liệu cho trường
Để Power View có thể chủ động tạo các báo cáo dựa trên dữ liệu cơ sở, chẳng hạn như vị trí, các trường chứa dữ liệu như vậy phải được phân loại đúng. Đối với dữ liệu Olympics, chúng ta hãy chỉ định thể loại cho một vài trường.
Trong Power Pivot, chọn Máy chủ. Chọn trường NOC_CountryRegion. Từ Danh mục Dữ liệu Thuộc tính > Báo cáo Nâng cao>: Bấm vào mũi tên và chọn Quốc gia/Vùng lãnh thổ từ danh sách các danh mục dữ liệu có sẵn, như trong màn hình sau đây.
Trong Huy chương, chọn cột NOC_CountryRegion. Một lần nữa, thay đổi Thể loại dữ liệu thành Quốc gia/Khu vực.
Trở về Excel và chọn trang tính Power View. Bung rộng bảng Medals trong Trường Power View và lưu ý rằng trường NOC_CountryRegion bây giờ có một biểu tượng quả cầu nhỏ bên cạnh. Hình cầu cho biết NOC_CountryRegion chứa một vị trí địa lý, như trong màn hình sau đây.
Chúng tôi sẽ sử dụng vị trí địa lý đó trong hướng dẫn sắp tới. Đã đến lúc lưu công việc, ôn lại những gì bạn đã học, rồi sẵn sàng đi sâu vào hướng dẫn tiếp theo.
Chốt kiểm tra và Bài kiểm tra
Hãy xem lại những điều bạn đã học
Trong hướng dẫn này, bạn đã học cách tạo trực quan hóa Power View dựa trên bản đồ, sau đó tạo các trường được tính toán để mở rộng Mô hình Dữ liệu của bạn và phân tích dữ liệu theo một cách khác. Bạn cũng đã học được cách tạo bộ trường mặc định cho bảng, giúp hợp lý hóa việc tạo bảng Power View mới được điền sẵn bộ trường mặc định. Bạn cũng đã học được cách xác định hành vi bảng mặc định để việc sắp xếp và gắn nhãn các bảng mới trở nên nhanh chóng và nhất quán.
Trong hướng dẫn tiếp theo trong chuỗi hướng dẫn này, bạn sẽ tiếp tục xây dựng dựa trên những gì bạn đã học được ở đây. Có rất nhiều dữ liệu ngoài kia, và trong hướng dẫn tiếp theo, bạn thêm dữ liệu Internet vào Mô hình Dữ liệu của bạn và đưa vào hình ảnh để báo cáo Power View của bạn có thể thực sự tỏa sáng.
Đây là nối kết đến hướng dẫn tiếp theo:
Hướng dẫn: Kết hợp dữ liệu Internet và Đặt Mặc định Báo cáo Power View
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. Bạn có thể tìm thấy câu trả lời ở cuối trang. Chúc bạn may mắn!
Câu hỏi 1: Power View lấy dữ liệu từ đâu để tạo báo cáo Power View?
A: Chỉ từ các trang tính có trong Excel.
B: Chỉ từ Mô hình Dữ liệu.
C: Chỉ từ dữ liệu được nhập từ nguồn bên ngoài.
D: Từ Mô hình Dữ liệu và từ bất kỳ dữ liệu nào tồn tại trong các trang tính trong Excel.
Câu hỏi 2: Điều nào sau đây là đúng với một bộ trường mặc định?
A: Bạn chỉ có thể tạo một bộ trường mặc định cho toàn bộ Mô hình Dữ liệu.
B: Trong Power View, bấm vào tên bảng trong Trường Power View sẽ tạo ra một trực quan hóa bảng được tự động nhập với bộ trường mặc định của nó.
C: Nếu bạn tạo một bộ trường mặc định cho một bảng, tất cả các trường khác trong bảng đó sẽ bị vô hiệu hóa.
D: Tất cả các câu trên
Câu hỏi 3: Điều nào sau đây là đúng với Trường được Tính toán?
Đáp: Khi bạn tạo chúng trong Power Pivot, chúng sẽ xuất hiện trong Power View dưới dạng các trường sẵn dùng trong bảng mà chúng được tạo ra.
B: Nếu bạn tạo chúng trong Vùng Tính toán của Power Pivot, chúng sẽ được ẩn khỏi tất cả các công cụ khách.
C: Khi bạn tạo chúng trong Power Pivot, mỗi chúng xuất hiện dưới dạng bảng riêng lẻ trong tất cả các công cụ khách.
D: Cả A và B.
Câu hỏi 4: Trong cửa sổ Bảng Hành vi Mặc định , nếu bạn chọn một trường trong mục Giữ lại Hàng Duy nhất, thì điều nào sau đây là đúng?
Đáp: Bạn phải chọn rõ ràng "Sum this field" từ các Trường Power View để tổng hợp trường.
B: Trường luôn được tổng hợp trong Power View hoặc PivotTable.
C: Trường không bao giờ được tổng hợp trong Power View hoặc PivotTable.
D: Việc chọn Giữ Hàng Duy nhất sẽ không ảnh hưởng đến hành vi của trường trong Power View hoặc PivotTable.
Đáp án của bài kiểm tra
- Câu trả lời đúng: B
- Câu trả lời đúng: B
- Câu trả lời đúng: A
- Câu trả lời đúng: C
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