Hướng dẫn tìm giá trị theo nhiều điều kiện trong Excel đơn giản

2026-03-25 · Uncategorized · 읽는데 14분

Hướng dẫn tìm giá trị theo nhiều điều kiện trong Excel đơn giản

썸네일

Hướng dẫn tìm giá trị theo nhiều điều kiện trong Excel đơn giản

Tìm giá trị Excel

Excel là một công cụ mạnh mẽ giúp người dùng trong việc quản lý và phân tích dữ liệu. Đặc biệt, việc tìm kiếm giá trị theo nhiều điều kiện là một trong những kỹ năng quan trọng mà bạn cần nắm vững để làm việc hiệu quả hơn.

Trong bài viết này, chúng ta sẽ cùng khám phá các hàm cơ bản, cách sử dụng chúng và đưa ra ví dụ minh họa cụ thể để bạn có thể áp dụng ngay.

Tổng quan về hàm VLOOKUP

Hàm VLOOKUP cơ bản

Hàm VLOOKUP (Vertical Lookup) là hàm được sử dụng rộng rãi trong Excel để tìm kiếm một giá trị trong cột đầu tiên của một bảng và trả về giá trị tương ứng trong cùng hàng từ một cột khác. Cú pháp của hàm VLOOKUP như sau:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Trong đó:

  • lookup_value: Giá trị bạn muốn tìm kiếm.
  • table_array: Phạm vi bảng dữ liệu chứa giá trị cần tìm.
  • col_index_num: Số thứ tự của cột trong table_array mà bạn muốn lấy giá trị.
  • range_lookup: Tùy chọn để xác định kiểu tìm kiếm (0 cho tìm chính xác, 1 cho tìm gần đúng).

Dưới đây là một bảng ví dụ về cách sử dụng hàm VLOOKUP.

Tên sản phẩm Hãng sản xuất Giá
Laptop Asus 20 triệu
Điện thoại Samsung 15 triệu
Máy tính bảng Apple 18 triệu

Giả sử bạn muốn tìm giá của sản phẩm "Laptop". Bạn có thể sử dụng công thức:

=VLOOKUP("Laptop", A2:C4, 3, FALSE)

Kết quả sẽ trả về giá "20 triệu".

Xem thêm #1

Sử dụng hàm VLOOKUP với nhiều điều kiện

Bảng dữ liệu Excel

Một trong những hạn chế của hàm VLOOKUP là nó chỉ cho phép tìm kiếm dựa trên một điều kiện duy nhất. Tuy vậy, bạn hoàn toàn có thể khắc phục điều này bằng cách kết hợp nhiều điều kiện để tìm kiếm dữ liệu chính xác hơn.

Dưới đây là một số phương pháp bạn có thể áp dụng.

Ghép nối các điều kiện

Cách đơn giản nhất để tìm kiếm với nhiều điều kiện là ghép nối các điều kiện lại với nhau. Ví dụ, nếu bạn có bảng dữ liệu như sau:

Tên sản phẩm Hãng sản xuất Giá
Laptop Asus 20 triệu
Điện thoại Samsung 15 triệu
Laptop Dell 18 triệu
Điện thoại Apple 22 triệu

Bạn muốn tìm giá của một chiếc "Laptop" từ hãng "Asus". Bạn có thể tạo một cột phụ ghép nối tên sản phẩm và hãng sản xuất lại với nhau:

Tên sản phẩm Hãng sản xuất Giá Mã sản phẩm
Laptop Asus 20 triệu LaptopAsus
Điện thoại Samsung 15 triệu Điện thoạiSamsung
Laptop Dell 18 triệu LaptopDell
Điện thoại Apple 22 triệu Điện thoạiApple

Sau đó, bạn sẽ sử dụng hàm VLOOKUP như sau:

=VLOOKUP("Laptop" & "Asus", D2:G5, 3, FALSE)

Kết quả sẽ trả về giá "20 triệu".

Sử dụng hàm CHOOSE

Một cách khác để tìm kiếm dữ liệu theo nhiều điều kiện là sử dụng hàm CHOOSE kết hợp với VLOOKUP. Bạn có thể tạo một bảng dữ liệu từ nhiều điều kiện khác nhau để tìm kiếm.

Dưới đây là bảng dữ liệu ví dụ:

Tên sản phẩm Hãng sản xuất Giá
Laptop Asus 20 triệu
Điện thoại Samsung 15 triệu
Laptop Dell 18 triệu
Điện thoại Apple 22 triệu

Nếu bạn muốn tìm giá của sản phẩm "Điện thoại" từ hãng "Samsung", bạn có thể sử dụng công thức sau:

=VLOOKUP(B12&B13, CHOOSE({1,2}, A2:A5&B2:B5, C2:C5), 2, FALSE)

Trong đó, B12 là tên sản phẩm và B13 là hãng sản xuất.

Kết hợp hàm IF với VLOOKUP

Ví dụ hàm VLOOKUP

Ngoài việc sử dụng VLOOKUP, bạn cũng có thể kết hợp nó với hàm IF để đưa ra các điều kiện khác nhau cho việc tìm kiếm dữ liệu. Dưới đây là một ví dụ cụ thể:

Giả sử bạn muốn xác định xem sản phẩm nào đạt tiêu chuẩn KPI hay không.

Bạn có bảng dữ liệu như sau:

Tên sản phẩm Số lượng bán Đạt KPI
Bánh quy 15 Đạt
Kẹo 8 Không đạt
Nước ngọt 20 Đạt

Bạn có thể sử dụng công thức sau:

=IF(VLOOKUP("Bánh quy", A2:C4, 2, FALSE) > 10, "Đạt", "Không đạt")

Kết quả sẽ là "Đạt" vì số lượng bán lớn hơn 10.

Một số lỗi thường gặp khi sử dụng VLOOKUP

Khi sử dụng hàm VLOOKUP, bạn có thể gặp phải một số lỗi phổ biến như:

  • Lỗi #N/A: Xuất hiện khi giá trị cần tìm không có trong bảng dữ liệu. Để khắc phục, bạn có thể kiểm tra lại giá trị cần tìm hoặc bảng dữ liệu.
  • Lỗi #REF!: Xuất hiện khi chỉ số cột (col_index_num) lớn hơn số cột trong bảng dữ liệu. Hãy kiểm tra và đảm bảo rằng số cột bạn chỉ định là hợp lệ.

Dưới đây là bảng tóm tắt các lỗi và cách khắc phục:

Lỗi Nguyên nhân Cách khắc phục
#N/A Giá trị cần tìm không có trong bảng dữ liệu Kiểm tra lại giá trị tìm kiếm
#REF! Chỉ số cột lớn hơn số cột trong bảng Kiểm tra lại số cột
#VALUE! Tham số không hợp lệ Kiểm tra lại cú pháp công thức

Xem thêm #2

Kết luận

Việc tìm giá trị theo nhiều điều kiện trong Excel không quá phức tạp nếu bạn nắm vững các hàm cơ bản như VLOOKUP, INDEX, MATCH và IF. Bằng cách kết hợp các hàm này, bạn có thể dễ dàng xử lý và phân tích dữ liệu phức tạp một cách hiệu quả.

Hy vọng bài viết này đã cung cấp cho bạn những kiến thức bổ ích và giúp bạn ứng dụng vào công việc hàng ngày. Nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại để lại ý kiến của mình nhé!

Video liên quan

Bài viết liên quan