Hợp Nhất Các Bảng Trong Excel Bằng Power Query

Trong báo cáo hoặc thống kê dữ liệu, có rất nhiều dữ liệu từ nhiều bảng khác nhau cần phải thống kê hợp nhất lại. Làm sao để hợp nhất dữ liệu từ Excel chính xác và nhanh? Đừng lo, trong bài viết này mình sẽ giới thiệu cho các bạn cách hợp nhất trong Excel cực kỳ dễ dàng và chính xác. Hãy cùng mình tìm hiểu ngay bên dưới nhé!

Video hướng dẫn

Hợp nhất dữ liệu bằng Power Query

Tải file thực hành tại đây.

Cho dữ liệu bên dưới:

hình dữ liệu

Yêu cầu: Bạn sẽ hợp nhất 3 bảng dữ liệu này thành một bảng dữ liệu đầy đủ thông tin.

Để hợp nhất 3 bảng dữ liệu như trên, bạn sẽ có các bước như sau:

Bước 1: Bạn chọn vào 1 ô bất kỳ trong bảng dữ liệu thứ nhất, sau đó vào thẻ Data, chọn vào From Table/Range.

hình chọn vào thẻ from table

Bước 2: Giao diện Power Query Editor hiện ra hiển thị cùng dữ liệu trong bảng 1, tại đây bạn sẽ lưu bảng dữ liệu một về dạng kết nối bằng cách bạn chọn vào File => Close & Load to...

hình ảnh chọn close load to bang 1

Bước 3: Hiện ra bảng Import Data, bạn tích vào mục Only Create Connection và nhấn Ok để hoàn thành.

hình ảnh chọn vào import data

Bước 4: Tiếp tục bạn chọn vào 1 ô bất kỳ trong bảng dữ liệu 2, sau đó vào thẻ Data, chọn vào From Table/Range.

hình chọn vào thẻ from table 2

Bước 5: Giao diện Power Query Editor hiện ra hiển thị cùng dữ liệu trong bảng 2, tại đây bạn cũng lưu dưới dạng kết nối bằng cách chọn vào File => Close & Load to...

hình ảnh chọn vào close load to bang 2

Bước 6: Hiện ra bảng Import Data, bạn tích vào mục Only Create Connection và nhấn Ok để hoàn thành.

hình ảnh chọn vào import data 2

Tiếp tục bạn sẽ lặp lại các bước trên cho bảng dữ liệu thứ 3 nhé.

Sau khi các bạn đã tạo ra 3 bảng dữ liệu đã xong thì trên màn hình bên phải sẽ hiển thị tên 3 bảng dữ liệu. 

hình ảnh hiển thị tên 3 bảng

Và giờ mình sẽ hợp nội dung 3 bảng lại với nhau thành một bảng dữ liệu.

Bước 7: Tại thẻ Data, bạn chọn vào Get Data, sau đó chọn vào Combine Queries và chọn Merge.

hình ảnh chọn merge dữ liệu

Bước 8: Hiển thị bảng Merge, tại ô chọn đầu tiên bạn chọn vào tên file "Sale_Data" (bảng dữ liệu thứ nhất), ô chọn thứ hai bạn chọn vào tên file "Pdt_ld" (bảng dữ liệu thứ hai) và mục Join Kind, bạn chọn là Left Outer (all from first matching from second).

hình ảnh thiết lập bảng 1

Bước 9: Bạn chọn vào mối quan hệ giữa hai bảng dữ liệu đã chọn và nhấn Ok.

hình ảnh chọn mối quan hệ

Bước 10: Hiển thị tiếp cho bạn bảng dữ liệu đầu tiên kèm thêm cột Pdt_ld (cột chứa dữ liệu từ bảng 2). Sau đó, bạn sẽ tích vào mũi tên 2 chiều ngay cạnh bên tên cột Pdt_ld, vì cột Item đã hiển thị ở bảng dữ liệu 1 rồi nên bạn sẽ tích bỏ Item, tích bỏ dòng chữ Use Original column name as prefix để hiển thị đúng tên cột mình muốn giữ lại và nhấn Ok.

hình ảnh tích bỏ item

Lưu ý: Bạn có thể di chuyển cột mới tạo sang vị trí theo phù hợp với yêu cầu bằng cách chọn vào tiêu đề cột, giữ con trỏ chuột trái và kéo sang vị trí yêu cầu.

hình ảnh kéo vị trí phù hợp

Bước 11: Sau khi đã kết nối với 2 bảng lại với nhau, bạn sẽ lưu bảng dữ liệu đã kết hợp từ 2 bảng dưới dạng kết nối bằng cách vào thẻ Home, chọn vào Close & Load to....

hình ảnh chọn vào close and load to

Bước 12: Bạn chọn vào mục Only Create Connection trong bảng Import Data và nhấn Ok để lưu.

hình ảnh chọn bảng import data 3

Tiếp theo, bạn sẽ liên kết bảng dữ liệu vừa mới kết hợp với bảng dữ liệu thứ 3 bằng cách làm tương tự. Bạn chọn vào Get Data, sau đó chọn vào Combine Queries và chọn Merge.

hình ảnh chọn merge dữ liệu

Trong bảng Merge, ô chọn đầu tiên bạn chọn vào tên bảng dữ liệu Merge 1 mới kết hợp, ô chọn thứ hai bạn chọn vào tên bảng dữ liệu thứ ba là Region, mục Join Kind bạn chọn vào Left Outer (all from first, matching from second).

hình ảnh thiết lập bảng merge

Tiếp theo, bạn chọn vào mối quan hệ giữa hai bảng dữ liệu đã chọn và nhấn Ok.

hình ảnh chọn mối quan hệ 2

Tương tự, bạn cũng chọn vào mũi tên 2 chiều vào tên cột Region và tích bỏ chọn Sales Rep, tích bỏ luôn dòng chữ Region và nhấn Ok.

hình ảnh tích bỏ chọn mục region

Sau khi hoàn thành xong việc kết hợp 3 bảng lại rồi thì bạn sẽ tải bảng dữ liệu đã kết hợp ra ngoài file Excel bằng cách chọn vào thẻ Home, chọn vào Close & Load...

hình ảnh in ra ngoài file

Sau khi thực hiện xong nó sẽ tạo ra cho chúng ta 1 Sheet mới chứa bảng dữ liệu đã được hợp từ 3 bảng dữ liệu trước. Ngoài ra mặt lợi của của cách này là khi bạn thay đổi dữ liệu ở bảng cũ thì bạn cũng sẽ tự động cập nhật thay đổi cho bạn bằng cách nhấn phải chuột rồi chọn Refresh.

hình ảnh refresh dữ liệu

Vậy là mình đã hướng dẫn xong cho các bạn cách hợp nhất dữ liệu bằng Power Query. Hi vọng bài viết này sẽ giúp ích cho bạn. Nếu thấy bài viết hay đừng quên đánh giá bài viết bên dưới giúp mình nhé!

CHO ĐIỂM BÀI VIẾT NÀY

vote data
Danh sách trung tâm

HÌNH ẢNH HỌC VIÊN

hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt hình ảnh học viên tại Trung tâm tin học Sao Việt