2013-11-20 16 views
5

Tôi đang cố gắng tìm ra công thức để kết hợp câu lệnh IFVLOOPUP.Bảng tính Google Drive: Kết hợp IF và VLOOKUP

Về cơ bản, tôi muốn các công thức để trả về một giá trị nếu một giá trị được tìm thấy thông qua VLOOKUP, hoặc quay trở lại cái gì khác nếu không tìm thấy ...

tôi đã thử nghiệm với

=IF(VLOOKUP(A1,$B$2:$B$31, 1, 0),"FOUND","NOT FOUND!") 

.. nhưng điều này dường như không hoạt động.

Rất cám ơn cho bất kỳ suy nghĩ bạn có thể có ...

Trả lời

5

Nếu bạn chỉ muốn kiểm tra xem A1 tồn tại trong B2: B31 sau đó VLOOKUP là không cần thiết. Hoặc sử dụng MATCH như thế này

=IF(ISNUMBER(MATCH(A1,$B$2:$B$31,0)),"FOUND","NOT FOUND")

hoặc ngắn hơn với COUNTIF

=IF(COUNTIF($B$2:$B$31,A1),"FOUND","NOT FOUND")

3

ISERROR() có thể kiểm tra để xem nếu một công thức tạo ra một lỗi hay không.

Trong trường hợp này, IFVLOOKUP có thể kết hợp sử dụng

=IF(ISERROR(VLOOKUP(A1,$B$2:$B$31, 1, 0)),"NOT FOUND!", "FOUND") 
15

Một chủ đề cũ nhưng muốn gửi một giải pháp sạch cho ví dụ VLOOKUP hoặc những nơi mà bạn muốn sử dụng giá trị được trả về bởi công thức-

= IFERROR (VLOOKUP (A1, $ B $ 2: $ B $ 31, 1, 0), "NOT FOUND")

Các vấn đề liên quan