Giới thiệu về Power Query trong Excel

Áp dụng cho
Excel cho Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Với Power Query (còn được gọi là Tải & Chuyển đổi trong Excel), bạn có thể nhập hoặc kết nối với dữ liệu ngoài, rồi định hình dữ liệu đó, chẳng hạn như loại bỏ cột, thay đổi kiểu dữ liệu hoặc sáp nhập bảng theo cách thức đáp ứng nhu cầu của bạn. Sau đó, bạn có thể tải truy vấn vào Excel để tạo biểu đồ và báo cáo. Bạn có thể định kỳ làm mới dữ liệu để giúp dữ liệu cập nhật. Power Query sẵn dùng trên ba ứng dụng Excel, Excel cho Windows, Excel cho Mac và Excel cho Web. Để xem phần tóm tắt tất cả các chủ đề trợ giúp Power Query, hãy xem Trợ giúp Power Query cho Excel.

Lưu ý

Power Query trong Excel for Windows sử dụng .NET framework nhưng yêu cầu phiên bản 4.7.2 trở lên. Nếu cần, hãy tải xuống .NET Framework mới nhất (chọn phiên bản được đề xuất, sau đó tải xuống thời gian chạy).

Lưu ý

Power Query trong Excel for Windows sử dụng thời gian chạy Microsoft Edge WebView2. Tải xuống Microsoft Edge WebView2.

Hộp thoại Lấy Dữ liệu hiện đại

Lưu ý

Tính năng này sẵn có trong Excel (được giới thiệu trong phiên bản 2510) cho Windows và đã được phát triển để bao gồm các tùy chọn khám phá nguồn dữ liệu bổ sung. Truy nhập ứng dụng này thông qua tab >Dữ liệu, Lấy Dữ liệu.

Hộp thoại Lấy Dữ liệu hiện đại là một tính năng mới trong Power Query cho Excel cho Windows sẽ nâng cao cách bạn khám phá và kết nối với các nguồn dữ liệu. Hộp thoại này cung cấp một giao diện trực quan và hợp lý hóa, giúp bạn dễ dàng tìm và kết nối với dữ liệu bạn cần. Để biết thêm thông tin, hãy xem Hộp thoại Lấy Dữ liệu Hiện đại trong Excel for Windows

Danh mục OneLake trong Excel

Lưu ý

Tính năng này hiện đã sẵn dùng rộng rãi trong Excel for Windows như một phần của hộp thoại Lấy Dữ liệu Hiện đại. Hiện tại, nguồn dữ liệu Lakehouse và Warehouse đang được hỗ trợ, với hỗ trợ nguồn dữ liệu bổ sung được lên kế hoạch cho các bản phát hành trong tương lai.

Tích hợp danh mục OneLake trong Excel cho phép bạn duyệt, quản lý và kết nối với các đối tượng dữ liệu từ danh mục OneLake của Fabric ngay trong hộp thoại Lấy dữ liệu hiện đại. Với danh mục OneLake, bạn có thể dễ dàng tìm và kết nối với các tạo tác dữ liệu Fabric chất lượng cao, được xác nhận, được đề xuất và mở gần đây, chẳng hạn như Lakehouses và Warehouses.
​​​

Ảnh lấy nét của OLC.

Để sử dụng danh mục OneLake trong Excel, hãy làm theo các bước sau:

  1. Trong Excel, đi đến tab Dữ liệu trên dải băng.
  2. Bấm vào Tải dữ liệu > , Lấy dữ liệu (Bản xem trước) để mở hộp thoại Lấy dữ liệu hiện đại.
  3. Duyệt qua các thành phần dữ liệu có sẵn trong mục danh mục OneLake trong tab Trang chủ .
  4. Để tìm thêm cấu phần dữ liệu, hãy dẫn hướng đến tab danh mục OneLake trong hộp thoại.
  5. Chọn tạo điều kiện dữ liệu mong muốn và làm theo lời nhắc để kết nối và tải dữ liệu vào Excel.

Để biết thêm thông tin, hãy xem tổng quan về danh mục OneLake.

Bốn giai đoạn của Power Query

Có bốn giai đoạn để sử dụng Power Query.

Các bước phổ biến trong Power Query

  1. Kết nối Tạo kết nối đến dữ liệu trong đám mây, trên một dịch vụ, hoặc cục bộ
  2. Chuyển đổi Định hình dữ liệu để đáp ứng nhu cầu của bạn, trong khi nguồn ban đầu vẫn không thay đổi
  3. Kết hợp Tích hợp dữ liệu từ nhiều nguồn để có được góc nhìn độc đáo về dữ liệu
  4. Tải Hoàn tất truy vấn của bạn và tải nó vào một trang tính hoặc Mô hình Dữ liệu và định kỳ làm mới truy vấn.

Các mục sau sẽ khám phá từng giai đoạn một cách chi tiết hơn.

Kết nối

Bạn có thể sử dụng Power Query để nhập vào một nguồn dữ liệu đơn lẻ, chẳng hạn như một sổ làm việc Excel, hoặc nhập vào nhiều cơ sở dữ liệu, nguồn cấp dữ liệu hoặc các dịch vụ nằm rải rác trên nền tảng điện toán đám mây. Nguồn dữ liệu bao gồm dữ liệu từ Web, tệp, cơ sở dữ liệu, Azure hoặc thậm chí cả bảng Excel trong sổ làm việc hiện tại. Với Power Query, sau đó bạn có thể tập hợp tất cả các nguồn dữ liệu đó bằng cách dùng các chuyển đổi và kết hợp độc đáo của riêng bạn để khám phá thông tin chuyên sâu mà bạn sẽ không nhìn thấy bằng cách khác.

Sau khi nhập, bạn có thể làm mới dữ liệu để thực hiện thêm vào, thay đổi và xóa từ nguồn dữ liệu bên ngoài. Để biết thêm thông tin, hãy xem Làm mới kết nối dữ liệu ngoài trong Excel.

Nhập lệnh trong giao diện người dùng

Chuyển đổi

Chuyển đổi dữ liệu nghĩa sửa đổi nó theo một số cách để đáp ứng yêu cầu phân tích dữ liệu của bạn. Ví dụ: bạn có thể loại bỏ cột, thay đổi kiểu dữ liệu hoặc lọc hàng. Mỗi thao tác đều là chuyển đổi dữ liệu. Quy trình áp dụng chuyển đổi (và kết hợp) cho một hoặc nhiều tập dữ liệu này còn được gọi là định hình dữ liệu.

Hãy nghĩ về nó theo cách này. Một chiếc bình bắt đầu như một cục đất sét mà người ta tạo hình thành một thứ gì đó thiết thực và đẹp đẽ. Dữ liệu là như nhau. Bạn cần định hình dữ liệu thành một bảng phù hợp với nhu cầu của bạn và cho phép đưa ra các báo cáo và bảng điều khiển hấp dẫn.

Power Query sử dụng một cửa sổ chuyên dụng gọi là Trình soạn thảo Power Query để hỗ trợ và hiển thị các thao tác chuyển đổi dữ liệu. Bạn có thể mở Trình soạn thảo Power Query bằng cách chọn Khởi động Trình soạn thảo truy vấn từ lệnh Lấy Dữ liệu trong nhóm Tải & Chuyển đổi Dữ liệu, nhưng nó cũng mở ra khi bạn kết nối với một nguồn dữ liệu, tạo một truy vấn mới hoặc tải một truy vấn.

Giao diện người dùng Thiết đặt truy vấn

Trình soạn thảo Power Query theo dõi mọi thứ bạn thực hiện với dữ liệu bằng cách ghi và đánh nhãn cho từng thao tác chuyển đổi hoặc bước mà bạn áp dụng cho dữ liệu. Cho dù thao tác chuyển đổi là kết nối dữ liệu, loại bỏ cột, sáp nhập hay thay đổi kiểu dữ liệu, bạn đều có thể xem và sửa đổi từng chuyển đổi trong phần CÁC BƯỚC ĐÃ ÁP DỤNG của ngăn Thiết đặt Truy vấn .

Bạn có thể thực hiện nhiều chuyển đổi từ giao diện người dùng. Mỗi chuyển đổi được ghi lại là một bước trong nền. Bạn thậm chí có thể sửa đổi và viết các bước của riêng mình bằng cách dùng Ngôn ngữ M của Power Query trong Trình chỉnh sửa nâng cao.

Tất cả các chuyển đổi mà bạn áp dụng cho các kết nối dữ liệu của mình sẽ tạo chung một truy vấn, là một bản trình bày mới của nguồn dữ liệu gốc (và không thay đổi). Khi bạn làm mới truy vấn, mỗi bước sẽ tự động chạy. Truy vấn thay thế nhu cầu kết nối và định hình dữ liệu theo cách thủ công trong Excel.

Kết hợp

Bạn có thể kết hợp nhiều truy vấn trong sổ làm việc Excel của bạn bằng cách chắp thêm hoặc sáp nhập truy vấn. Các phép toán Chắp thêm và Phối được thực hiện trên bất kỳ truy vấn nào có hình dạng bảng và độc lập với các nguồn dữ liệu mà dữ liệu xuất phát từ đó.

Chắp thêm Phép toán chắp thêm sẽ tạo truy vấn mới có chứa tất cả các hàng từ truy vấn đầu tiên và theo sau là tất cả hàng từ truy vấn thứ hai. Bạn có thể thực hiện hai kiểu thao tác chắp thêm:

  • Chắp thêm Trung gian Tạo một truy vấn mới cho mỗi thao tác chắp thêm.
  • Chắp thêm tại chỗ Chắp thêm dữ liệu vào truy vấn hiện có của bạn cho đến khi bạn đến một kết quả cuối cùng.

Khái niệm truy vấn chắp thêm

Phối Thao tác phối sẽ tạo ra một truy vấn mới từ hai truy vấn hiện có. Truy vấn này chứa tất cả cột từ bảng chính, trong đó có một cột đóng vai trò là nối kết dẫn hướng đến bảng có liên quan. Bảng có liên quan chứa tất cả các hàng khớp với mỗi hàng từ giá trị cột chung trong bảng chính. Ngoài ra, bạn có thể bung rộng hoặc thêm cột từ một bảng có liên quan vào bảng chính.

Khái niệm về phối truy vấn

Tải

Có hai cách chính để tải truy vấn vào sổ làm việc của bạn:

  • Từ Trình soạn thảo Power Query, bạn có thể dùng các lệnh Đóng và Tải trong nhóm Đóng trên tab Trang đầu.
  • Từ ngăn Truy vấn Sổ làm việc Excel (Chọn Truy vấn & Kết nối), bạn có thể bấm chuột phải vào một truy vấn và chọn Tải Vào.

Bạn cũng có thể tinh chỉnh tùy chọn tải bằng cách sử dụng hộp thoại Tùy chọn Truy vấn (Chọn Tùy chọn Tệp>và Thiết đặt>Tùy chọn Truy vấn) để chọn cách bạn muốn xem dữ liệu và vị trí bạn muốn tải dữ liệu, trong trang tính hoặc Mô hình Dữ liệu (là nguồn dữ liệu có quan hệ của nhiều bảng nằm trong sổ làm việc).

Hỗ trợ ứng dụng cho Power Query trong Excel

Trong hơn mười năm, Power Query đã được hỗ trợ trên Excel cho Windows. Hiện tại, Excel đang mở rộng hỗ trợ Power Query trên Excel for Mac và bổ sung hỗ trợ cho Excel trên Web. Điều này có nghĩa là chúng tôi đang đưa Power Query trở nên sẵn dùng trên ba nền tảng chính và chứng minh mức độ phổ biến và chức năng của Power Query trong số các khách hàng Excel. Theo dõi các thông báo trong tương lai về lộ trình Microsoft 365 Tính năng mới trong Excel cho Microsoft 365.

Vào năm 2025, Excel cho Web đã có khả năng làm mới các truy vấn Power Query từ các nguồn dữ liệu đã xác thực, mở rộng khả năng sẵn có cho người dùng trên nền điện toán đám mây.

Lịch sử của Power Query trong Excel

Việc tích hợp Tải & Chuyển đổi Dữ liệu (giờ đây gọi là Power Query), vào Excel đã trải qua nhiều thay đổi trong những năm qua.

Excel 2010 và 2013 cho Windows

Trong Excel 2010 cho Windows, lần đầu tiên chúng tôi giới thiệu Power Query và nó sẵn có dưới dạng bổ trợ miễn phí có thể tải xuống từ đây: Tải xuống bổ trợ Power Query. Khi được bật, chức năng Power Query sẵn dùng từ tab Power Query trên ribbon.

Ribbon Power Query trong Excel 2013

Microsoft 365

Chúng tôi đã cập nhật Power Query để trở thành trải nghiệm chính trong Excel để nhập và dọn dẹp dữ liệu. Bạn có thể truy nhập Power Query trình hướng dẫn và công cụ nhập dữ liệu từ nhóm Tải & Chuyển đổi Dữ liệu trên tab Dữ liệu của ribbon Excel.

Excel 2016 Power Query Ribbon

Trải nghiệm này bao gồm chức năng nhập dữ liệu nâng cao, các lệnh được sắp xếp lại trên tab Dữ liệu , ngăn bên Kết nối & Truy vấn mới và khả năng liên tục định hình dữ liệu theo các cách mạnh mẽ bằng cách sắp xếp, thay đổi kiểu dữ liệu, tách cột, tổng hợp dữ liệu, v.v.

Trải nghiệm mới này cũng thay thế trình hướng dẫn nhập dữ liệu cũ, thừa tự dưới lệnh Dữ liệu trong nhóm Lấy Dữ liệu Ngoài . Tuy nhiên, bạn vẫn có thể truy nhập chúng từ hộp thoại Tùy chọn Excel (Chọntùy chọn>tệp>Dữ liệu Hiển>thị trình hướng dẫn nhập dữ liệu thừa tự).

Excel 2016 và 2019 for Windows

Chúng tôi đã thêm trải nghiệm Tải & Chuyển đổi Dữ liệu dựa trên công nghệ Power Query tương tự như của Microsoft 365.

Excel cho Microsoft 365 dành cho máy Mac

Vào năm 2019, chúng tôi đã bắt đầu hành trình hỗ trợ Power Query trong Excel for Mac. Kể từ đó, chúng tôi đã thêm khả năng làm mới truy vấn Power Query từ các tệp TXT, CSV, XLSX, JSON và XML. Chúng tôi cũng đã thêm khả năng làm mới dữ liệu từ SQL Server và từ các bảng & phạm vi trong sổ làm việc hiện tại.

Trong tháng 10 năm 2019, chúng tôi đã thêm khả năng làm mới các truy vấn Power Query hiện có và sử dụng VBA để tạo và chỉnh sửa các truy vấn mới.

Vào tháng Một năm 2021, chúng tôi đã bổ sung hỗ trợ cho việc làm mới các truy vấn Power Query từ các nguồn OData và SharePoint.

Để biết thêm thông tin, hãy xem Sử dụng Power Query trong Excel cho Mac.

Lưu ý Không có hỗ trợ cho Power Query trên Excel 2016 và Excel 2019 for Mac.

Việc ngừng sử dụng Data Catalog

Với Data Catalog, bạn có thể xem các truy vấn chia sẻ của mình, rồi chọn truy vấn để tải, sửa hoặc sử dụng trong sổ làm việc hiện tại. Tính năng này dần bị phản đối:

  • Vào ngày 1 tháng 8 năm 2018, chúng tôi đã ngừng triển khai khách hàng mới cho Data Catalog.
  • Vào ngày 3 tháng 12 năm 2018, người dùng không thể chia sẻ truy vấn mới hoặc cập nhật trong Data Catalog.
  • Vào ngày 4 tháng 3 năm 2019, Data Catalog đã ngừng hoạt động. Sau ngày này, chúng tôi khuyên bạn nên tải xuống các truy vấn chia sẻ của mình để có thể tiếp tục sử dụng chúng bên ngoài Data Catalog, bằng cách sử dụng tùy chọn Mở từ ngăn tác vụ My Data Catalog Queries.

Đã ngừng sử dụng phần bổ trợ Power Query

Đầu mùa hè năm 2019, chúng tôi đã chính thức ngừng sử dụng phần bổ trợ Power Query bắt buộc đối với Excel 2010 và 2013 for Windows. Bạn vẫn có thể sử dụng phần bổ trợ để lịch sự nhưng điều này có thể thay đổi vào ngày sau đó.

Bộ nối dữ liệu Facebook đã ngừng hoạt động

Tính năng nhập và làm mới dữ liệu từ Facebook trong Excel đã ngừng hoạt động vào tháng Tư năm 2020. Mọi kết nối Facebook được tạo trước ngày đó sẽ không còn hoạt động. Chúng tôi khuyên bạn nên sửa đổi hoặc loại bỏ bất kỳ truy vấn Power Query hiện có nào dùng bộ nối Facebook càng sớm càng tốt để tránh những kết quả không mong muốn.

Các bản cập nhật quan trọng trong Excel for Windows

Từ tháng 6 năm 2023, Power Query trong Excel for Windows yêu cầu các cấu phần sau:

  • Power Query trong Excel for Windows sử dụng .NET framework nhưng yêu cầu phiên bản 4.7.2 trở lên. Để biết thêm thông tin, hãy xem mục Cập nhật .NET Framework.
  • Power Query trong Excel for Windows cần có WebView2 Runtime để tiếp tục hỗ trợ bộ kết nối Web dữ liệu (Lấy Dữ liệu từ Web).  Để biết thêm thông tin, hãy xem Tải xuống WebView2 Runtime.