Cách dùng hàm IF kết hợp VLOOKUP (ví dụ và cách làm)

Bạn đang xem: Cách dùng hàm IF kết hợp VLOOKUP (ví dụ và cách làm) tại vietabinhdinh.edu.vn

Bạn không biết cách sử dụng hàm IF kết hợp với hàm VLOOKUP trong những trường hợp nào để đạt được hiệu quả tốt nhất. Nếu bạn đang tìm cách sử dụng hàm IF kết hợp VLOOKUP với các ví dụ cụ thể, hãy tham khảo bài viết dưới đây.

Sau đây, bài viết hướng dẫn các bạn 3 trường hợp thường gặp khi sử dụng hàm IF kết hợp VLOOKUP với các ví dụ cụ thể và cách thực hiện, mời các bạn cùng theo dõi.

NẾU NHƯ . chức năng

Hàm If trả về một giá trị nếu điều kiện đánh giá là TRUE và sẽ trả về một giá trị khác nếu điều kiện đánh giá là FALSE.

cú pháp

NẾU(logic_test, [value_if_true], [value_if_false])

Trong đó:

  • logic_test: biểu thức có thể đánh giá TRUE hoặc FALSE.
  • value_if_true: giá trị bạn muốn trả về nếu đối số logic_test đánh giá là TRUE.
  • value_if_false: giá trị bạn muốn trả về nếu đối số logic_test đánh giá là FALSE.
  • Tìm hiểu thêm về hàm IF tại đây https://thuthuatphanmem.vn/ham-if-trong-excel/

VLOOKUP . chức năng

Hàm Vlookup là hàm tìm kiếm giá trị theo cột, dùng để tìm kiếm một giá trị ở cột đầu tiên tính từ bên trái của bảng dữ liệu. Nếu tìm thấy, hàm sẽ trả về giá trị ở một trong các cột tiếp theo trong cùng một hàng với giá trị ở cột đầu tiên mà bạn chỉ định.

Cú pháp:

=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

  • lookup_value: giá trị dùng để tìm kiếm, giá trị này có thể là một chuỗi, một tham chiếu hoặc một giá trị nào đó của bảng chính.
  • table_array: bảng tham chiếu hoặc bảng chứa các giá trị cần tìm, các giá trị trong cột đầu tiên của table_array là các giá trị được tìm kiếm bằng lookup_value.
  • col_index_num: chỉ số cột trong table_array sẽ lấy giá trị trả về của main table.
  • range_lookup: là giá trị logic giúp bạn chỉ định hàm Vlookup để tìm kiếm chính xác hoặc tìm kiếm tương đối.
  • Tìm hiểu thêm về hàm Vlookup tại đây https://thuthuatphanmem.vn/ham-vlookup-trong-excel/

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

Dưới đây là các ví dụ về cách sử dụng hàm IF kết hợp với VLOOKUP.

Ví dụ 1: Giả sử bạn có dữ liệu sau:

Bạn dùng hàm IF kết hợp với Vlookup để thưởng % theo bảng Thưởng.

Nếu nhân viên khu vực Miền Bắc có doanh thu >= 200.000.000 thì thưởng 10%, nếu không có (trả về 0). Nếu nhân viên Miền Nam đạt doanh thu >= 220.000.000 thì được thưởng 10%, nếu không thì không bình thường (trả về 0). Nếu nhân viên miền Trung đạt doanh thu >= 100.000.000 sẽ được thưởng (hoàn 15%), ngược lại hoàn 0%.

phân tích yêu cầu

Thực hiện yêu cầu trên nhân viên đầu tiên, cần dùng hàm IF để kiểm tra “doanh thu của nhân viên này” với “doanh thu ở vùng tương ứng trong bảng Thưởng”, khi điều kiện của hàm if là true thì return trả về ô thưởng %. (cột 3 trong bảng Tiền thưởng), nếu không trả về “0”.

Để thực hiện điều kiện của hàm IF, bạn cần dùng hàm Vlookup tìm “doanh thu của khu vực tương ứng trong bảng Thưởng” và trả về doanh thu (cột 2) để đối chiếu với doanh thu của nhân viên. .

Để trả về ô thưởng % làm cột 3 trong bảng Bonus các bạn cũng cần sử dụng hàm Vlookup tương tự như hàm Vlookup trong điều kiện hàm IF nhưng cột trả về trong hàm Vlookup là cột 3.

Đang làm:

Đầu tiên các bạn chọn ô đầu tiên trong cột Bonus % và nhập hàm:

=IF(D6>=VLOOKUP(C6;$C$17:$E$20;2;0);VLOOKUP(C6;$C$17:$E$20;3;0);”0″)

Trong chức năng:

  • D6 là ô doanh thu của nhân viên đầu tiên.
  • VLOOKUP(C6;$C$17:$E$20;2;0), hàm vlookup này tìm kiếm ô C6 (khu vực của nhân viên thứ nhất) trong cột khu vực của bảng Thưởng (C17:E20) và trả về cột số 2 (doanh thu) trong bảng phần thưởng, kiểu tra cứu trong hàm Vlookup là khớp chính xác.

Lưu ý: Bạn cần sửa lại vị trí bảng thưởng C17:E20 nếu muốn copy công thức cho nhân viên sau. Để xác định vị trí đó, sau khi bạn kéo khu vực bảng Bonus C17:E20, bạn nhấn phím F4 trên bàn phím, tự động chức năng sẽ xuất hiện ký hiệu cố định $C$17:$E$20

  • VLOOKUP(C6;$C$17:$E$20;3;0) hàm này sẽ trả về số tiền thưởng % (cột 3) trong bảng Bonus nếu điều kiện trong hàm IF là đúng.
  • “0” được trả về khi điều kiện trong hàm IF sai, nhân viên sẽ không được thưởng.

Sau khi nhập hàm IF xong nhấn Enter, ngay lập tức kết quả sẽ hiện ra, ví dụ nhân viên thứ nhất này ở miền Bắc nhưng doanh thu dưới 200.000.000 nên sẽ không được thưởng. và được trả về là 0.

Chọn ô đầu tiên trong cột Bonus % và nhập hàm

Bạn chỉ cần sao chép công thức hàm sang các ô khác để lấy phần trăm tiền thưởng của nhân viên khác.

Sao chép công thức hàm xuống các ô khác

Ngoài ra bạn có thể sử dụng hàm IF để bẫy lỗi cho hàm Vlookup.

Ví dụ 2: Giả sử bạn gặp lỗi sau:

Lỗi #N/A

Lỗi #N/A do không có lookup_value của hàm Vlookup, để tránh lỗi này bạn có thể sử dụng hàm IF như sau:

=IF(B16=””;””;VLOOKUP(B16;B5:D13;3;0))

Ô B16 là giá trị tra cứu của hàm Vlookup. Hàm IF sẽ kiểm tra nếu ô B16 có giá trị null thì hàm sẽ trả về giá trị null, nếu ô B16 có giá trị thì sẽ thực hiện hàm Vlookup và trả về kết quả tìm kiếm.

Hàm IF sẽ kiểm tra xem ô B16 có trống không thì hàm sẽ trả về null

Bạn chỉ cần nhập tên nhân viên cần tìm kiếm doanh thu, chức năng sẽ thực hiện tìm kiếm và trả về kết quả.

Nhập tên nhân viên và trả về kết quả doanh thu

Ví dụ 3: Sử dụng ví dụ về hàm IF để tùy chỉnh vị trí tham chiếu cột trong hàm VLOOKUP.

Giả sử bạn có dữ liệu sau, tại ô C15 bạn có danh sách 2 tùy chọn Doanh thu và Vùng, bạn cần sử dụng kết hợp IF và VLOOKUP để khi bạn chọn một trong hai tùy chọn thì kết quả tìm kiếm sẽ trả về đúng theo ý bạn. chọn cái đó.

Liệt kê 2 tùy chọn: Doanh thu và Khu vực

Để thực hiện yêu cầu này, bạn cần hiểu những điều sau:

Hàm Vlookup sẽ tìm kiếm dữ liệu tại ô B16, trong kết quả trả về của hàm Vlookup, bạn sử dụng hàm IF để tùy chỉnh cột trả về của hàm Vlookup.

Nếu ô C15 là Vùng thì kết quả sẽ trả về cột 2 trong bảng tra cứu, ngược lại trả về cột 3 (cột Doanh thu) trong bảng tra cứu.

Như vậy với ví dụ trên bạn sẽ có hàm Vlookup như sau:

=VLOOKUP(B16;B5:D13;IF(C15=”Diện tích”;2;3);0)

Để tránh lỗi như ví dụ 2, bạn có thể kết hợp thêm hàm IF để bắt lỗi, lúc này hàm sẽ thành:

=IF(B16=””;””;VLOOKUP(B16;B5:D13;IF(C15=”Diện tích”;2;3);0))

Kết quả của bạn sẽ trông như thế này:

Kết quả trả về khu vực của nhân viên

Khi chọn chuyển sang Doanh thu, kết quả sẽ trả về doanh thu của nhân viên.

Kết quả báo cáo doanh thu của nhân viên

Trên đây là 3 cách sử dụng hàm IF kết hợp với hàm VLOOKUP thường dùng kèm theo ví dụ cụ thể để các bạn tiện theo dõi. Hi vọng qua bài viết này các bạn sẽ có thêm nhiều kiến ​​thức bổ ích để có thể kết hợp hàm IF và hàm VLOOKUP khi cần thiết. Chúc may mắn!

Bạn thấy bài viết Cách dùng hàm IF kết hợp VLOOKUP (ví dụ và cách làm) có đáp ướng đươc vấn đề bạn tìm hiểu không?, nếu không hãy comment góp ý thêm về Cách dùng hàm IF kết hợp VLOOKUP (ví dụ và cách làm) bên dưới để vietabinhdinh.edu.vn có thể thay đổi & cải thiện nội dung tốt hơn cho các bạn nhé! Cám ơn bạn đã ghé thăm Website: vietabinhdinh.edu.vn

Nhớ để nguồn bài viết này: Cách dùng hàm IF kết hợp VLOOKUP (ví dụ và cách làm) của website vietabinhdinh.edu.vn

Chuyên mục: Kiến thức chung

Xem thêm chi tiết về Cách dùng hàm IF kết hợp VLOOKUP (ví dụ và cách làm)
Xem thêm bài viết hay:  Những status, stt, câu nói hay về Tết

Viết một bình luận