Bài học từ cơ bản · 8–12 phút

Hàm VLOOKUP trong Excel: dò chính xác không bị #N/A

Tìm mã ở cột đầu tiên và trả về dữ liệu từ cột bên phải. Không cần biết Excel trước: đọc từ trên xuống, xem bảng minh họa rồi tự làm bài cuối trang.

✓ Hiểu bản chất✓ Đọc được cú pháp✓ Tự viết công thức
🌱
Bắt đầu từ số 0? Nhớ ba khái niệm này

Ô là một hộp như B2. Vùng là nhiều ô liên tiếp như B2:B5. Công thức luôn bắt đầu bằng dấu =. Dấu : đọc là “từ…đến…”.

01 · Hiểu bản chất

VLOOKUP dùng để làm gì?

VLOOKUP tìm một mã trong cột đầu tiên của bảng danh mục, sau đó lấy dữ liệu ở một cột nằm bên phải trên cùng dòng.

💡

Hình dung đơn giản: Giống tra từ điển: tìm đúng từ khóa trước, rồi đọc phần giải nghĩa nằm cạnh nó.

vi-du-vlookup.xlsx
fx=VLOOKUP("SP02",A2:C4,3,FALSE)
#A · MãB · Sản phẩmC · Đơn giá
2SP01Bàn phím1,2 triệu
3SP02Chuột350 nghìn
4SP03Màn hình4,5 triệu

Excel đang làm gì? Tìm SP02 ở cột Mã, di chuyển sang cột thứ 3 và trả về 350 nghìn.

02 · Chọn đúng công cụ

Khi nào nên dùng VLOOKUP?

✓ Nên dùng khi
  • Dò đơn giá theo mã hàng
  • Lấy tên phòng theo mã nhân viên
  • Ghép thông tin từ bảng danh mục
✕ Không nên dùng khi

Không dùng VLOOKUP để dò sang trái. Khi Excel hỗ trợ, XLOOKUP thường dễ đọc và linh hoạt hơn.

03 · Đọc công thức

Cú pháp — tách từng mảnh để dễ hiểu

=VLOOKUP(lookup_value, table_array, col_index_num, FALSE)
1lookup_valueMã cần tìmA2
2table_arrayToàn bộ bảng danh mục$F$2:$H$20
3col_index_numSố thứ tự cột cần trả về3
4FALSEYêu cầu khớp chính xácFALSE
Đọc thành lời

Tìm SP02 ở cột Mã, di chuyển sang cột thứ 3 và trả về 350 nghìn.

04 · Làm từng bước

Tự viết công thức VLOOKUP

1

Xác định mã cần tìm.

2

Chọn bảng dò sao cho cột mã đứng đầu.

3

Đếm cột cần lấy từ trái sang phải.

4

Dùng FALSE để tránh lấy nhầm mã gần đúng.

Tình huống công việcCông thức hoàn chỉnh
Dò đơn giá theo mã sản phẩm=VLOOKUP(A2,$F$2:$H$100,3,FALSE)
05 · Tránh lỗi

Lỗi người mới thường gặp

⚠️
Quên FALSE hoặc không khóa vùng dò khiến kéo công thức bị trôi.

Hãy chọn từng ô bằng chuột, kiểm tra dấu ngoặc và đối chiếu một dòng dữ liệu bằng cách tính tay trước.

Checklist kiểm tra công thức trước khi kết luận sai
  1. Công thức đã bắt đầu bằng dấu = chưa?
  2. Vùng dữ liệu có lấy thừa tiêu đề hoặc thiếu dòng không?
  3. Chữ và điều kiện có đặt đúng dấu ngoặc kép không?
  4. Tham chiếu nào cần khóa bằng dấu $ khi kéo công thức?
06 · Tự làm

Bài tập miễn phí có hướng dẫn

Dò mã A2 trong F2:H20 và trả về cột thứ 3, khớp chính xác.

Hãy tự gõ trước. Sai cũng không sao — hệ thống sẽ đưa gợi ý.

🚀

Đã hiểu trên giấy? Giờ hãy gõ trên bảng tính thật

Sheeto tạo file tương tác, chấm từng ô và ghi nhớ lỗi để lên lịch ôn thích nghi.

Kiểm tra trình độ và tạo lộ trình