Hướng dẫn
Hàm XLOOKUP trong Excel: cú pháp, ví dụ và cách sửa lỗi dấu phẩy – chấm phẩy
Ban Biên Tập Thủ Thuật Việt · Đăng 11/10/2026
⚡ Đáp án nhanh 30 giây
Gõ =XLOOKUP(giá_trị_cần_tìm; cột_tìm; cột_kết_quả; "Không có") — nếu Excel báo lỗi công thức, đổi dấu phẩy thành chấm phẩy (hoặc ngược lại) tùy cài đặt vùng của máy.
=XLOOKUP(A2;Bang!A:A;Bang!C:C;"Không có") XLOOKUP là gì, khác VLOOKUP chỗ nào?
XLOOKUP là hàm tra cứu thế hệ mới của Excel. So với VLOOKUP, bạn không phải đếm số cột, tra cứu được cả bên trái cột tìm kiếm và có sẵn đối số báo lỗi.
| Tiêu chí | VLOOKUP | XLOOKUP |
|---|---|---|
| Tìm sang trái | Không | Có |
| Đếm số thứ tự cột | Bắt buộc | Không cần |
| Mặc định khớp chính xác | Không (phải gõ FALSE/0) | Có |
| Báo lỗi tùy chỉnh khi không thấy | Phải bọc IFERROR | Có sẵn đối số thứ 4 |
Cú pháp
=XLOOKUP(giá_trị_tìm; vùng_tìm; vùng_kết_quả; [nếu_không_thấy]; [kiểu_khớp]; [kiểu_tìm])
Máy dùng dấu phẩy làm dấu phân cách đối số thì thay mọi dấu
;bằng,.
Ví dụ: tra đơn giá theo mã hàng
Bảng Bang có cột A là mã hàng, cột C là đơn giá (VNĐ). Ở sheet bán hàng, ô A2 chứa mã cần tra:
=XLOOKUP(A2;Bang!A:A;Bang!C:C;"Không có")
Kết quả hiện đơn giá, hoặc chữ “Không có” nếu mã không tồn tại. Định dạng ô kết quả là số có phân cách hàng nghìn để hiển thị 1.250.000 theo kiểu Việt Nam.
Tìm ngược (trả về cột bên trái)
Cột A là tên, cột B là mã. Muốn lấy tên từ mã, chỉ cần đặt vùng kết quả ở bên trái:
=XLOOKUP(E2;B:B;A:A;"Không có")
Sửa các lỗi hay gặp ở máy dùng tiếng Việt
- Báo “There’s a problem with this formula”: sai dấu phân cách. Thử đổi
,↔;. - Gõ công thức bị mất chữ/nhảy ký tự: tắt gõ tiếng Việt (chuyển Unikey/EVKey/OpenKey sang chế độ E) rồi gõ lại.
#N/A: không có giá trị khớp. Kiểm tra khoảng trắng thừa, hoặc mã lưu dạng văn bản trong khi bảng lưu dạng số. DùngTRIMhoặcVALUEđể chuẩn hóa.#NAME?: bản Excel không hỗ trợ XLOOKUP (xem phần câu hỏi thường gặp).
Cách thay thế cho Excel 2016/2019
=INDEX(Bang!C:C;MATCH(A2;Bang!A:A;0))
Công thức này cho kết quả tương tự và chạy trên mọi phiên bản Excel gần đây.
Câu hỏi thường gặp
Excel của tôi không có hàm XLOOKUP?
XLOOKUP có trong Microsoft 365, Excel 2021 trở lên và Excel cho web. Excel 2016/2019 không có; hãy dùng INDEX kết hợp MATCH hoặc VLOOKUP.
Công thức dùng dấu phẩy bị báo lỗi?
Windows đặt dấu phân cách danh sách theo Regional Settings. Nếu máy dùng dấu phẩy thập phân kiểu Việt Nam thì đối số thường cách nhau bằng dấu chấm phẩy (;). Thử đổi qua lại hoặc chỉnh trong Control Panel > Region > Additional settings.
Gõ công thức bị nhảy chữ hoặc mất ký tự?
Bộ gõ tiếng Việt (Unikey, EVKey, OpenKey) có thể can thiệp khi gõ trong ô Excel. Chuyển sang chế độ English (E) trước khi gõ công thức.
Bài viết này có giúp bạn xử lý xong việc không?
Bước tiếp theo
Cách đánh số trang trong Word bỏ qua trang bìa và mục lục
Đánh số trang Word bắt đầu từ trang nội dung, không hiện số ở trang bìa và mục lục bằng Section Break, Link to Previous và Start at.
Soạn văn bản hành chính trong Word chuẩn Nghị định 30/2020/NĐ-CP: khổ giấy, lề, phông chữ
Cài đặt Word đúng thể thức văn bản hành chính theo NĐ 30/2020/NĐ-CP: khổ A4, lề, Times New Roman, quốc hiệu – tiêu ngữ, ngày tháng, đánh số trang.
Cách sửa 7 lỗi thường gặp trong Excel: #N/A, #VALUE!, #REF!, #DIV/0!, #NAME?, #NUM!, #NULL!
Hiểu nguyên nhân và cách sửa nhanh 7 lỗi công thức Excel hay gặp, kèm mẹo xử lý dấu phẩy – chấm phẩy, số lưu dạng văn bản và bộ gõ tiếng Việt.
Xem thêm tổng hợp: Soạn văn bản hành chính trong Word chuẩn Nghị định 30/2020/NĐ-CP: khổ giấy, lề, phông chữ