fastcare-banner-ads-mobile
fastcare-logo
Linh kiện tốt

Linh kiện tốt - Thao tác chuẩn

Sửa nhanh

Sửa nhanh - Đúng hẹn

Tư vấn rõ ràng

Tư vấn rõ ràng - Quy trình minh bạch

Bảo hành dài

Bảo hành dài - Hỗ trợ tận tâm

Trang chủcaret-right
fastcare-banner
fastcare-banner
fastcare-banner
fastcare-banner
fastcare-banner
fastcare-banner

Thủ Thuật Máy Tính

13:19, ngày 08/08/2025

Hướng dẫn cách dùng hàm vlookup trong excel đơn giản nhất

Lê Văn Cường
Lê Văn Cường

Cập nhật cuối: 08/08/2025

Có thể bạn chưa biết đầy đủ cách dùng hàm VLOOKUP trong Excel. FASTCARE cập nhập giúp bạn tất cả các cách dùng hàm VLOOKUP để tra cứu dữ liệu nhanh nhất.

Hàm VLOOKUP vô cùng hữu ích vì nó giúp bạn dò tìm dữ liệu và trả về kết quả tương ứng một cách tự động, chính xác và tiết kiệm thời gian. Biết cách dùng hàm VLOOKUP trong Excel, bạn sẽ giải quyết công việc nhanh chóng hơn, nhất là khi gặp các bảng tính phức tạp. Cùng tham khảo bài viết dưới đây để ghi nhớ toàn bộ công thức hàm VLOOKUP siêu dễ.

cách dùng hàm vlookup trong Excel

Chức năng của hàm VLOOKUP

Hàm VLOOKUP là một hàm thông dụng, được dùng để dò tìm dữ liệu theo hàng dọc và trả về hàng ngang tương ứng trong trang tính Excel.

Công thức hàm VLOOKUP trong Excel:

=VLOOKUP(Lookup_value, Table_array, Col_index_ num, Range_lookup)

Cụ thể trong đó:

Lookup_value: Giá trị bạn sử dụng để dò tìm.

Table_array: Bảng chứa giá trị cần tham chiếu và dò tìm.

Col_index_num: Số thứ tự của cột cần lấy dữ liệu trong bảng dò tìm.

Range_lookup: yêu cầu tìm kiếm chính xác hay tìm kiếm tương đối.

  • Range_lookup = 1 (TRUE): Dò tìm tương đối
  • Range_lookup = 2 (FALSE): Dò tìm chính xác

Có thể bạn quan tâm:

Hướng dẫn cách dùng hàm VLOOKUP trong Excel

Khi chỉnh sửa và cập nhật dữ liệu trên trang tính Excel, hàm VLOOKUP được ứng dụng rất nhiều để tiết kiệm thời gian dò tìm và tham chiếu dữ liệu chính xác. Bạn tham khảo hướng dẫn dưới đây để biết cách dùng hàm VLOOKUP trong từng trường hợp.

Cách sử dụng công thức VLOOKUP trong Excel

Cách dùng hàm VLOOKUP giữa 2 cột trong Excel trên cùng một trang tính khá đơn giản. Bạn cần ghi nhớ công thức hàm và nhập đúng theo thứ tự để dò tìm và điền giá trị đúng vào ô tính.

Ví dụ trong file dưới đây bạn có 2 bảng, bảng Học sinh và bảng Xếp loại. Bạn cần dùng hàm VLOOKUP để dò tìm bậc xếp loại theo điểm trung bình và điền vào cột “Xếp loại” của bảng Học sinh.

Cách sử dụng công thức VLOOKUP trong Excel 

Bắt đầu từ tên học sinh đầu tiên, tại ô C2, bạn nhập công thức hàm VLOOKUP như sau:

=VLOOKUP(B2, $F$3:$H$10, 2, 1)

Trong đó:

B2 Lookup_value: ô có giá trị cần tham chiếu.

F3:H10Table_array: phạm vị của bảng xếp loại mà bạn cần tham chiếu đến. Tiền tố $ được thêm vào để cố định các hàng và cột của bảng khi bạn copy công thức sang các ô khác.

2 Col_index_num: bạn cần lấy dữ liệu ở cột H, tức là cột thứ 2 trong bảng Xếp loại.

1 Range_lookup: thực hiện dò tìm tương đối theo chức năng mặc định của hàm.

Sau khi nhập đầy đủ dữ liệu, hàm VLOOKUP sẽ ghi nhận điểm trung bình của học sinh ở bảng 1 và tham chiếu đến bảng 2, dò tìm kết quả Xếp loại tương ứng với số điểm đó và điền vào ô ở bảng 1.

Bạn chỉ cần điền công thức cho 1 ô trong cột Xếp loại ở bảng 1, sau đó copy công thức cho toàn bộ các ô còn lại để có được kết quả.

hướng dẫn cách dùng hàm vlookup trong Excel

Cách dùng hàm VLOOKUP giữa 2 sheet

Cách dùng hàm VLOOKUP trong Excel giữa 2 sheet cũng tương tự như công thức thông thường. Trường hợp có 2 sheet và bạn cần dò tìm từ dữ liệu từ trang này điền sang trang kia thì chỉ cần thêm tên của sheet ở tham số Table_array.

Công thức dùng hàm VLOOKUP giữa 2 sheet:

=VLOOKUP(lookup_value, Sheet!range, col_index_num, [range_lookup])

Ví dụ bạn đang có 2 sheet được đặt tên là ‘Nhân viên’ và ‘Thưởng’. Bạn cần tham chiếu dữ liệu tiền thưởng từ sheet ‘Thưởng’ để điền vào sheet ‘Nhân viên’, dựa trên từng cấp bậc xếp loại.

Cách dùng hàm VLOOKUP giữa 2 sheet

Tại ô tính cần điền dữ liệu của Sheet 1, bạn nhập công thức như sau:

=VLOOKUP(D19,Thưởng!$C$24:$D$26, 2, 1)

Công thức tương tự như cách dùng hàm VLOOKUP thông thường, bạn chỉ thêm tên Sheet là Thưởng! để Excel nhận biết bảng dữ liệu mà bạn cần tham chiếu đến. Kết quả Excel trả về số tiền thưởng tương ứng với mức xếp loại của từng nhân viên, sao chép từ sheet 2 sang sheet 1.

cách dùng hàm vlookup giữa 2 sheet trong Excel

Cách dùng hàm VLOOKUP nhiều điều kiện

Hàm VLOOKUP có chức năng dò tìm nhưng chỉ trả kết quả chính xác khi điều kiện tìm kiếm là một ô tham chiếu, một giá trị hoặc một chuỗi văn bản cụ thể. Vì vậy nếu bạn muốn áp dụng nhiều điều kiện hơn để tìm kiếm thì bạn cần tạo cột phụ hoặc dùng công thức mảng.

Cách đơn giản nhất là bạn sử dụng cột phụ và nhập kết hợp 2 điều kiện tìm kiếm vào công thức hàm VLOOKUP.

Ví dụ trong bảng dưới đây, bạn cần dò tìm mức giá của sản phẩm theo thương hiệu. Vậy thì điều kiện dò tìm là sử dụng cả cột Thương hiệu và cột Tên sản phẩm.

Trước hết bạn tạo cột phụ ghép 2 cột Tên sản phẩm và Thương hiệu, sử dụng ký tự &. Tại ô D6 bạn nhập =E6&F6.

Cách dùng hàm VLOOKUP nhiều điều kiện

Cột phụ giúp bạn dò tìm dữ liệu bằng hàm VLOOKUP dễ dàng khi có 2 điều kiện. Để tìm mức giá của sản phẩm máy tính bảng Asus, bạn nhập công thức:

=VLOOKUP(D19&D20, D6:G15,4,1)

Trong đó D19&D20 là 2 điều kiện tìm kiếm, tên sản phẩm và thương hiệu.

D6:G15 là phạm vi dữ liệu cần tham chiếu.

4 là số thứ tự của cột cần tham chiếu, ở đây là cột Mức giá.

1Range_lookup dò tìm tương đối.

cách dùng hàm vlookup nhiều điều kiện trong Excel

Cách dùng hàm VLOOKUP trả về nhiều giá trị

Hàm VLOOKUP giúp bạn dò tìm và trả về một giá trị chính xác hoặc tương đối. Vậy trong trường hợp bạn muốn trả về nhiều giá trị thì sao? Kết hợp các chức năng nâng cao cùng với hàm VLOOKUP sẽ giúp bạn giải quyết được bài toán này.

Ví dụ như trong bảng tính dưới đây, có những tên người được lặp lại nhiều lần. Việc bạn cần làm là thống kê hết tất cả các sản phẩm (product) của từng người. Hàm VLOOKUP không thể trả về nhiều giá trị cùng lúc nên bạn hãy nhập công thức sau đây:

=TEXTJOIN(",",TRUE,IF($A$2:$A$11=E2,$C$2:$C$11,""))

cách dùng hàm vlookup trả về nhiều giá trị

Công thức trên là công thức đơn giản để trả về nhiều giá trị trong một ô tính. Nhưng có lúc dữ liệu trả về bị trùng và lặp lại nhiều lần. Để không trùng, bạn sử dụng công thức sau đây:

=TEXTJOIN(",",TRUE,IF(IFERROR(MATCH($C$2:$C$11,IF(E2=$A$2:$A$11,$C$2:$C$11, ""), 0),"")=MATCH(ROW($C$2:$C$11), ROW($C$2:$C$11)), $C$2:$C$11, "")).

cách dùng hàm Vlookup trả về nhiều giá trị không trùng

Cách dùng hàm VLOOKUP để tính tổng

Biết cách dùng hàm VLOOKUP trong Excel không chỉ giúp bạn dò tìm dữ liệu dễ dàng mà còn có thể kết hợp với các hàm khác, chẳng hạn như hàm SUM để tính tổng.

Trong ví dụ dưới đây, khi bạn cần dò tìm sản lượng của từng loại trái cây, đồng thời dùng dữ liệu đó để tính tổng sản lượng, bạn nhập công thức sau:

=SUM(VLOOKUP(A2,Sheet1!$A$1:$I$8,{2,3,4,5,6,7,8,9},FALSE))

Bạn chỉ cần thêm công thức hàm SUM bên ngoài hàm VLOOKUP là có thể tính tổng dễ dàng, chính xác.

cách dùng hàm Vlookup để tính tổng

Một số lỗi thường gặp khi dùng hàm VLOOKUP

Bạn thường gặp những lỗi nào khi sử dụng hàm VLOOKUP trong Excel? Dưới đây là một số lỗi phổ biến nhất:

Lỗi #N/A

Nếu nhập công thức hàm VLOOKUP vào ô tính mà lại nhận được kết quả #N/A, vậy là bạn đã gặp lỗi “Not available”. Trường hợp này có thể bắt nguồn từ các nguyên nhân như:

  • Giá trị cần tra cứu có lỗi chính tả (thừa khoảng trắng, sai ký tự,...).
  • Giá trị cần tra cứu không có trong bảng giá trị tham chiếu đến, vì thế Excel không tìm được dữ liệu bạn cần.
  • Cột chứa giá trị cần tìm kiếm chưa được sắp xếp theo thứ tự tăng dần.

Bạn kiểm tra lại từng trường hợp trên và sửa lỗi, sau đó nhập lại công thức hàm VLOOKUP như bình thường nhé!

lỗi #N/A khi dùng hàm VLOOKUP

Lỗi #VALUE

Đây cũng là lỗi thường gặp khi áp dụng công thức hàm VLOOKUP trên Excel. Nếu gặp trường hợp này, bạn kiểm tra các nguyên nhân dưới đây để khắc phục:

  • Giá trị tra cứu vượt quá 255 ký tự.
  • Thiếu đường dẫn đầy đủ tới bảng dữ liệu cần tra cứu
  • Đối số col_index_num nhỏ hơn 1. Không có trường hợp cột giá trị cần tham chiếu lại nhỏ hơn 1, vì thế Excel không xác định được nếu bạn nhập số 1.
Lỗi Value khi dùng hàm VLOOKUP

Lỗi #NAME

Lỗi #NAME là lỗi dễ nhận biết nhất vì chỉ có một nguyên nhân, đó là do bạn đã viết sai chính tả tên hàm. Khi đó chỉ cần sửa lại đúng tên hàm VLOOKUP là được.

Lỗi name khi dùng hàm Vlookup

Trên đây là các cách dùng hàm VLOOKUP trong Excel mà bạn cần biết. Chúc bạn sử dụng thành thạo công cụ Excel để giải quyết công việc thuận tiện, nhanh chóng hơn. FASTCARE sẽ tiếp tục hỗ trợ bạn với nhiều thủ thuật hữu ích được cập nhật thường xuyên, cùng theo dõi nhé!

Viết bởi: Lê Văn Cường
Lê Văn Cường-avatar

Lê Văn Cường

Kỹ thuật trưởng tại FASTCARE
double-check

Đã kiểm duyệt nội dung

Lê Văn Cường hiện là Trưởng bộ phận Kỹ thuật tại FASTCARE, với hơn 10 năm kinh nghiệm sửa chữa phần cứng và vi mạch điện thoại. Anh từng xử lý hàng nghìn thiết bị gặp lỗi phức tạp như: sập nguồn, lỗi Face ID, cháy IC, hư màn hình, pin báo ảo, lỗi loa, camera, chân sạc… Với thế mạnh trong đánh giá lỗi chính xác và đưa ra phương án sửa chữa hiệu quả, anh Cường trực tiếp xây dựng quy trình kỹ thuật chuẩn và đào tạo đội ngũ kỹ thuật viên tại hệ thống.
Xem thêm thông tinxem-them

Dịch vụ tham khảo

Thay pin iPhone 11
tag-star

HỌC SINH-SINH VIÊN

Thay pin iPhone 11

740.000đ

-14%

640.000đ

promotion-icon

Tiết kiệm 100.000đ

5service-card-star

908 đã sử dụng

Thay pin iPhone 8
tag-star

HỌC SINH-SINH VIÊN

Thay pin iPhone 8

390.000đ

-11%

350.000đ

promotion-icon

Tiết kiệm 40.000đ

5service-card-star

441 đã sử dụng

Thay pin iPhone 12
tag-star

HỌC SINH-SINH VIÊN

Thay pin iPhone 12

890.000đ

-16%

750.000đ

promotion-icon

Tiết kiệm 140.000đ

5service-card-star

366 đã sử dụng

Thay pin iPhone 13
tag-star

HỌC SINH-SINH VIÊN

Thay pin iPhone 13

840.000đ

promotion-icon

Miễn phí kiểm tra, vệ sinh và báo lỗi thiết bị

4.9service-card-star

484 đã sử dụng

Thay pin iPhone 14
tag-star

HỌC SINH-SINH VIÊN

Thay pin iPhone 14

840.000đ

promotion-icon

Miễn phí kiểm tra, vệ sinh và báo lỗi thiết bị

5service-card-star

272 đã sử dụng

Thay pin iPhone 15
tag-star

HỌC SINH-SINH VIÊN

Thay pin iPhone 15

1.290.000đ

-27%

950.000đ

promotion-icon

Tiết kiệm 340.000đ

5service-card-star

428 đã sử dụng

Thay pin iPhone 16
tag-star

HỌC SINH-SINH VIÊN

Thay pin iPhone 16

1.890.000đ

promotion-icon

Miễn phí kiểm tra, vệ sinh và báo lỗi thiết bị

5service-card-star

412 đã sử dụng

Thay pin iPhone 7
tag-star

HỌC SINH-SINH VIÊN

Thay pin iPhone 7

340.000đ

-12%

300.000đ

promotion-icon

Tiết kiệm 40.000đ

5service-card-star

329 đã sử dụng

Hỏi đáp

(0 bình luận)
Trang chủ
Cửa hàng
Tra cứu
Đặt lịch