System Archive Sitemap Data
Hotline 24/7: 0965.125.744•08:30 - 18:00 (T2 - T7)•46 Đường 18A, Phường Phước Long, TP. Thủ Đức, TP. HCM
Tra Cứu Bảo Hành|Góc Kỹ Thuật|
VIE
||Đăng nhập
VietITPro - IT Service & Hardware
Dịch Vụ Sửa ChữaBảng Giá Niêm YếtBuild PC
ƯU ĐÃI THÀNH VIÊN & DOANH NGHIỆP

ĐĂNG KÝ NHẬN BẢN TIN & VOUCHER KIẾN THỨC

Nhận ngay voucher giảm giá 10% linh kiện & miễn phí kiểm tra phần cứng định kỳ.

VIETITPRO

VietITPro - IT Service & Hardware

Trung tâm dịch vụ & Sửa chữa phần cứng máy tính chuyên sâu. Chuyên đóng chip BGA, sửa mainboard, vệ sinh máy trạm và phân phối linh kiện chính hãng.

Hotline Hỗ Trợ 24/7
0965125744
[email protected]
8:30 - 18:00 Từ thứ 2 đến thứ 7
Fanpage VietITProVLHồ Sơ Viet Luu

DỊCH VỤ & HARDWARE LAB

  • Bảng Giá Sửa Chữa Tổng Hợp
  • Mạch Điện Tử Thiết Kế & Modify
  • Linh Kiện Cũ & Thiết Bị Thanh Lý
  • Tự Build Cấu Hình PC (Build PC)
  • Trung Tâm Dịch Vụ Kỹ Thuật
  • Sửa Card Màn Hình (VGA)
  • Sửa & Thay Mainboard PC / Laptop
  • Vệ Sinh Máy Tính & Cài Đặt
  • Nạp Mực In Tận Nơi 24/7
  • Cứu Dữ Liệu Ổ Cứng SSD / HDD
  • Bảo Trì IT & Hạ Tầng Mạng
  • Thu Cũ Đổi Mới PC & Laptop
  • Khóa Học Điện Tử & Sửa Chữa IT

CHÍNH SÁCH & BẢO HÀNH

  • Hướng Dẫn Gửi Hàng Sửa Chữa
  • Quy Chuẩn Niêm Phong Kiện Hàng
  • Chính Sách Bảo Hành 1 Đổi 1
  • Bảng Giá Sửa Chữa Minh Bạch
  • Tra Cứu Bảo Hành Điện Tử
  • Tích & Đổi Điểm V-Points
  • Chính Sách Đổi - Trả Hàng
  • Bảo Mật Thông Tin & Dữ Liệu
  • Tuyển Dụng Kỹ Sư & CSKH (Đại Học - 05 Vị Trí)
CÔNG CỤ BUILD PC THÔNG MINH
Kiểm tra tương thích & Xuất PDF
BẮT ĐẦU BUILD PC NGAY

ĐỊA CHỈ & BẢN ĐỒ

VietITPro - Trụ Sở Chính
46 Đường 18A, Phường Phước Long, TP. Thủ Đức, TP. HCM
Xem bản đồ Google Maps tương tácBấm để tải bản đồ trực tiếp
46 Đường 18A, Phước Long, Thủ ĐứcChỉ đường
ĐỐI TÁC CHIẾN LƯỢC & LINH KIỆN PHÂN PHỐI CHÍNH HÃNG
Logo đối tác INTELINTELLogo đối tác AMDAMDLogo đối tác NVIDIANVIDIALogo đối tác ASUSASUSLogo đối tác MSIMSILogo đối tác GIGABYTEGIGABYTELogo đối tác DELLDELLLogo đối tác HPHPLogo đối tác LENOVOLENOVOLogo đối tác KINGSTONKINGSTONLogo đối tác INTELINTELLogo đối tác AMDAMDLogo đối tác NVIDIANVIDIALogo đối tác ASUSASUSLogo đối tác MSIMSILogo đối tác GIGABYTEGIGABYTELogo đối tác DELLDELLLogo đối tác HPHPLogo đối tác LENOVOLENOVOLogo đối tác KINGSTONKINGSTON
© 2020 – 2026VietITPro.vn|Hệ Thống Dịch Vụ & Phần Cứng Chuyên Sâu
Thông tin VietITPro•Tuyển dụng nhân tài•Liên hệ VietITPro
Trang ChủThủ Thuật & Hướng DẫnBí Kíp Sử Dụng Hàm VLOOKUP Trong Excel Thành Thạo Từ A-Z
Thủ Thuật & Hướng DẫnKiểm Duyệt Kỹ Thuật VietITPro

Bí Kíp Sử Dụng Hàm VLOOKUP Trong Excel Thành Thạo Từ A-Z

Ban Biên Tập VietITPro
•
22/11/2023
•
8 phút đọc
Trong quá trình quản lý hàng ngàn mã mainboard laptop, linh kiện bo mạch (PCB), quản lý nhân sự và theo dõi tiến độ sửa chữa, Excel là công cụ không thể thiếu. Một trong những hàm cơ bản nhưng có sức mạnh quyết định tốc...

Vn.

Trong quá trình quản lý hàng ngàn mã mainboard laptop, linh kiện bo mạch (PCB), quản lý nhân sự và theo dõi tiến độ sửa chữa, Excel là công cụ không thể thiếu. Một trong những hàm cơ bản nhưng có sức mạnh quyết định tốc độ xử lý công việc chính là VLOOKUP. Bài viết này sẽ mổ xẻ toàn diện từ bản chất kỹ thuật, các cú pháp nâng cao, cách khắc phục lỗi thực tế cho đến tư duy tối ưu hóa tốc độ xử lý bảng tính khi đối mặt với hàng chục ngàn dòng dữ liệu.

Bản Chất Kỹ Thuật Và Cú Pháp Cốt Lõi Của Hàm VLOOKUP

Cái tên VLOOKUP viết tắt của Vertical Lookup (Tìm kiếm theo chiều dọc). Điểm cốt lõi mà mọi kỹ sư cần nắm trước khi viết hàm là: Excel luôn tìm kiếm giá trị ở cột ĐẦU TIÊN (cột bên trái nhất) của vùng dữ liệu chọn, sau đó trả về giá trị ở cột tương ứng sang bên phải.

Cú pháp chuẩn của hàm:

Sơ Đồ Kỹ Thuật & Cấu Hình Mạch Vuốt xem thêm →
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Phân tích từng tham số dưới góc nhìn kỹ thuật:

  • lookup_value: Giá trị bạn dùng làm khóa (Key) để tra cứu. Ví dụ: Mã linh kiện SR2C9 (Intel Core i5-6200U), mã nhân sự NV014, hoặc serial thiết bị. Khóa này phải nằm ở cột đầu tiên của vùng dữ liệu nguồn.
  • table_array: Vùng chứa dữ liệu tra cứu (Bảng nguồn). Vùng này bắt buộc phải bao gồm cột chứa lookup_value ở bên trái và kéo dài sang phải đến cột chứa kết quả cần lấy.
  • col_index_num: Số thứ tự của cột chứa kết quả tính từ trái sang phải trong vùng table_array (cột đầu tiên là 1, cột tiếp theo là 2, v.v.).
  • range_lookup: Quyết định chế độ tìm kiếm.
  • 0 hoặc FALSE: Tìm kiếm chính xác tuyệt đối (Exact Match). Bắt buộc dùng trong quản lý linh kiện, tài sản, mã lỗi. Nếu không tìm thấy, hàm trả về lỗi #N/A.
  • 1 hoặc TRUE: Tìm kiếm tương đối (Approximate Match). Dùng cho bảng biểu tính thuế, phân loại bậc lương, với điều kiện cột đầu tiên của bảng nguồn phải được sắp xếp tăng dần từ bé đến lớn.

Các Bước Thực Thi Thực Tế Và Ví Dụ Điển Hình Trong Ngành CNTT

Giả sử tại kho linh kiện của VietITPro.vn, chúng ta có một bảng danh mục linh kiện (Bảng Nguồn) nằm ở Sheet KhoLinhKien với cấu trúc sau:

Cột A (Mã SKU)Cột B (Tên Linh Kiện)Cột C (Loại)Cột D (Giá Nhập USD)Cột E (Tồn Kho)
CHIP-I56200UIntel Core i5-6200U (SR2C9)CPU45.512
IO-IT8586EIC Sạc / I/O IT8586E FXSIC Nguồn3.245
MOS-AO4407Alpha & Omega AO4407A P-MOSMOSFET0.8120
PCH-SR2C4Intel PCH HM170 (SR2C4)Chipset22.05

Bây giờ, kỹ sư kho cần lập một bảng xuất kho (Sheet XuatKho) chỉ cần nhập Mã SKU (CHIP-I56200U) ở cột A, các cột Tên Linh Kiện, Loại và Giá Nhập sẽ tự động điền vào.

Bước 1: Xác định vị trí và thiết lập công thức cho ô Tên Linh Kiện

Tại ô B2 của Sheet XuatKho (nơi muốn hiển thị Tên Linh Kiện dựa vào mã SKU nhập ở ô A2), ta gõ:

Sơ Đồ Kỹ Thuật & Cấu Hình Mạch Vuốt xem thêm →
=VLOOKUP(A2, KhoLinhKien!$A$2:$E$5, 2, FALSE)

Giải thích chi tiết:

  • A2: Giá trị cần tìm (Mã SKU mà kỹ thuật viên vừa quét mã vạch hoặc gõ vào).
  • KhoLinhKien!$A$2:$E$5: Vùng dữ liệu nguồn chứa toàn bộ thông tin linh kiện. Dấu $ được thêm vào để cố định vùng dữ liệu (Absolute Reference), ngăn không cho vùng này bị dịch chuyển khi chúng ta kéo (fill) công thức xuống các dòng dưới.
  • 2: Lấy dữ liệu từ cột thứ 2 trong vùng chọn (KhoLinhKien!$A$2:$E$5), chính là cột Tên Linh Kiện.
  • FALSE: Bắt buộc tìm chính xác mã SKU, tránh trường hợp tìm gần giống trả về nhầm mã linh kiện khác (ví dụ nhầm giữa MOS-AO4407 và MOS-AO4406).

Bước 2: Hoàn thiện bảng tính với các cột còn lại

Tương tự, để lấy Giá Nhập (nằm ở cột thứ 4 trong bảng nguồn), tại ô D2 ta thiết lập:

Sơ Đồ Kỹ Thuật & Cấu Hình Mạch Vuốt xem thêm →
=VLOOKUP(A2, KhoLinhKien!$A$2:$E$5, 4, FALSE)

Chỉ cần thay đổi col_index_num từ 2 thành 4, hệ thống sẽ tự động bóc tách giá nhập của linh kiện đó một cách chính xác tuyệt đối.

Bảng Đối Chiếu Nhanh: Các Lỗi Thường Gặp Khi Dùng VLOOKUP Và Cách Xử Lý

Trong quá trình hỗ trợ kỹ thuật và xử lý bảng tính cho anh em, lỗi với VLOOKUP chiếm tỷ lệ rất cao. Dưới đây là bảng chẩn đoán và khắc phục nhanh như một kỹ sư phần cứng bắt bệnh mainboard:

Mã Lỗi / Triệu ChứngNguyên Nhân Gốc RễGiải Pháp Khắc Phục Thực Tế
#N/AKhông tìm thấy giá trị lookup_value trong cột đầu tiên của table_array.1. Kiểm tra khoảng trắng thừa (Space) ở đầu hoặc cuối chuỗi.
2. Kiểm tra định dạng dữ liệu (Ô là Text, ô là Số). Dùng hàm TRIM() hoặc nhân/chia để đồng bộ kiểu dữ liệu.
#REF!col_index_num lớn hơn tổng số cột có trong vùng table_array, hoặc vùng dữ liệu bị xóa mất cột.Kiểm tra lại số thứ tự cột cần lấy kết quả có vượt quá chiều rộng của vùng nguồn không. Sửa lại tham số col_index_num.
#VALUE!col_index_num nhỏ hơn 1 (ví dụ nhập 0 hoặc số âm).Đảm bảo col_index_num là một số nguyên dương bắt đầu từ 1.
Sai kết quả (Lấy nhầm dữ liệu)Quên đặt tham số range_lookup là 0 hoặc FALSE, khiến Excel mặc định dùng tìm kiếm tương đối (TRUE).Luôn thêm số 0 hoặc chữ FALSE vào cuối hàm VLOOKUP khi tìm mã định danh, mã SKU, mã thiết bị.

Kỹ Thuật Nâng Cao Và Các Giới Hạn Của VLOOKUP

Dù rất phổ biến, VLOOKUP truyền thống có một điểm yếu chết người: Nó chỉ tìm kiếm từ trái sang phải. Nếu mã SKU nằm ở cột C, còn tên linh kiện lại nằm ở cột A bên trái, VLOOKUP sẽ bất lực.

Để giải quyết bài toán này trong các bảng dữ liệu phức tạp của hệ thống CNTT, các kỹ sư thường áp dụng 3 giải pháp nâng cao sau:

1. Kết hợp VLOOKUP với hàm MATCH để tự động hóa số cột (col_index_num)

Thay vì đếm thủ công cột số 2, số 3 hay số 5, chúng ta dùng MATCH để tìm vị trí của tiêu đề cột một cách tự động. Điều này giúp công thức không bị lỗi khi người dùng chèn thêm cột mới vào bảng nguồn.

Sơ Đồ Kỹ Thuật & Cấu Hình Mạch Vuốt xem thêm →
=VLOOKUP(A2, KhoLinhKien!$A$2:$E$5, MATCH("Giá Nhập USD", KhoLinhKien!$A$1:$E$1, 0), FALSE)

Hàm MATCH("Giá Nhập USD", KhoLinhKien!$A$1:$E$1, 0) sẽ tự động quét dòng tiêu đề ở hàng 1 và trả về con số 4 cho VLOOKUP. Cực kỳ chuyên nghiệp và chống sai sót!

2. Xử lý triệt để lỗi hiển thị bằng IFERROR

Khi một mã SKU không tồn tại trong kho, VLOOKUP sẽ văng ra lỗi #N/A trông rất mất thẩm mỹ trên báo cáo. Hãy bọc nó lại bằng IFERROR:

Sơ Đồ Kỹ Thuật & Cấu Hình Mạch Vuốt xem thêm →
=IFERROR(VLOOKUP(A2, KhoLinhKien!$A$2:$E$5, 2, FALSE), "Không có linh kiện này trong kho")

Thay vì hiện lỗi, hệ thống sẽ trả về chuỗi thông báo thân thiện hoặc để trống bằng cách đặt "".

3. Giải pháp thay thế đỉnh cao: INDEX và MATCH

Khi dữ liệu quá lớn, hoặc khi cần tìm kiếm từ phải sang trái, sự kết hợp giữa INDEX và MATCH là tiêu chuẩn vàng của dân chuyên nghiệp:

Sơ Đồ Kỹ Thuật & Cấu Hình Mạch Vuốt xem thêm →
=INDEX(KhoLinhKien!$B$2:$B$1000, MATCH(A2, KhoLinhKien!$A$2:$A$1000, 0))
  • INDEX: Lấy giá trị tại một tọa độ xác định trong cột Tên Linh Kiện ($B$2:$B$1000).
  • MATCH: Tìm xem mã SKU ở ô A2 nằm ở dòng số mấy trong cột SKU ($A$2:$A$1000).

Ưu điểm của phương pháp này là tốc độ tính toán nhanh hơn VLOOKUP trên các bảng dữ liệu hàng trăm ngàn dòng, và hoàn toàn không bị giới hạn chiều tìm kiếm.

Kinh Nghiệm Thực Tế, Tối Ưu Tốc Độ Và Phòng Ngừa Sai Sót

Làm việc với phần cứng và hệ thống máy chủ, tôi hiểu rằng một file Excel nặng nề, giật lag hoặc trả kết quả sai lệch trong bảng lương hay quản lý kho có thể gây ra hậu quả lớn về tài chính và thời gian. Dưới đây là những kinh nghiệm xương máu được đúc kết từ thực tế vận hành:

1. Tuyệt đối tránh dùng cả cột (Ví dụ: A:A hoặc A:E) làm table_array trên các file dữ liệu lớn:

Nhiều bạn có thói quen chọn nguyên cột VLOOKUP(A2, A:E, 2, FALSE) cho nhanh. Hành động này buộc Excel phải quét qua toàn bộ hơn 1 triệu dòng của bảng tính (rất nhiều dòng trống bên dưới), khiến CPU quá tải, file Excel trở nên nặng nề và đơ cứng. Hãy luôn giới hạn vùng dữ liệu cụ thể, ví dụ $A$2:$E$5000.

2. Kiểm tra định dạng Text vs Number ẩn:

Một lỗi kinh điển khiến VLOOKUP trả về #N/A dù nhìn bằng mắt thường thấy mã SKU hoàn toàn khớp nhau là do một bên là dạng chuỗi (Text) và một bên là dạng số (Number). Kỹ sư hệ thống thường dùng hàm VALUE() hoặc TEXT() để đồng bộ kiểu dữ liệu trước khi thực hiện tra cứu.

3. Sử dụng tính năng Table của Excel (Phím tắt Ctrl + T):

Thay vì dùng vùng cố định $A$2:$E$100, hãy chuyển bảng nguồn thành định dạng Table chuẩn của Excel. Khi đó, công thức VLOOKUP sẽ tự động mở rộng vùng tham chiếu khi bạn thêm dòng dữ liệu mới mà không cần chỉnh sửa lại công thức.

Các Câu Hỏi Thường Gặp (FAQ) Từ Người Dùng

Câu hỏi 1: Tại sao công thức VLOOKUP của tôi đúng cú pháp, dữ liệu có thật nhưng vẫn báo lỗi #N/A?

Trả lời: Nguyên nhân lớn nhất là do các ký tự khoảng trắng vô hình (Trailing/Leading spaces) ở đầu hoặc cuối chuỗi dữ liệu mà mắt thường không nhìn thấy được (ví dụ ô nguồn là "CHIP-I56200U " nhưng ô tra cứu là "CHIP-I56200U"). Bạn hãy khắc phục bằng cách sử dụng hàm TRIM() bọc quanh giá trị tìm kiếm: =VLOOKUP(TRIM(A2),...).

Câu hỏi 2: VLOOKUP có phân biệt chữ hoa và chữ thường (Case-sensitive) không?

Trả lời: Không. VLOOKUP mặc định không phân biệt chữ hoa và chữ thường. Ví dụ SKU001 và sku001 được Excel coi là một. Nếu hệ thống của bạn bắt buộc phải phân biệt hoa thường, bạn phải dùng tổ hợp hàm phức tạp hơn kết hợp EXACT và INDEX/MATCH.

Câu hỏi 3: Có thể dùng VLOOKUP để tìm kiếm dựa trên 2 điều kiện (Ví dụ vừa theo Mã Linh Kiện vừa theo Kho) được không?

Trả lời: Vợ chồng VLOOKUP truyền thống chỉ hỗ trợ 1 điều kiện duy nhất. Để tìm kiếm theo 2 hay nhiều điều kiện, bạn cần tạo thêm một "Cột phụ" (Helper Column) ở bảng nguồn bằng cách nối các điều kiện lại với nhau (Ví dụ: =A2&B2), hoặc sử dụng hàm XLOOKUP (trên các phiên bản Excel 365 / Excel 2021 trở lên) với cú pháp linh hoạt hơn rất nhiều.

Lời Kết

Việc nắm vững hàm VLOOKUP cùng tư duy xử lý lỗi logic sẽ giúp bạn tiết kiệm hàng giờ đồng hồ thao tác thủ công, đồng thời nâng tầm chuyên môn trong việc quản trị dữ liệu CNTT. Tại VietITPro.vn, chúng tôi luôn đề cao sự chính xác, tối ưu hóa quy trình từ phần cứng vi mạch cho đến các công cụ quản lý phần mềm.

Hy vọng bài viết hướng dẫn chuyên sâu này đã cung cấp cho bạn những thủ thuật thực tế giá trị. Hãy áp dụng ngay vào bảng tính của bạn và nếu gặp bất kỳ khó khăn kỹ thuật nào, đừng ngần ngại trao đổi cùng đội ngũ kỹ thuật của chúng tôi!

Sản Phẩm & Linh Kiện Khuyên Dùng

Xem tất cả
Pin lenovo x240 gắn trong – 6 cell -thinkpad x240 x250 x260 x270 t440s t450s, 45n1112 45n1113

Pin lenovo x240 gắn trong – 6 cell -thinkpad x240 x250 x260 x270 t440s t450s, 45n1112 45n1113

881.100đ
Pin lenovo t550 t560 gắn trong – 3 cell -lenovo thinkpad t550 t560 w550s p50s, 00ny639 45n1740 45n1741 45n1743

Pin lenovo t550 t560 gắn trong – 3 cell -lenovo thinkpad t550 t560 w550s p50s, 00ny639 45n1740 45n1741 45n1743

1.039.500đ
Pin lenovo t470 – 3 cell *gắn trong* -lenovo thinkpad t480, 01av419, 01av420, 01av421, 01av489, sb10k97576, sb10k97577, sb10k97578

Pin lenovo t470 – 3 cell *gắn trong* -lenovo thinkpad t480, 01av419, 01av420, 01av421, 01av489, sb10k97576, sb10k97577, sb10k97578

742.500đ
Chuột không dây Lenovo ThinkPad X1 Presenter 4Y50U45359 – Chuột + bút trình chiếu 2 trong 1 | VietITPro.vn

Chuột không dây Lenovo ThinkPad X1 Presenter 4Y50U45359 – Chuột + bút trình chiếu 2 trong 1 | VietITPro.vn

2.366.000đ

BÌNH LUẬN & THẢO LUẬN KỸ THUẬT

0
Ý kiến đóng góp thực tế từ độc giả & Phản hồi từ BQT

Vui lòng đăng nhập để gửi bình luận hoặc câu hỏi kỹ thuật

Thành viên V-Member có thể gửi câu hỏi thảo luận, đính kèm hình ảnh thực tế và nhận phản hồi trực tiếp từ đội ngũ kỹ thuật VietITPro.

Đăng Nhập V-MemberĐăng Ký Tài Khoản
TÁC GIẢ CHUYÊN MÔNĐã Xác Minh
Ban Biên Tập VietITPro
✓
Ban Biên Tập VietITPro
Ban Biên Tập Kỹ Thuật VietITPro
Chuyên gia phân tích vi mạch & giải pháp kỹ thuật VietITPro Tech Lab
Xem hồ sơ & bài viết kỹ thuật

BÀI VIẾT NỔI BẬT

10 Mẹo Vàng Kéo Dài Tuổi Thọ Mainboard Laptop Trên 10 Năm: Kiểm Soát Nhiệt Độ, Nguồn Điện & Chống Oxy Hóa Mạch In 2026
1

10 Mẹo Vàng Kéo Dài Tuổi Thọ Mainboard Laptop Trên 10 Năm: Kiểm Soát Nhiệt Độ, Nguồn Điện & Chống Oxy Hóa Mạch In 2026

04/12/2022
10+ Laptop Cho Sinh Viên Tài Chính Ngân Hàng Đáng Mua Nhất 2025
2

10+ Laptop Cho Sinh Viên Tài Chính Ngân Hàng Đáng Mua Nhất 2025

18/06/2021
10+ Laptop Cho Sinh Viên Y Khoa Đáng Đầu Tư 2025
3

10+ Laptop Cho Sinh Viên Y Khoa Đáng Đầu Tư 2025

10/04/2022
10+ Laptop Vẽ AutoCAD Cấu Hình Ấn Tượng Nhất 2025
4

10+ Laptop Vẽ AutoCAD Cấu Hình Ấn Tượng Nhất 2025

08/06/2020
10+ Laptop Vẽ Revit Cấu Hình Khủng Mà Bạn Nên Chọn
5

10+ Laptop Vẽ Revit Cấu Hình Khủng Mà Bạn Nên Chọn

29/08/2025
10+ Laptop Vẽ SketchUp Cấu Hình Khủng Mượt Mà Tốt Nhất Hiện Nay
6

10+ Laptop Vẽ SketchUp Cấu Hình Khủng Mượt Mà Tốt Nhất Hiện Nay

26/01/2026
DỊCH VỤ SỬA CHỮA BO MẠCH (PCB)

Chẩn Đoán & Sửa Chữa Máy Tính Chuyên Nghiệp

Sửa Card VGA, Sửa Mainboard Laptop/PC, Cứu Dữ Liệu lấy liền tại TP. Thủ Đức & TP. HCM.

TƯ VẤN KỸ THUẬT TRỰC TIẾP

Cần hỗ trợ gấp? Đội ngũ kỹ sư VietITPro sẵn sàng tư vấn 24/7.

Gọi HotlineChat Zalo