Phân tích dữ liệu nâng cao - Mô hình dữ liệu
Mô hình Dữ liệu có sẵn trong Excel 2013 và các phiên bản mới hơn. Trong Excel, bạn có thể sử dụng Mô hình Dữ liệu để tích hợp dữ liệu từ nhiều bảng trong sổ làm việc hiện tại và / hoặc từ dữ liệu đã nhập và / hoặc từ các nguồn dữ liệu được kết nối với sổ làm việc thông qua các kết nối dữ liệu.
Với Mô hình Dữ liệu, bạn có thể tạo mối quan hệ giữa các bảng. Mô hình dữ liệu được sử dụng minh bạch trong báo cáo PivotTable, PivotChart, PowerPivot và Power View.
Tạo mô hình dữ liệu trong khi nhập dữ liệu
Khi bạn nhập dữ liệu từ cơ sở dữ liệu quan hệ như cơ sở dữ liệu Microsoft Access có chứa nhiều bảng liên quan, Mô hình Dữ liệu sẽ tự động được tạo nếu bạn nhập nhiều bảng cùng một lúc.
Bạn có thể tùy chọn thêm bảng vào Mô hình Dữ liệu, khi bạn nhập dữ liệu từ các nguồn dữ liệu sau:
- Cơ sở dữ liệu quan hệ, từng bảng một
- Tệp văn bản
- Sổ làm việc Excel
Ví dụ: trong khi bạn đang nhập dữ liệu từ sổ làm việc Excel, bạn có thể quan sát tùy chọn Add this data to the Data Model, với một hộp kiểm đã bật.
Nếu bạn muốn thêm dữ liệu bạn đang nhập vào Mô hình Dữ liệu, hãy chọn hộp.
Tạo mô hình dữ liệu từ bảng Excel
Bạn có thể tạo Mô hình Dữ liệu từ các bảng Excel bằng lệnh PowerPivot. Bạn sẽ tìm hiểu PowerPivot chi tiết trong các chương sau.
Tất cả các lệnh Mô hình Dữ liệu có sẵn trong tab PowerPivot trên Ruy-băng. Bạn có thể thêm bảng Excel vào Mô hình Dữ liệu bằng các lệnh này.
Hãy xem xét sổ làm việc dữ liệu bán hàng sau, trong đó bạn có trang tính Danh mục sản phẩm chứa Sản phẩm, ID sản phẩm và Giá. Bạn có bốn bảng tính cho việc bán hàng ở 4 khu vực - Đông, Bắc, Nam và Tây.
Mỗi bảng trong số bốn bảng này chứa Số Đơn vị đã bán và Tổng Số tiền cho mỗi Sản phẩm trong mỗi tháng. Bạn cần tính tổng số tiền cho từng sản phẩm ở mỗi khu vực và tổng số tiền bán hàng ở mỗi khu vực.
Các bước sau cho phép bạn đạt được kết quả mong muốn -
- Bắt đầu với việc tạo Mô hình Dữ liệu.
- Nhấp vào trang tính Danh mục sản phẩm.
- Nhấp vào tab POWERPIVOT trên Ribbon.
- Bấm Thêm vào Mô hình Dữ liệu. Hộp thoại Tạo Bảng xuất hiện.
- Chọn phạm vi bảng.
- Đánh dấu vào ô Bảng của tôi có tiêu đề. Bấm OK.
Một cửa sổ mới - PowerPivot cho Excel - <tên tệp Excel của bạn> xuất hiện.
Thông báo sau xuất hiện ở giữa cửa sổ trống -
Bảng Product Backlog mà bạn đã thêm vào Mô hình Dữ liệu xuất hiện dưới dạng trang tính trong cửa sổ PowerPivot. Mỗi hàng trong bảng là một bản ghi và bạn có thể qua lại các bản ghi bằng cách sử dụng các nút mũi tên trái và phải ở cuối cửa sổ.
- Bấm vào tab Bảng được Liên kết trong cửa sổ PowerPivot.
- Bấm Đi tới Bảng Excel.
Cửa sổ dữ liệu Excel xuất hiện.
- Bấm vào tab trang tính - Đông.
- Nhấp vào tab POWERPIVOT trên Ribbon.
- Bấm Thêm vào Mô hình Dữ liệu.
Một trang tính khác xuất hiện trong cửa sổ PowerPivot hiển thị bảng Đông.
Lặp lại các bảng tính - Bắc, Nam và Tây. Nói chung, bạn đã thêm năm bảng vào Mô hình Dữ liệu. Cửa sổ PowerPivot của bạn trông như bên dưới:
Tạo mối quan hệ giữa các bảng
Nếu bạn muốn thực hiện các phép tính trên các bảng, trước tiên bạn phải xác định mối quan hệ giữa chúng.
Bấm vào tab Trang đầu trên Ruy-băng trong cửa sổ PowerPivot. Như bạn có thể quan sát, các bảng được hiển thị trong Dạng xem Dữ liệu.
Nhấp vào Chế độ xem sơ đồ.
Các bảng xuất hiện trong Dạng xem Sơ đồ. Khi bạn quan sát, một số bảng có thể nằm ngoài vùng hiển thị và tất cả các trường trong bảng có thể không hiển thị.
- Thay đổi kích thước mỗi bảng để hiển thị tất cả các trường trong bảng đó.
- Kéo và sắp xếp các bảng để tất cả được hiển thị.
- Trong bảng Đông, hãy nhấp vào ID Sản phẩm.
- Bấm vào tab Thiết kế trên Ruy-băng.
- Nhấp vào Tạo mối quan hệ. Hộp thoại Tạo mối quan hệ xuất hiện.
Trong hộp bên dưới Bảng, Đông được hiển thị. Trong hộp bên dưới Cột, ID Sản phẩm được hiển thị.
- Trong hộp bên dưới Bảng Tra cứu Liên quan, hãy chọn Danh mục Sản phẩm.
- ID sản phẩm xuất hiện trong hộp bên dưới Cột tra cứu có liên quan.
- Nhấp vào nút Tạo.
Dòng biểu thị Mối quan hệ giữa các bảng East và Product Backlog xuất hiện.
- Lặp lại các bước tương tự cho các bảng - Bắc, Nam và Tây. Dòng Mối quan hệ xuất hiện.
Tóm tắt dữ liệu trong các bảng trong mô hình dữ liệu
Bây giờ, bạn đã sẵn sàng để tóm tắt dữ liệu bán hàng cho từng sản phẩm ở từng khu vực chỉ trong vài bước.
- Nhấp vào tab Trang chủ.
- Nhấp vào PivotTable.
- Chọn PivotTable từ danh sách thả xuống.
Hộp thoại Tạo PivotTable xuất hiện trong cửa sổ bảng Excel. Chọn Trang tính mới.
Trong một trang tính mới, một PivotTable trống sẽ xuất hiện. Như bạn có thể quan sát, Danh sách Trường chứa tất cả các bảng trong Mô hình Dữ liệu với tất cả các trường được hiển thị.
Chọn ID sản phẩm từ Bảng 1 (Danh mục sản phẩm).
Chọn Tổng số tiền từ bốn bảng khác.
Đối với mỗi trường trong ∑ Giá trị, hãy thay đổi Tên Tùy chỉnh trong Cài đặt Trường Giá trị để hiển thị tên vùng dưới dạng nhãn cột.
Tổng của Tổng số tiền sẽ được thay thế bằng nhãn bạn cung cấp. PivotTable với các giá trị tóm tắt từ tất cả các bảng dữ liệu hiển thị cho bạn kết quả cần thiết.
Thêm dữ liệu vào mô hình dữ liệu
Bạn có thể thêm một bảng dữ liệu mới vào Mô hình Dữ liệu hoặc các hàng dữ liệu mới vào các bảng hiện có trong Mô hình Dữ liệu.
Thêm bảng dữ liệu mới vào Mô hình Dữ liệu bằng các bước sau.
Nhấp vào tab DATA trên Ribbon.
Bấm Kết nối Hiện có trong nhóm Lấy Dữ liệu Bên ngoài. Hộp thoại Kết nối Hiện có xuất hiện.
Nhấp vào tab Bảng. Tên của tất cả các bảng trong sổ làm việc sẽ được hiển thị.
Bấm vào tên của bảng bạn muốn thêm vào Mô hình Dữ liệu.
Bấm vào nút Mở. Hộp thoại Nhập Dữ liệu xuất hiện.
Như bạn đã biết, trong khi nhập bảng dữ liệu, bảng này sẽ tự động được thêm vào Mô hình Dữ liệu. Bảng mới được thêm vào sẽ xuất hiện trong cửa sổ PowerPivot.
Thêm các hàng dữ liệu mới vào các bảng hiện có trong Mô hình Dữ liệu.
Làm mới Kết nối Dữ liệu. Các hàng dữ liệu mới từ nguồn dữ liệu được thêm vào Mô hình dữ liệu.