Có thể bạn quan tâm: Tải Font Mã Vạch Cho Excel: Hướng Dẫn Chi Tiết Từ A Đến Z
Mở Đầu: Power Query là gì và tại sao bạn cần nó trong Excel 2026?
Power Query, còn được gọi là “Get & Transform” trong các phiên bản mới hơn của Excel, là một công cụ mạnh mẽ giúp người dùng trích xuất, làm sạch, biến đổi và tải (ETL) dữ liệu từ nhiều nguồn khác nhau vào bảng tính. Với khả năng tự động hoá quy trình xử lý dữ liệu, Power Query giúp:
- Tiết kiệm thời gian: Loại bỏ các thao tác lặp đi lặp lại khi phải nhập dữ liệu thủ công.
- Đảm bảo tính nhất quán: Các bước biến đổi được ghi lại dưới dạng “query”, có thể tái sử dụng và chia sẻ.
- Kết nối đa dạng: Hỗ trợ hơn 100 nguồn dữ liệu, từ file CSV, XML, JSON, cơ sở dữ liệu SQL, dịch vụ web, tới các nền tảng đám mây như Azure, SharePoint, Google Analytics.
- Dễ học, dễ sử dụng: Giao diện kéo‑thả, cùng với ngôn ngữ M (Power Query Formula Language) cho phép tùy chỉnh sâu hơn.
Trong Excel 2026, Power Query chưa được tích hợp sẵn như trong Excel 2026 hoặc Microsoft 365. Thay vào đó, người dùng phải tải và cài đặt Microsoft Power Query for Excel dưới dạng một add‑in (tiện ích mở rộng). Bài viết dưới đây sẽ cung cấp hướng dẫn chi tiết cách tải, cài đặt, cấu hình và sử dụng Power Query cho Excel 2026, đồng thời giới thiệu các mẹo nâng cao giúp bạn khai thác tối đa sức mạnh của công cụ này.
Có thể bạn quan tâm: Dấu Dollar ($) Trong Công Thức Excel: Tất Cả Những Điều Bạn Cần Biết
1. Kiểm Tra Điều Kiện Hệ Thống Trước Khi Tải
1.1. Phiên bản Excel 2026 cần thiết
Power Query cho Excel 2026 chỉ hỗ trợ phiên bản 32‑bit hoặc 64‑bit của Office 2026. Để kiểm tra phiên bản, thực hiện:
- Mở Excel → File → Account (hoặc Office Account).
- Nhấn About Excel. Ở cửa sổ hiện ra, bạn sẽ thấy thông tin như “Microsoft Excel 2026 MSO (16.0.xxxx) 64‑bit”.
Nếu bạn đang dùng Excel 2026 Professional Plus, Office 365 (phiên bản cũ) hoặc Excel 2026 Standalone, đều có thể cài Power Query.
1.2. Hệ điều hành và cập nhật Windows
Power Query yêu cầu Windows 7 SP1 trở lên, với các bản cập nhật bảo mật mới nhất. Đối với môi trường doanh nghiệp, hãy chắc chắn rằng:
- Microsoft .NET Framework 4.5 hoặc mới hơn đã được cài đặt.
- Microsoft Visual C++ Redistributable (2026‑2026) đã được cập nhật.
Bạn có thể kiểm tra .NET Framework bằng cách mở Control Panel → Programs and Features và tìm “Microsoft .NET Framework”.
1.3. Quyền Administrator
Cài đặt add‑in yêu cầu quyền Administrator để ghi vào thư mục Program Files và Registry. Nếu bạn không có quyền này, hãy liên hệ với bộ phận IT để được hỗ trợ.
Có thể bạn quan tâm: Diễn Đàn Giải Pháp Excel: Nơi Hội Tụ Kiến Thức, Kinh Nghiệm Và Cộng Đồng Người Dùng
2. Tải Power Query cho Excel 2026
2.1. Nguồn tải chính thức từ Microsoft
Microsoft vẫn duy trì một trang tải Power Query for Excel trên Microsoft Download Center. Địa chỉ URL (có thể thay đổi theo thời gian) thường là:
https://www.microsoft.com/en-us/download/details.aspx?id=39379
Lưu ý: Đảm bảo tải phiên bản phù hợp với kiến trúc Office của bạn (32‑bit hoặc 64‑bit). Trên trang tải sẽ có hai file:
PowerQuery_64bit.msi– cho Office 64‑bit.PowerQuery_32bit.msi– cho Office 32‑bit.
2.2. Các nguồn thay thế (nếu Microsoft ngừng hỗ trợ)
Nếu trang chính không còn hoạt động, bạn có thể tìm kiếm trên Microsoft Update Catalog hoặc GitHub (các repository lưu trữ các bản cũ). Khi tải từ nguồn không chính thức, hãy:
- Kiểm tra digital signature để xác nhận file chưa bị thay đổi.
- Sử dụng phần mềm diệt virus để quét file trước khi cài.
2.3. Kiểm tra checksum (SHA‑256)
Để đảm bảo tính toàn vẹn, Microsoft thường cung cấp checksum cho file tải xuống. Sau khi tải, mở PowerShell và chạy:
Get-FileHash -Path "C:\Path\To\PowerQuery_64bit.msi" -Algorithm SHA256
So sánh giá trị trả về với giá trị trên trang tải. Nếu không khớp, tải lại file.
3. Cài Đặt Power Query cho Excel 2026
3.1. Bước chuẩn bị
- Đóng tất cả các cửa sổ Excel đang mở.
- Đảm bảo không có bản cập nhật Office đang chạy (đi tới File → Account → Update Options → Disable Updates tạm thời).
3.2. Thực hiện cài đặt
- Cài 64‑bit
- Nhấp đúp vào
PowerQuery_64bit.msi. - Chấp nhận License Agreement.
- Chọn Custom nếu muốn thay đổi vị trí cài đặt (khuyến nghị để mặc định).
Nhấn Install và chờ quá trình hoàn tất.
Cài 32‑bit
- Tương tự, dùng file
PowerQuery_32bit.msi.
Quá trình cài đặt sẽ tự động:
- Đăng ký add‑in trong COM Add‑ins của Excel.
- Thêm ribbon tab “Power Query” vào giao diện Excel.
- Cập nhật registry để Power Query nhận các cập nhật tương lai.
3.3. Kiểm tra sau khi cài
Mở Excel 2026 → File → Options → Add‑Ins. Trong danh sách COM Add‑ins, bạn sẽ thấy mục Microsoft Power Query for Excel được tick. Nếu không, nhấn Go… và tick thủ công.
Sau khi xác nhận, bạn sẽ thấy tab Power Query xuất hiện trên ribbon với các nhóm lệnh: Get Data, Recent Sources, Combine, Transform, Advanced Editor, v.v.
4. Cấu Hình Ban Đầu và Kết Nối Dữ Liệu
4.1. Thiết lập ngôn ngữ và khu vực
Power Query sử dụng định dạng ngày tháng và ngôn ngữ dựa trên cài đặt Windows. Nếu bạn làm việc với dữ liệu quốc tế, hãy:
- Vào File → Options → Advanced → Regional Settings.
- Chọn Use system separators hoặc tùy chỉnh Decimal separator, Thousands separator, Date format.
4.2. Kết nối tới các nguồn dữ liệu phổ biến
4.2.1. CSV/ Text File
- Power Query → Get Data → From File → From Text/CSV.
- Duyệt tới file, nhấn Import.
- Power Query Preview sẽ hiện ra, cho phép chọn Delimiter, Encoding, Data Type Detection.
- Nhấn Load để đưa dữ liệu vào sheet, hoặc Transform Data để mở Power Query Editor.
4.2.2. Database (SQL Server)
- Power Query → Get Data → From Database → From SQL Server Database.
- Nhập Server name, Database name và Authentication (Windows hoặc SQL Server).
- Chọn Import hoặc DirectQuery (đối với Excel 2026, chỉ có Import).
- Lựa chọn bảng hoặc viết câu lệnh SQL tùy chỉnh.
4.2.3. Web API (JSON)
- Power Query → Get Data → From Other Sources → From Web.
- Dán URL API (ví dụ:
https://api.example.com/data.json). - Nếu API yêu cầu header hoặc token, chọn Advanced → nhập Headers.
- Khi dữ liệu trả về dưới dạng JSON, Power Query sẽ hiển thị Record/ List. Dùng Convert to Table, Expand để trích xuất các trường.
4.2.4. SharePoint List
- Power Query → Get Data → From Online Services → From SharePoint List.
- Nhập URL site (ví dụ:
https://contoso.sharepoint.com/sites/Finance). - Chọn danh sách cần import và thực hiện Load.
4.3. Lưu và quản lý các nguồn dữ liệu
Power Query lưu queries trong Workbook dưới dạng Connection. Bạn có thể:
- Đổi tên query bằng cách right‑click → Rename.
- Đặt description để ghi chú mục đích.
- Sử dụng Parameters để tạo biến động (ví dụ: năm, khu vực) cho các query.
5. Các Bước Biến Đổi Dữ Liệu Cơ Bản
Power Query Editor cung cấp giao diện step‑by‑step. Mỗi thao tác bạn thực hiện sẽ được ghi lại dưới dạng một step trong Applied Steps.
5.1. Thay đổi kiểu dữ liệu (Data Type)

Có thể bạn quan tâm: Download Mẫu Packing List Excel – Hướng Dẫn Chi Tiết Từ A Đến Z
- Chọn cột → Transform → Data Type → chọn kiểu (Text, Whole Number, Decimal Number, Date, …).
- Power Query tự động thêm bước Changed Type.
5.2. Xóa hoặc lọc hàng
- Home → Remove Rows → Remove Top Rows/Bottom Rows để bỏ các tiêu đề hoặc tổng.
- Home → Keep Rows → Keep Top Rows để giữ một phần dữ liệu.
- Filter icon trên tiêu đề cột để lọc theo giá trị hoặc điều kiện.
5.3. Tách cột (Split Column)
- Chọn cột → Transform → Split Column → By Delimiter (ví dụ: “,”, “;”, “Space”).
- Hoặc By Number of Characters để tách dựa trên vị trí cố định.
5.4. Gộp (Merge) và nối (Append) các bảng
- Merge Queries (inner, left outer, right outer, full outer, anti) để kết hợp dựa trên khóa chung.
- Append Queries để ghép các bảng có cấu trúc giống nhau (ví dụ: các file tháng).
5.5. Thêm cột tính toán (Custom Column)
- Add Column → Custom Column.
- Nhập công thức M, ví dụ:
m = if Sales > 1000 then "High" else "Low" - Bạn có thể dùng Date.AddDays, Text.Upper, Number.Round và hơn 200 hàm tích hợp.
5.6. Làm sạch dữ liệu văn bản
- Transform → Format → Trim (xóa khoảng trắng đầu/cuối).
- Clean (xóa ký tự không in).
- Replace Values để thay thế chuỗi.
6. Sử Dụng Ngôn Ngữ M (Power Query Formula Language)
Mặc dù giao diện kéo‑thả đầy đủ, việc hiểu ngôn ngữ M giúp:
- Tối ưu hoá hiệu năng (tránh các bước không cần).
- Tạo các functions tái sử dụng.
- Xử lý các trường hợp phức tạp (ví dụ: vòng lặp, điều kiện đa cấp).
6.1. Cấu trúc cơ bản
Một truy vấn M thường có dạng:
let Source = Csv.Document(File.Contents("C:\Data\sales.csv"),Delimiter=",", Columns=5, Encoding=1252, QuoteStyle=QuoteStyle.None), #"Promoted Headers" = Table.PromoteHeaders(Source, PromoteAllScalars=true), #"Changed Type" = Table.TransformColumnTypes(#"Promoted Headers",{{"Date", type date}, {"Sales", type number}})
in #"Changed Type"
letkhai báo các bước.intrả về kết quả cuối cùng.
6.2. Tạo hàm tùy chỉnh
// Hàm tính tổng bán hàng theo năm
TotalSalesByYear = (tbl as table, year as number) as number =>
let Filtered = Table.SelectRows(tbl, each Date.Year(Date) = year), Sum = List.Sum(FilteredSales)
in Sum
Sau khi tạo hàm, bạn có thể gọi trong một query khác:
let Source = Excel.CurrentWorkbook(){Name="SalesData"}Content, Result = TotalSalesByYear(Source, 2026)
in Result
6.3. Tham chiếu tới các query khác
Bạn có thể dùng một query làm source cho query khác, giúp tái sử dụng logic:
let BaseData = #"Filtered Sales", AddedColumn = Table.AddColumn(BaseData, "Profit", each Revenue - Cost)
in AddedColumn
7. Tối Ưu Hóa Hiệu Năng Khi Sử Dụng Power Query
7.1. Giảm số lượng bước không cần
- Combine Steps: Nhiều bước “Changed Type”, “Renamed Columns” có thể gộp thành một bước trong M code.
- Disable Load cho các query tạm thời không cần xuất ra sheet (right‑click → Disable Load).
7.2. Sử dụng “Buffer” cho bảng lớn
Khi bạn thực hiện nhiều thao tác trên cùng một bảng, dùng Table.Buffer để lưu tạm dữ liệu trong bộ nhớ, giảm việc truy cập lại nguồn dữ liệu:
let Source = Table.Buffer(Sql.Database("Server","DB")Table), // các bước biến đổi
in // kết quả
7.3. Lọc dữ liệu sớm nhất có thể
Áp dụng filter ngay sau khi lấy dữ liệu (trước khi thực hiện các phép biến đổi nặng) để giảm kích thước bảng.
7.4. Tránh “Pivot” và “Unpivot” trên toàn bộ bảng
Nếu chỉ cần một vài cột, hãy select chúng trước khi pivot/unpivot.
7.5. Sử dụng “Incremental Refresh” (chỉ có trong Power BI, nhưng có thể mô phỏng)
Trong Excel, bạn có thể tạo một query chỉ lấy dữ liệu mới (theo ngày) và append vào bảng lịch sử.
8. Xuất Dữ Liệu và Tự Động Hóa
8.1. Load vào Worksheet, Table hoặc Data Model
Khi bạn nhấn Close & Load, Power Query sẽ hỏi:
- Load To… → Table (đưa dữ liệu vào sheet).
- Only Create Connection → chỉ tạo kết nối, không tải dữ liệu (hữu ích cho các query phụ).
- Add this data to the Data Model → tích hợp vào Power Pivot để tạo mối quan hệ, tính toán DAX.
8.2. Tự động cập nhật dữ liệu
- Refresh All (Ctrl+Alt+F5) để cập nhật toàn bộ các query.
- Refresh on Open: trong Connection Properties, tick Refresh data when opening the file.
- Refresh every X minutes: tick Refresh every và nhập thời gian (chỉ hoạt động khi file mở).
8.3. Sử dụng VBA để điều khiển Power Query
Nếu bạn muốn tự động hoá quy trình phức tạp, VBA cung cấp các phương thức:
Sub RefreshAllPowerQueries() Dim cn As WorkbookConnection For Each cn In ThisWorkbook.Connections If cn.Type = xlConnectionTypeOLEDB Then cn.OLEDBConnection.BackgroundQuery = False cn.Refresh End If Next cn
End Sub
Bạn cũng có thể add a new query bằng VBA, ví dụ:
Sub AddCSVQuery() Dim q As WorkbookQuery Set q = ThisWorkbook.Queries.Add( _ Name:="SalesCSV", _ Formula:="let Source = Csv.Document(File.Contents(""C:\Data\sales.csv""),Delimiter="","", Columns=5, Encoding=1252, QuoteStyle=QuoteStyle.None), #" & _ "PromotedHeaders = Table.PromoteHeaders(Source, PromoteAllScalars=true) in #" & _ "PromotedHeaders") q.LoadToWorksheet Destination:=Sheets("Data").Range("A1")
End Sub
9. Giải Quyết Các Vấn Đề Thường Gặp
| Vấn đề | Nguyên nhân | Giải pháp |
|---|---|---|
| Power Query tab không xuất hiện | Add‑in chưa được kích hoạt hoặc phiên bản Office không tương thích. | Kiểm tra File → Options → Add‑Ins → COM Add‑ins. Đảm bảo tick Microsoft Power Query for Excel. |
| Lỗi “The file … cannot be opened because the file format or extension is not valid.” | Định dạng file không được hỗ trợ hoặc file bị hỏng. | Kiểm tra Delimiter, Encoding trong bước From Text/CSV. Nếu file là Excel, dùng From Workbook thay vì From Text/CSV. |
| Query refresh quá chậm | Nguồn dữ liệu lớn, không lọc sớm, hoặc không dùng Buffer. | Áp dụng các biện pháp tối ưu ở mục 7. |
| Không thể kết nối tới SQL Server | Thiết lập xác thực sai, firewall, hoặc phiên bản SQL không hỗ trợ. | Kiểm tra Server name, Port, Authentication. Mở cổng 1433 trên firewall. |
| Lỗi “Expression.Error: We cannot apply field access to the type Text.” | Cột được coi là Text nhưng bạn đang truy cập như Record/Field. | Kiểm tra và thay đổi Data Type cho cột đúng. |
10. Các Tài Nguyên Học Tập và Cộng Đồng
Microsoft Docs – Power Query
Trang tài liệu chính thức cung cấp hướng dẫn chi tiết, mẫu code M và các bài học thực hành.Power Query Community (Microsoft Tech Community)
Nơi người dùng chia sẻ mẫu query, giải đáp thắc mắc và cập nhật bản vá.YouTube Channels
- Chris Webb – chuyên sâu về M code.
ExcelIsFun – các tutorial từ cơ bản tới nâng cao.
Sách
- “M Is for (Data) Monkey” – một cuốn sách dày 800 trang, tập trung vào ngôn ngữ M.
“Power Query for Excel” (by Ken Puls) – hướng dẫn thực tiễn cho người mới.
Blog
- PowerQuery.training – bài viết chi tiết về các hàm M nâng cao.
- MyOnlineTrainingHub – mẫu query thực tế cho kinh doanh.
11. Kết Luận
Power Query là một trong những công cụ “must‑have” cho bất kỳ người dùng Excel 2026 nào muốn nâng cao khả năng xử lý và phân tích dữ liệu. Mặc dù không được tích hợp sẵn như các phiên bản mới, việc tải và cài đặt add‑in “Microsoft Power Query for Excel” là một quá trình đơn giản, chỉ cần tuân thủ các bước kiểm tra hệ thống, tải file phù hợp, cài đặt với quyền Administrator và cấu hình ban đầu.
Sau khi cài đặt, bạn sẽ được mở ra một thế giới kết nối đa dạng, biến đổi dữ liệu linh hoạt và tự động hoá quy trình công việc. Bằng cách nắm vững giao diện Power Query Editor, hiểu cơ bản ngôn ngữ M và áp dụng các kỹ thuật tối ưu hoá hiệu năng, bạn có thể:
- Tiết kiệm hàng giờ làm việc mỗi tuần.
- Đảm bảo dữ liệu luôn sạch, đồng nhất và sẵn sàng cho phân tích.
- Tạo các báo cáo động, cập nhật tự động khi dữ liệu nguồn thay đổi.
Hãy bắt đầu ngay hôm nay: tải Power Query, khám phá các nguồn dữ liệu doanh nghiệp của bạn, và biến “độ rối” thành “độ sáng” trong mọi dự án Excel. Chúc bạn thành công và luôn có những “query” tuyệt vời!

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
