1. Trang chủ
  2. » Công Nghệ Thông Tin

Hướng dẫn tạo báo cáo power view

105 1,8K 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 105
Dung lượng 5,62 MB

Nội dung

1.Nhập dữ liệu từ cơ sở dữ liệu.Mục tiêu phần này là kết nối nguồn dữ liệu ngoài vào excel để phân tích thêm. Tải một số dữ liệu từ internet, dữ liệu được mô ta dưới dạng Microsoft access.B1: Trong Excel 2013, mở 1 sổ làm việc trống.B2: Bấm DỮ LIỆU >Lấy dữ liệu ngoài>Từ Access. Ribbon điều chỉnh tự động dựa trên độ rộng của sổ làm việc của bạn. Vì vậy các lệnh có thể hơi khác so với các màn hình sau đây:Màn hình đầu tiên hiện ribbon khi sổ làm việc rộng, ảnh thứ hai hiện sổ làm việc đã được thay đổi, kích cỡ chỉ lấy một phần của màn hình

Trang 1

POWER VIEW

I Nhập dữ liệu vào excel 2013 và tạo mô hình dữ liệu

1 Nhập dữ liệu từ cơ sở dữ liệu

Mục tiêu phần này là kết nối nguồn dữ liệu ngoài vào excel để phân tích thêm Tải một số dữ liệu từ internet, dữ liệu được mô ta dưới dạng Microsoft access

B1: Trong Excel 2013, mở 1 sổ làm việc trống

B2: Bấm DỮ LIỆU >Lấy dữ liệu ngoài>Từ Access Ribbon điều chỉnh tự động dựa trên độ rộng của sổ làm việc của bạn Vì vậy các lệnh có thể hơi khác so với các màn hình sau đây:

- Màn hình đầu tiên hiện ribbon khi sổ làm việc rộng, ảnh thứ hai hiện sổ làm việc đã được thay đổi, kích cỡ chỉ lấy một phần của màn hình

Trang 2

B3: Chọn tệp OlympicMeldals.accdb mà bạn đã tải xuống rồi bấm mở, cửa sổ chọn bảng sau đây xuất hiện, hiển thị các bảng trong cơ sở dữ liệu Bảng trong cơ sở dữ liệu tương tự như trang tính hoặc bảng tính trong excel, đánh dấu kiểm vào hộp bật tính năng chọn nhiều bảng rồi chọn tất cả bảng Sau

đó bấm OK

B4: Cửa sổ dữ liệu xuất hiện

Ghi chú: Lưu ý hộp kiểm ở cuối cửa sổ dữ liệu cho phép bạn thêm dữ liệu vào mô hình dữ liệu, như trong màn hình sau đây Mô hình dữ liệu được tạo tự động khi bạn nhập hoặc làm việc với đồng thời hai hoặc nhiều bảng Mô hình dữ liệu tích hợp các bảng cho phép phân tích chuyên sâu bằng Pivot tables hoặc Power Pivot và power view, khi bạn nhập bảng từ cơ sở dữ liệu trong excel, các mối quan

hệ cơ sở dữ liệu hiện có giữa các bảng đó được dung để tạo mô hình dữ liệu trong excel Dữ liệu này hầu như trong suốt exel nhưng bạn có thể xem và sửa đổi mô hình này trực tiếp bằng cách dung power pivot

Chọn tùy chọn báo cáo Pivot tables, theo đó nhập các bảng vào exel và chuẩn bị Pivot tables để phân tích các bảng đã nhập rồi bấm OK

Trang 3

B5: Khi một dữ liệu được nhập, Pivot table sẽ được tạo ra bằng các bảng nhập đó.

Trang 4

Với dữ liệu đã nhập vào excel và mô hình dữ liệu đã tạo tự động, bạn sẵn sang để khám phá dữ liệu

- Khám phá dữ liệu bằng cách sử dụng Pivot table: Dễ dàng khám phá dữ liệu đã nhập ằng Pivot tables Tromg Pivot tables bạn kéo trường (tương tự như trong cột trong excel) từ bảng ( như bảng bạn vửa nhập từ cơ sở dữ liệu access) vào các vùng khác nhau của Pivot tables để điều chỉnh cách trình bày của bạn Pivot table có 4 vùng: BỘ LỌC, CỘT, HÀNG và GIÁ TRỊ

Trang 5

Có thể phải thử nghiệm một chút để xác định vùng nên kéo trường vào Bạn có thể kéo nhiều hoặc ít trường tùy ý cho tới khi pivot table trình bày theo cách mà bạn muốn Tự do khám phá bằng cách kéo trường vào các vùng khác nhau của Pivot table, dữ liệu của bạn không bị ảnh hưởng khi bạn sắp xếp trường trong pivot table.

- Hãy lọc trong pivot tables đẻ hiển thị những quốc gia, khu vực nào có tổng số hơn 90 huy chương vàng Đây là cách thực hiện:

• Trong Pivot table bấm vào menu thả xuống ở bên phải của nhãn cột

• Chọn bộ lọc giá trị và chọn lớn hơn

• Gõ 90 vào trường cuối cùng ( ở bên phải), bấm OK

Pivot table giờ sẽ giống như sau:

Trang 6

2 Nhập dữ liệu từ bảng tính.

Bây giờ nhập một nguồn dữ liệu từ một nguồn khác, lần này là từ một sổ làm việc hiện có, sau đó xác định mối quan hệ giữ dữ liệu hiện có cảu chúng ta với dữ liệu mới Các mối quan hệ cho phép bạn phân tích tập hợp dữ liệu trong Excel và tạo cảm giác trực quan hóa thú vị hình ảnh chân thực từ dữ liệu bạn nhập Đầu tiên ta tạo một trang tính trống, sau đó nhập dữ liệu từ sổ làm việc excel như sau:B1: Chèn trang tính excel mới là thể thao

B2: Duyệt đến thư mục chưa câc tệp dữ liệu mẫu đã tải xuống và mở Olympicsports.xlsx

B3: Chọn và sao chép dữ liệu trong Sheet 1 Nếu bạn chọn một ô dữ liệu, chẳng hạn như ô A1, bạn có thể nhấn CTRL A để chọn tất cả dữ liệu liền kề Đóng sổ làm việc OlympicSport.xlsx

B4: Trên trang tính thể thao, đặt con trỏ vào ô A1 và dán dữ liệu

B5: Với dữ liệu vẫn đang được đánh dấu, nhấn CTR T để định dạng dữ liệu ở dạng bảng Bạn có thể định dạng dữ liệu ở dạng bảng từ Ribbon bằng cách chọn TRANG CHỦ > Định dạng ở dạng bảng Do

dữ liệu có đầu đề, hãy chọn Bảng của tôi có đầu đề trong cửa sổ Tạo bảng hiện ra, như minh họa dưới đây

Trang 7

B6: Đặt tên cho bảng Trong CÔNG CỤ BẢNG > THIẾT KẾ> Thuộc tính, hãy định vị trường TÊN BẢNG

và gõ thể thao Sổ làm việc trông giống như màn hình sau đây

B7: Lưu sổ làm việc

3 Nhập dữ liệu bằng cách sao chép và dán

Bây giờ chúng ta nhập dữ liệu từ bảng chúng ta tìm thấy trên mạng hoặc bất kỳ nguồn nào mà ta có thể sao chép và dán vào excel

B1: Chèn trang tính excel mới và đặt tên là nước chủ nhà

B2: Cọn và sao chép bảng sau đây, bao gồm cả đầu đề bảng

Trang 8

CITY NOC_COUNTRYREGION MÃ ALPHA-2 PHIÊN BẢNMÙA

Trang 9

Melbourne / Stockholm 1956 Mùa hè

Trang 10

St Louis 1904 Mùa hè

B3: Trong excel đặt con trỏ vào ô A1 của trang tính nước chủ nhà và dán dữ liệu

B4: Định dạng dữ liệu dạng bảng bạn ấn CTRL T để định dạng dữ liệu ở dạng bảng hoặc từ TRANG CHỦ Định dạng ở dạng bảng Do dữ liệu có đầu đề, chọn bảng của tôi có đầu đề trong cửa sổ Tạo Bảng hiện ra

B5: Đặt tên cho bảng Trong CÔNG CỤ BẢNG> THIẾT KẾ> Thuộc tính định vị trường Tên Bảng và nhập nước chủ nhà

B6: Chọn cột phiên bản và tư ftab TRANG CHỦ, định dạng ở dạng số với 0 chữ số thập phân

B7: Lưu sổ làm việc Sổ làm việc của bạn sẽ trông giống như màn hình sau đây

Trang 11

4 Tạo mối quan hệ giữa dự liệu đã nhập.

B1: Trên Sheet 1, ở đầu trường Pivot table, bấm tất cả để xem danh sách đầy đủ các bảng có sẵn, như trong màn hình sau đây

Trang 12

B2: Di chuyển qua danh sách để xem các bảng mới mà bạn vừa thêm.

B3: Bugn rộng thể thao để thêm nó vào Pivot table Lưu ý rằng Excel sẽ nhắc bạn tạo nên mối quan hệ như trong màn hình sau đây

Thông báo này xuất hiện do bạn đã dùng trường từ một bảng không phải là một phần của Mô hình Dữ liệu cơ sở Một cách để thêm bảng vào Mô hình Dữ liệu là tạo mối quan hệ với một bảng đã có trong

Mô hình Dữ liệu Để tạo mối quan hệ, một trong các bảng phải có một cột có giá trị duy nhất, không lặp Trong dữ liệu mẫu, bảngMôn được nhập từ cơ sở dữ liệu chứa trường có mã thể thao, được gọi là SportID Các mã thể thao này cùng có mặt như một trường trong dữ liệu Excel mà chúng ta đã nhập Hãy tạo mối quan hệ

B1: Bấm TẠO trong vùng Trường PivotTable được tô sáng để mở hộp thoại Tạo Mối quan hệ, như trong màn hình sau đây

Trang 13

B2: Trong bảng, chọn môn từ danh sách thả xuống.

B3: Trong cột (Ngoại), chọn Sport ID

B4: Trong bảng liên quan chọn thể thao

B5: Trong cột liên quan (chính), chọn sportID

B6: Bấm OK

Pivot table thay đổi để phản ánh mối quan hệ mới Tuy nhiên, Pivot talbes nhìn chưa đúng lắm, vì thứ nhất thứ tự của các trường trong vùng Hàng cho nên nó không được tỏ chức đúng Môn thể thao là là loại con của môn thể thao nhất định, nhưng do chúng ta sắp xếp Môn thể thap trong vùng hàng cho nên

nó không được tổ chức đùng Màn hình sau đây cho thấy thứ tự không mong muốn này

Trang 14

Trong vùng hàng chuyển thể thao lên trên môn trông hợp lý hơn và Pivot table đã hiển thị theo những

gì mà bạn muốn

II Mở rộng mối quan hệ Mô hình Dữ liệu bằng Excel 2013, Power Pivot và DAX

1 Thêm mối quan hệ bằng cách sử dụng dạng xem sơ đồ trong Power Pivot

Trước khi thêm mối quan hệ bằng cách này ta phải khởi động Power Pivot

- Bật bổ trợ Power Pivot trong Excel 2013

B1: Tệp > Tùy chọn > Bổ trợ

B2: Trong quản lý, hãy bấm bổ trợ COM > Đến

B3: Đánh dấu hộp Microsoft Office Power Pivot trong MC Excel 2013 > OK Ribbon giờ đây đã có tab Power Pivot

Trang 15

- Mở cửa sổ Power Pivot

dữ liệu và các phép toàn và biểu thức tồi dùng dữ liệu này để tạo Pivot table và Pivot chart

- Khắc phục sự cố: Power Pivot ribbon biến mất

B1: Đi đến Tệp > Tùy chọn > Bổ trợ

B2: Trong hộp quản lý, hãy bấm mục bị vô hiệu hóa > Đi đến

B3: Chọn Microsoft Office Power Pivot trong Microsoft Excel 2013 rồi bấm Bật

Nếu các bước trước đó không khôi phục ribbon Power Pivot hoặc nếu ribbon biến mất khi bạn đóng và

mớ lại excel, hãy thứ làm như sau:

B1: Đóng Excel

B2: Trỏ tới bắt đầu > chạy rồi gõ nhập regedit

B3: Trong trình soạn thảo sổ đăng ký, hãy bung rộng Hkey-curent-user > Phần mềm> Microsoft > Office>15.0> Thiết đặt người dùng

B4: Bấm chuột phải vào PowerPivotExelAddin rồi bấm xóa bỏ

B5: Cuộn lại lên đầu trình soạn thảo sổ đăng ký

B6: Bung rộng Hkey-curenrt-user > Phần mềm> Microsoft > Office> Excel> Bổ trợ

B7: bấm chuột phải vào Power PivotExxcelClientAddin.NativeEntry.1 rồi xóa bỏ

B8: Đóng trình soạn thảo sổ đăng ký

B9: Mở Excel

B10: Bật bổ trợ nay ftheo các bước nêu pử phần đầu

- Sau khi them Power Pivot vào ribbon Excel bằng cách bật Power Pivot bổ trợ

Khi Power Pivot được bật, bạn sẽ thấy tab ribbon trong Excel 2013 được gọi là POWER PIVOT Để bật Power Pivot, hãy thực hiện các bước sau

B1: Đi đến TỆP > Tùy chọn > Bổ trợ

B2: Trong hộp Quản lý gần cuối, hãy bấm Bổ trợ COM> Đi

B3: Chọn hộp Microsoft Office Power Pivot trong Microsoft Excel 2013, rồi bấm OK

Ribbon Excel bây giờ có tab POWER PIVOT

Trang 16

Thêm mối quan hệ bằng cách sử dụng Dạng xem Sơ đồ trong Power Pivot

Sổ làm việc Excel bao gồm một bảng được gọi là Chủ nhà Chúng ta nhập Chủ nhà bằng cách sao chép và dán nó vào Excel, sau đó định dạng dữ liệu như một bảng Để thêm bảng Chủ nhà vào Mô hình Dữ liệu, chúng ta cần phải thiết lập một mối quan hệ Hãy dùng Power Pivot để đại diện một cách trực quan các mối quan hệ trong Mô hình Dữ liệu rồi tạo mối quan hệ

B1: Trong Excel, bấm tab Chủ nhà để nó trở thành trang tính hiện hoạt

B2: Trên ribbon, chọn POWER PIVOT > Bảng > Thêm vào Mô hình Dữ liệu Thao tác này sẽ

thêm bảng Chủ nhàvào Mô hình Dữ liệu Nó cũng mở bổ trợ Power Pivot bạn sẽ sử dụng bổ

trợ này để thực hiện các bước tiếp theo trong tác vụ này

B3: Hãy lưu ý rằng cửa sổ Power Pivot hiển thị tất cả các bảng trong mô hình bao gồm cả

bảng Chủ nhà Hãy bấm vào một vài bảng Trong Power Pivot bạn có thể xem tất cả dữ liệu

có chứa trong mô hình của mình, ngay cả khi chúng không được hiển thị trong bất kỳ trang

tính nào trong Excel, ví dụ như dữ liệu Môn, Sự kiện và Huy chương dưới đây, cũng

như S_Teams,W_Teams và Thể thao

Trang 17

B4:Trong cửa sổ Power Pivot, trong phần Xem, bấm Dạng xem Sơ đồ.

B5: Hãy dùng thanh trượt để đổi kích cỡ sơ đồ để bạn có thể xem được 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 có thể nhìn thấy và đặt bên cạnh nhau Lưu ý rằng có bốn bảng không liên quan đến các bảng còn lại: Chủ nhà, Sự kiện, W_Teams và S_Teams

Trang 18

B6: Bạn cũng lưu ý rằng cả bảng Huy chương và bảng Sự kiện đều có một trường có tên gọi là DisciplineEvent Sau khi kiểm tra kỹ hơn, bạn xác định rằng trường DisciplineEvent trong bảng Sự kiện bao gồm các giá trị duy nhất, không lặp.

GHI CHÚ Trường DisciplineEvent đạ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 Huy chương, trường DisciplineEvent lặp lại nhiều lần Điều này hợp lý, bởi vì kết quả của mỗi kết hợp Môn+Sự kiện trong ba huy chương được trao (vàng, bạc, đồng), được trao tặng cho mỗi kỳ Olympic 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) đến nhiều (nhiều mục nhập cho mỗi giá trị Môn+Sự kiện)

Trang 19

B7: Tạo mối quan hệ giữa bảng Huy chương và bảng Sự kiện Khi ở Dạng xem Sơ đồ, hãy kéo trường DisciplineEvent từ bảng Sự kiện vào trường DisciplineEvent trong Huy chương Một đường thẳng xuất hiện giữa chúng, cho thấy một mối quan hệ đã được thiết lập.

B8: Bấm đường thẳng kết nối Sự kiện và Huy chương Các trường được tô sáng sẽ xác định mối quan hệ, như hiện trong màn hình sau đây

B9: Để kết nối Chủ nhà với Mô hình Dữ liệu, chúng ta cần một trường có giá trị xác định duy nhất mỗi hàng trong bảng Chủ nhà Sau đó chúng ta có thể tìm kiếm Mô hình Dữ liệu của mình để xem dữ liệu đó có tồn tại trong bảng khác hay không Tìm kiếm trong Dạng xem Sơ đồ không cho phép chúng ta làm điều này VớiChủ nhà được chọn, hãy chuyển về Dạng xem

Sơ đồ

B10 Sau khi kiểm tra các cột, chúng ta nhận ra rằng Chủ nhà không có cột chứ giá trị duy nhất Chúng ta sẽ phải tạo nó bằng 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ả trường cần thiết để tạo mối quan hệ và trộn dữ liệu để trực quan hóa trong Power View hoặc PivotTables Nhưng bảng không phải lúc nào cũng luôn có sẵn các thông tin bạn cần, do đó, phần tiếp theo mô tả cách tạo cột mới, bằng DAX, có thể được dùng để tạo mối quan hệ giữa các bảng

2 Mở rộng mô hình dữ liệu bằng cột được ước tính

Trang 20

Để thiết lập mối quan hệ giữa bảng Chủ nhà và Mô hình Dữ liệu, từ đó, mở rộng Mô hình Dữ liệu nhằm bao gồm bảng Chủ nhà, Chủ nhà phải có một trường xác định duy nhất mỗi hàng Ngoài ra, trường này sẽ 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à yếu tố cho phép dữ liệu của các bảng liên kết với nhau.

Do bảng Chủ nhà không có trường như vậy, cho nên bạn cần phải tạo trường Để bảo vệ sự toàn vẹn của Mô hình Dữ liệu, bạn không thể dùng Power Pivot để sửa hoặc xóa bỏ dữ liệu hiện có Tuy nhiên, bạn có thể tạo các cột mới bằng cách 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 tìm trong bảng Chủ nhà, sau đó tìm trong các bảng Mô hình Dữ liệu khác, chúng ta sẽ tìm được ứng cử viên phù hợp cho trường duy nhất mà chúng ta có thể tạo trong Chủ nhà và sau đó liên kết với một bảng trong Mô hình Dữ liệu Cả hai bảng sẽ cần có một cột được tính mới nhằm đáp ứng các yêu cầu cần thiết để thiết lập một mối quan hệ

Trong Chủ nhà, 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 (là năm tổ chức sự kiện Olympic) và trường Mùa (Mùa hè hoặc Mùa đông) Trong bảng Huy chương cũng có trường Kỳ và trường Mùa, vì vậy nếu chúng ta tạo một cột được tính trong mỗi bảng đó bằng cách kết hợp trường Kỳ và trường Mùa, chúng ta có thể thiết lập mối quan hệ giữa Chủ nhà và Huy chương Màn hình sau hiện bảng Chủ nhà với trường Kỳ và Mùa được chọn

Trang 21

- Tạo cột được tính bằng DAX

Hãy bắt đầu với bảng Chủ nhà Mục tiêu là tạo cột được tính trong bảng Chủ nhà, sau đó là trong bảng Huy chương, điều này có thể giúp thiết lập mối quan hệ giữa chúng

Trong Power Pivot, bạn có thể dùng Biểu thức Phân tích Dữ liệu (DAX) để tạo các phép tính DAX là ngôn ngữ công thức cho Power Pivot và PivotTables, được thiết kế cho dữ liệu quan

hệ và phân tích ngữ cảnh có sẵn trong Power Pivot Bạn có thể tạo công thức DAX trong cột Power Pivot mới và Vùng Phép tính trong Power Pivot

B1: Trong Power Pivot, chọn TRANG CHỦ> Xem > Dạng xem Dữ liệu để đảm bảo Dạng xem

Dữ liệu được chọn chứ không phải là Dạng xem Sơ đồ

B2: Chọn bảng Chủ nhà trong Power Pivot Liền kề với các cột hiện có là một cột trống mang tên Thêm Cột Power Pivot cung cấp cột như 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 các cách đó là chỉ cần chọn cột trống có tiêu đề Thêm cột

Trang 22

B3: Trong thanh công thức, nhập công thức DAX sau đây 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ác cột và bảng và liệt kê các hàm sẵn có Dùng tab để chọn các đề 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 của mình và Power Pivot sẽ chèn tên cột vào công thức của bạn

=CONCATENATE([Edition],[Season])

B4: Khi bạn xây dựng công thức xong, nhấn Enter để chấp nhận công thức đó

B5: Các giá trị sẽ được nhập cho tất cả các hàng trong cột được tính Nếu cuộn xuống trong bảng, bạn sẽ thấy mỗi hàng là duy nhất - do đó, chúng ta đã tạo thành công một trường xác định duy nhất mỗi hàng trong bảng Chủ nhà Các trường như vậy được gọi là khóa chính.B6: Hãy đổi tên cột được tính 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 nó, 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 Chủ nhà trong PowerPoint sẽ giống như màn hình sau đây

Trang 23

- Bảng Chủ nhà đã sẵn sàng Tiếp theo, hãy tạo cột được tính trong Huy chương phù hợp với định dạng của cột EditionID mà chúng ta đã tạo trong Chủ nhà, như vậy chúng ta có thể tạo mối quan hệ giữa chúng.

B1: Bắt đầu bằng cách tạo cột mới trong bảng Huy chương như chúng ta đã làm cho Chủ nhà Trong Power Pivot chọn bảng Huy chương, rồi bấm Thiết kế > Cột > Thêm Lưu ý

rằng Thêm cột được chọn Điều này có tác dụng tương tự như cách chỉ chọn Thêm cột

B2: Cột Kỳ trong Huy chương có định dạng khác với cột Kỳ trong Chủ nhà Trước khi kết hợp, hoặc ghép, cột Kỳ với cột Mùa để tạo thành cột EditionID, chúng ta cần phải tạo một trường trung gian để đưa cột Kỳ thành định dạng phù hợp 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])

Trang 24

B3: Khi bạn xây dựng công thức xong, hãy nhấn Enter Giá trị được gán cho tất cả hàng trong cột được tính, dựa trên công thức mà bạn đã nhập Nếu bạn so sánh cột này với cột Kỳ trong Chủ nhà, bạn sẽ thấy các cột này có định dạng tương tự nhau.

B4: Đổ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 Năm, rồi nhấn Enter

B5: Khi bạn tạo cột mới, Power Pivot sẽ thêm một cột dành sẵn được gọi là Thêm Cột Tiếp theo chúng ta 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])

B6: Đổi tên cột bằng cách bấm đúp CalculatedColumn1 và nhập EditionID

B7: Sắp xếp cột theo thứ tự tăng dần Bảng Huy chương trong Power Pivot bây giờ trông giống như màn hình sau đây

Trang 25

Lưu ý rằng nhiều giá trị được lặp đi lặp lại trong trường EditionID của bảng Huy chương Điều đó không sao cả và cũng không ngoài mong đợi, vì trong mỗi kỳ của Olympic (nay được đại diện bởi giá trị EditionID) có nhiều huy chương được trao Yếu tố mang tính duy nhất trong bảng Huy chương là mỗi huy chương được trao Mã định danh duy nhất cho mỗi bản ghi trong bảng Huy chương và khóa chính được chỉ định của nó là trường MedalKey.

- Bước tiếp theo là tạo mối quan hệ giữa Chủ nhà và Huy chương

Tạo mối quan hệ bằng cột được tính

Tiếp theo hãy dùng cột được tính mà chúng ta đã tạo để thiết lập mối quan hệ giữa Chủ

nhà và Huy chương

B1: Trong cửa sổ Power Pivot, chọn Trang chủ > Xem > Dạng xem Sơ đồ từ ribbon 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 ở dưới cùng của cửa

sổ PowerView, như trong màn hình sau đây

Trang 26

B2: Bung rộng Chủ nhà để bạn có thể xem tất cả trường của nó Chúng ta đã tạo cột EditionID hoạt động như khóa chính của bảng Chủ nhà (trường duy nhất, không lặp) và tạo cột

EditionID trong bảng Huy chươngnhằm cho phép thiết lập mối quan hệ giữa chúng Chúng ta cần phải tìm cả hai cột này và tạo mối quan hệ giữa chúng Power Pivot cung cấp tính

năng Tìm trên ribbon, do đó, bạn có thể tìm kiếm Mô hình Dữ liệu của mình cho các trường tương ứng Màn hình sau đây hiện cửa sổ Tìm Siêu dữ liệu, với EditionID đã nhập trong

trường Tìm Gì

Trang 27

B3: Định vị bảng Chủ nhà nằm cạnh Huy chương.

B4: Kéo cột EditionID trong bảng Huy chương đến cột EditionID trong Chủ nhà 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 thẳng giữa hai cột cho thấy mối quan hệ

Trang 28

Trong phần này, bạn đã học được 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 Chủ nhà hiện đang tích hợp vào Mô hình Dữ liệu và dữ liệu của nó có sẵn cho PivotTable trong Sheet1 Bạn cũng có thể

dùng dữ liệu liên kết để tạo báo cáo PivotTable, PivotCharts, Power View bổ sung và nhiều hơn nữa

3 Tạo một cấu trúc phân cấp

Đa số các Mô hình Dữ liệu đều chứa dữ liệu vốn đã được phân cấp Các ví dụ thường gặp bao gồm: dữ liệu lịch, dữ liệu địa lý và thể loại sản phẩm Tạo cấu trúc phân cấp trong Power Pivot rất hữu ích bởi 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 lặp đi lặp lại thao tác tập hợp và gọi các trường giống nhau

Dữ liệu Olympic cũng là dữ liệu cấu trúc phân cấp Điều này sẽ rất hữu ích để hiểu cấu trúc phân cấp Olympic theo các khía cạnh như thể thao, môn và sự kiện Đối với mỗi loại hình thể thao, sẽ có một hoặc nhiều môn liên kết (đôi khi có rất nhiều môn liên kết) Và đối với mỗi môn, có một hoặc nhiều sự kiện (ở đây cũng vậy, đôi khi có rất nhiều sự kiện trong mỗi môn) Hình ảnh sau đây sẽ minh họa cấu trúc phân cấp đó

Trang 29

Trong phần này, bạn sẽ tạo hai cấu trúc phân cấp trong dữ liệu Olympic mà bạn đã dùng trong hướng dẫn này Sau đó, bạn dùng cấu trúc phân cấp này để xem cấu trúc phân cấp giúp tổ chức dữ liệu dễ dàng như thế nào trong PivotTables và trong Power View ở phần hướng dẫn tiếp theo.

Tạo cấu trúc phân cấp Thể thao

B1: Trong Power Pivot, hãy chuyển sang Dạng xem Sơ đồ Bung rộng bảng Sự kiện để bạn

có thể thấy tất cả các trường của bảng dễ dàng hơn

B2: Nhấn và giữ Ctrl, rồi bấm vào trường Thể thao, Môn và Sự kiện Với ba trường đã chọn

đó, bấm chuột phải và chọn Tạo Cấu trúc phân cấp Một nút cấu trúc phân cấp mẹ, Cấu trúc phân cấp 1, được tạo ở phía cuối bảng và các cột đã chọn được sao chép theo cấu trúc phân

cấp như là các nút con Xác nhận rằng Thể thao xuất hiện đầu tiên trong cấu trúc phân cấp, sau đó là Môn rồi đến Sự kiện

B3: Bấm đúp vào tiêu đề, Hierachy1, 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 Sự kiện của bạn bây giờ trông giống như màn hình sau đây

Trang 30

Tạo cấu trúc phân cấp Địa điểm

B1: Vẫn trong Dạng xem Sơ đồ trong Power Pivot, chọn bảng Chủ nhà rồi bấm nút Tạo Cấu

trúc phân cấp trong phần tiêu đề bảng, như minh họa trong màn hình sau đây

B2: Nút cấu trúc phân cấp mẹ trống xuất hiện ở cuối bảng

B3: Nhập Địa điểm làm tên của cấu trúc phân cấp mới của bạn.

B4: Có rất nhiều cách để thêm cột vào cấu trúc phân cấp Kéo trường Mùa, Thành phố và

NOC_CountryRegion vào tên Cấu trúc phân cấp (trong trường hợp này, đó là Địa điểm) cho

đến khi tên cấu trúc phân cấp được tô sáng, sau đó buông ra để thêm các trường đó

B5: 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 Địa điểm.

B6: Đảm bảo rằng các nút con của cấu trúc phân cấp được sắp theo thứ tự Thứ tự từ trên xuống dưới cần phải là Mùa, NOC, Thành phố, EditionID Nếu nút con của bạn không theo thứ tự, chỉ cần kéo chúng vào trật 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

Trang 31

Mô hình Dữ liệu của bạn bây giờ có cấu trúc phân cấp có thể được dùng thuận lợi trong các báo cáo Trong phần tiếp theo, bạn sẽ tìm hiểu làm thế nào những cấu trúc phân cấp này có thể thực hiện việc tạo báo cáo nhanh hơn và nhất quán hơn.

4 Dùng cấu trúc phân cấp trong Pivot tables

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 Địa điểm, chúng ta có thể thêm chúng vào PivotTables hoặc Power View và nhanh chóng có được kết quả có chứa 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 mà bạn muốn xem chúng

Trong phần này, bạn dùng cấu trúc phân cấp đã tạo trong phần trước để nhanh chóng cải tiến PivotTable của mình Sau đó, bạn tạo cùng dạng xem PivotTable bằng các trường riêng lẻ trong cấu trúc phân cấp, chỉ nhằm để bạn có thể so sánh việc dùng cấu trúc phân cấp với việc dùng các trường riêng lẻ

B1: Trở lại Excel

B2: Trong Sheet1, loại bỏ trường khỏi vùng HÀNG của Trường PivotTable, sau đó loại bỏ tất

cả trường khỏi vùng CỘT Hãy chắc chắn rằng PivotTable được chọn (mà nay khá nhỏ, vì vậy bạn có thể chọn ô A1 để đảm bảo PivotTable của mình được chọn) Các trường còn lại trong các trường PivotTable chỉ còn Huy chương trong vùng BỘ LỌC và Số đếm Huy chương trong vùng GIÁ TRỊ PivotTable gần như trống rỗng của bạn sẽ trông giống như màn hình sau đây

Trang 32

B3: Từ vùng Trường PivotTable, kéo SDE từ bảng Sự kiện vào vùng HÀNG Sau đó kéo Địa điểm từ bảng Chủ nhà vào vùng CỘT Chỉ bằng cách kéo hai cấu trúc phân cấp, PivotTable

của bạn được gán với rất nhiều dữ liệu, tất cả đều được sắp xếp theo cấu trúc phân cấp 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

Trang 33

B4: Hãy lọc dữ liệu một chút và chỉ nhìn thấy mười hàng đầu tiên của sự kiện Trong

PivotTable, bấm mũi tên trong Nhãn Hàng, bấm (Chọn Tất cả) để loại bỏ tất cả các lựa chọn,

sau đó bấm vào hộp bên cạnh mười môn Thể thao đầu tiên PivotTable của bạn giờ sẽ trông giống như màn hình sau đây

Trang 34

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 được cấu trúc thú vị mà bạn có thể truy sâu, lọc và sắp xếp.

Bây giờ hãy tạo PivotTable tương tự mà không có lợi ích của cấu trúc phân cấp

B1: Trong vùng Trường PivotTable, loại bỏ Địa điểm khỏi vùng CỘT Sau đó loại bỏ SDE khỏi vùng HÀNG Bạn đã trở lại với PivotTable cơ bản

B2: Từ bảng Chủ nhà, kéo Mùa, Thành phố, NOC_CountryRegion và EditionID vào vùng

CỘT, và sắp xếp chúng theo thứ tự từ trên xuống dưới

Trang 35

B3: Từ bảng Sự kiện, kéo Thể thao, Môn và Sự kiện vào vùng HÀNG và sắp xếp chúng theo

thứ tự từ trên xuống dưới

B4: Trong PivotTable, lọc Nhãn Hàng thành mười môn Thể thao đầu tiên

B5: Thu gọn tất cả hàng và cột, sau đó bung rộng Các môn thể thao dưới nước, tiếp theo là Lặn và Bóng nước Sổ làm việc của bạn trông giống như màn hình sau đây

Trang 36

Màn hình trông tương tự, 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ỉ đơn giản là kéo hai cấu trúc phân cấp Nếu bạn là người duy nhất tạo

báo cáo PivotTable hoặc Power View dựa trên dữ liệu này thì việc tạo cấu trúc phân cấp chỉ

có vẻ thuận tiện Nhưng khi nhiều người tạo báo cáo và phải tìm ra trật tự thích hợp của các trường để có được dạng xem đúng thì cấu trúc phân cấp nhanh chóng trở thành cách nâng cao năng suất và duy trì tính nhất quán

Trong hướng dẫn khác, bạn sẽ học cách dùng cấu trúc phân cấp và các trường khác trong các báo cáo cuốn hút về mặt trực quan được tạo bằng Power View

III Tạo báo cáo Power Point dựa vào bản đồ

Trong hướng dẫn này, bạn dùng Mô hình Dữ liệu được mở rộng đó để tạo nên những báo cáo hấp dẫn gồm nhiều trực quan hóa sử dụng Power View

1 Tạo báo cáo Power View

Trong những hướng dẫn trước, bạn đã tạo sổ làm việc Excel với PivotTable chứa những dữ liệu về huy chương và các 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 về sổ làm việc ở cuối phần hướng dẫn trước Trong phần này, bạn tạo báo cáo Power View để trình bày dữ liệu Thế vận hội một cách trực quan

B1: Trong Excel, bấm CHÈN > Báo cáo > Báo cáo Power View

B2: Báo cáo Power View xuất hiện ở dạng trang tính trong sổ làm việc

Trang 37

B3: Trong vùng Trường Power View, bấm mũi tên bên cạnh Nước chủ nhà để bung rộng và

bấm Thành phố

B4: Bung rộng bảng Huy chương và bấm Thể thao Bằng cách này, Power View sẽ liệt kê

môn Thể thao bên cạnh Thành phố, như minh họa trong màn hình sau

Trang 38

B5: Trong vùng TRƯỜNG của Trường Power View, bấm mũi tên kế bên môn Thể thao và chọn Số đếm (Không tính ô Trống) Bây giờ Power View đang đếm chứ không phải liệt kê

các môn thể thao, như được minh họa trong màn hình sau

B6: Trên ribbon, chọn THIẾT KẾ > Chuyển sang Trực quan hóa > Bản đồ Tab THIẾT KẾ chỉ khả dụng nếu bảng Power View được chọn 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 đồ

B7: Một bản đồ sẽ thay thế các bảng theo trực quan hóa Trên bản đồ, các vòng tròn màu xanh dương nhiều kích cỡ xác định số lượng các sự kiện thể thao khác nhau được tổ chức ở mỗi địa điểm Đăng cai Olympic Nhưng có thể thú vị hơn nếu biết đâu là sự kiện mùa hè và đâu là sự kiện mùa đông

B8: Để tận dụng tối đa vùng báo cáo, chúng ta hãy thu gọn vùng Lọc Bấm mũi tên ở góc phải phía trên của vùngLọc

B9: Trong Trường Power View, bung rộng Huy chương Kéo trường Mùa xuống đến

vùng MÀU SẮC Trông tốt hơn rồi đây: bản đồ bây giờ hiển thị những bong bóng màu xanh

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, theo

Trang 39

minh họa 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 ảnh.

Bây giờ bạn sẽ có một báo cáo Power View hiện ra số lượng sự kiện thể thao tại các địa điểm khác nhau, sử dụng bản đồ, màu sắc mã hóa dựa trên mùa Và điều đó chỉ mất có vài cú bấm

2 Tạo trường được tính toán cho Power View và Pivot table

Power View sử dụng Mô hình Dữ liệu cơ bản để tạo 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 các báo cáo dựa trên những công thức và các phép tính trong PivotTable và Power View

Tạo Trường được Tính toán trong Power Pivot

Trang 40

B1: Trong Excel, bấm Power Pivot > Mô hình Dữ liệu > Quản lý để hiển thị Power Pivot cửa

sổ

B2: Chọn bảng Huy chương Đảm bảo Vùng Tính toán được hiển thị Vùng Tính toán nằm

bên dưới bảng dữ liệu và được dùng để tạo, chỉnh sửa và quản lý các trường được tính toán

Để Xem Vùng Tính toán, hãy chọn Trang chủ > Xem > Vùng Tính toán, như được minh họa

trong màn hình sau đây

B3: Chúng ta hãy tính số kỳ Thế vận hội Trong Vùng Tính toán, hãy chọn ô bên dưới liền kề

cột Kỳ Từ ribbon, chọn Tự động Tính tổng > Số đếm Riêng biệt, như được minh họa trong

màn hình sau

B4: Power Pivot tạo 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 biểu thức DAX sau đây:

Distinct Count of Edition:=DISTINCTCOUNT([Edition])

Phép tính bổ sung trong Tự động Tính tổng chỉ là những phép tính đơn giản chẳng hạn như

tính Tổng, Trung bình, Tối thiểu, Tối đa và các phép tính khác

B5: 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ở về tab Power View trong Excel, cảnh bảo sẽ cho bạn biết Mô hình Dữ liệu đã được cập nhật, như được minh họa trong màn hình sau đây

Ngày đăng: 07/08/2014, 17:20

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w