Cách kết hợp hàm Vlookup và hàm if trong excel

Như bạn đã biết, hàm VLOOKUP và hàm IF trong Excel là hai hàm có giá trị khác nhau. Hàm VLOOKUP là một hàm dùng để tra cứu trả về kết quả theo hàng dọc. Vậy, làm sao để hàm VLOOKUP kết hợp được với hàm IF chuẩn? Bài viết dưới đây sẽ hướng dẫn bạn cách kết hợp hàm VLOOKUP  và hàm IF trong Excel.

Các trường hợp sử dụng hàm VLOOKUP kết hợp hàm IF

Có 3 trường hợp bạn cần chú ý, cụ thể như sau:

  • Trường hợp 1: Dùng để so sánh kết quả VLOOKUP, 
  • Trường hợp 2: Xử lý lỗi
  • Trường hợp 3: Giúp tra cứu dựa trên hai giá trị. 

Lưu ý: Để sử dụng kết hợp hàm IF và VLOOKUP cùng nhau, bạn nên lồng hàm VLOOKUP bên trong hàm IF.

Xây dựng cú pháp cho hàm VLOOKUP

Hàm VLOOKUP (Tra cứu dọc) là loại tìm kiếm một giá trị trong cột ngoài cùng bên trái của bảng và sau đó trả về kết quả một giá trị trong cùng một hàng từ một cột khác mà bạn chỉ định.

Cú pháp được sử dụng:  

=VLOOKUP(Lookup_value, Table, Col_index_ num, [Range_lookup])

  • Lookup_value – Giá trị cần tìm trong cột đầu tiên của bảng.
  • Table – Bảng để truy xuất một giá trị.
  • Col_index – Cột trong bảng để truy xuất một giá trị.
  • range_lookup – [tùy chọn] TRUE có nghĩa là đối sánh gần đúng (mặc định). FALSE có nghĩa là đối sánh chính xác

Ví dụ về sự kết hợp của VLOOKUP với hàm IF 

Ví dụ 1: Dùng hàm IF để so sánh giá trị trong hàm VLOOKUP

Yêu cầu: Dựa vào cột dữ liệu có trong các ô B3: C9, bạn hãy tìm hiểu xem tên James được đề cập trong ô E3 có phần thưởng dựa trên doanh số lớn hơn 10000$ hay không?

Các bước thực hiện như sau:

  • Bước 1: Bạn kích chuột vào địa chỉ ô F3
  • Bước 2: Áp dụng vào hàm bạn nhận được công thức tính:                          =IF(VLOOKUP(E3,B3:C9,2,FALSE)>10000,“Yes”,“No”)
  • Bước 3: Bạn nhấn Enter được kết quả trả về như hình phía bên dưới
Hàm VLOOKUP kết hợp với IF để so sánh giá tri

Hàm VLOOKUP kết hợp với IF để so sánh giá tri

Ví dụ 2: Dùng hàm IF để xử lý lỗ giá trị trong hàm VLOOKUP

Yêu cầu đề bài: Sử dụng hàm VLOOKUP kết hợp với hàm IF để tìm ra các lỗi xảy ra

Bạn thực hiện các thao tác như sau: 

  • Bước 1: Bạn gán giá trị Jam cho ô E3. 
  • Bước 2: Để tìm doanh số, bạn hãy gán công thức: =VLOOKUP(E3,B3:C9,2,FALSE) cho ô F3.
Xem thêm :   Các hàm thống kê trong Excel mà ai cũng cần phải biết

Khi thực hiện xong sẽ trả về kết uqar lỗi #N/A. Có nghĩa là tên Jam không tồn tại trong các dải ô B3:C9.

Vì vậy, để xử lý lỗi này, bạn thực hiện bằng cách lồng hàm VLOOKUPISNA vào bên trong hàm IF.

  • Bước 1: Bạn kích chuột vào ô F3
  • Bước 2: Bạn nhập công thức:                                                                                            =IF(ISNA(VLOOKUP(E3,B3:C9,2,FALSE)), “Name not found”, VLOOKUP(E3,B3:C9,2,FALSE)) vào ô F3.
  • Bước 3: Bạn nhấn Enter được kết quả trả về như hình dưới
Hàm VLOOKUP kết hợp với IF để xử lý lỗi

Hàm VLOOKUP kết hợp với IF để xử lý lỗi

Cách làm này sẽ trả lại tên bạn không tìm thấy. Sử dụng hàm ISNA sẽ giúp bạn kiểm tra lại xem kết quả của VLOOKUP có phải bị lỗi #N/A hay không và thực hiện điều kiện hàm IF tương ứng. Bạn hoàn toàn có thể đặt tin nhắn văn bản khác hoặc thậm chí một 0 hoặc trống ( “” ) như đầu ra.

Ví dụ 3: Dùng IF để tra cứu hai giá trị trong hàm VLOOKUP

Xét ví dụ, các dải ô B2:B7 chứa giá trị cho các sản phẩm ở hai hàng khác nhau.

Để tìm giá trị của sản phẩm trong ô F3, bạn thực hiện các thao tác như sau:

  • Bước 1: Bạn kích chuột vào ô H3
  • Bước 2: Trong ô H3 bạn nhập công thức sau:                                                                                                                          =IF(G3= “Shop1”,VLOOKUP(F3,B2:D7,2,FALSE),VLOOKUP(F3,B2:D7,3,FALSE))
  • Bước 3: Bạn ấn Enter được kết quả như hình dưới
Hàm VLOOKUP kết hợp với IF để tra cứu hai giá trị

Hàm VLOOKUP kết hợp với IF để tra cứu hai giá trị

Khi thực hiện cách này sẽ trả lại kết quả $ 2000. Hàm IF kiểm tra lại xem giá trị trong ô G3 là Cửa hàng 1 hay 2. Theo điều kiện này, hàm VLOOKUP sau đó trả về giá tương ứng cho sản phẩm.

Kết luận

Trên đây, Wiki19 đã hướng dẫn các bạn cách sử dụng Hàm VLOOKUP kết hợp với hàm IF chuẩn một cách cụ thể qua các ví dụ. Hy vọng rằng với ví dụ minh hoạ và lời giải chi tiết về hàm VLOOKUP chắc chắn đã giúp bạn hiểu được công dụng cũng như áp dụng hàm VLOOKUP hiệu quả nhất.

Và nếu để ý bạn dễ dàng nhận ra chúng ta sẽ thực hiện hàm Vlookup trước rồi mới xét đến hàm IF, vậy là hàm Vlookup chình là đối tượng cần thỏa mãn của hàm IF phải không nào. Và trong quá trình thao tác thực hiện bài viết cũng như tự học Excel, còn bất cứ công đoạn nào chưa hiểu bạn đọc có thể hỏi trực tiếp tại đây để được giải đáp trong thời gian sớm nhất. Vừa rồi chúng ta đã tìm hiểu cách dùng hàm Vlookup và IF kết hợp với nhau.

 

Xem thêm :   【Bạn Nên Biết】Hướng Dẫn Đăng Kí icloud Trên Máy Tính 2019

We will be happy to hear your thoughts

Leave a reply

Wiki19.com
Logo
Enable registration in settings - general