EzTech

VLOOKUP báo #N/A dù hai bên nhìn y hệt nhau

Cơ bảnDò tìm, đối chiếu & bắt lệch6 bước

Đầu bài

Dò mã khách từ bảng này sang bảng kia, mắt nhìn hai ô giống hệt nhau nhưng công thức vẫn trả về #N/A. Đây là câu hỏi số một của học viên mới.

Các bước làm

  1. 1

    Xem ô nghiêng về bên nào

    Số căn phải, chữ căn trái. Cột mã một bên căn trái một bên căn phải nghĩa là một bên đang là CHỮ, một bên là SỐ — Excel coi 1001 và "1001" là hai thứ khác nhau.

  2. 2

    Đo độ dài thật của ô

    Gõ =LEN(ô) cho cả hai bên. Lệch nhau 1–2 ký tự là do dấu cách thừa hoặc ký tự ẩn dán từ web/phần mềm kế toán.

  3. 3

    Làm sạch trước khi dò

    Bọc =TRIM(CLEAN(ô)) để bỏ cách thừa và ký tự điều khiển. Nếu lệch kiểu dữ liệu thì ép về cùng kiểu: =VALUE(ô) hoặc =ô&"".

  4. 4

    Ép cả cột về một kiểu

    Data → Text to Columns → bấm Finish luôn. Mẹo này ép cả cột chữ-trông-giống-số thành số thật, nhanh hơn sửa từng ô.

  5. 5

    Đổi sang XLOOKUP nếu có Excel 365

    =XLOOKUP(mã, cột_mã, cột_kết_quả, "Không thấy") — dò được sang trái, không phụ thuộc số thứ tự cột, và tự xử lý phần không tìm thấy.

  6. 6

    Bọc lỗi khi giao file cho người khác

    =IFNA(công_thức, "Chưa có") — chỉ bắt riêng #N/A, để lỗi khác vẫn lộ ra mà sửa.

Phím dùng trong bài

Bẫy hay dính

Đừng vội bọc IFERROR ngay từ đầu — nó giấu luôn cả lỗi sai vùng dò và sai số cột, dữ liệu ra sai mà không ai biết.

Cùng nhóm dò tìm, đối chiếu & bắt lệch

Chat ZaloGọi điệnMessengerTìm đường