Nếu bạn nhìn vào trang tính google

Công thức kết hợp IF và Vlookup hữu ích theo nhiều cách để tùy chỉnh kết quả công thức Vlookup của bạn. Để xem cách sử dụng kết hợp Tra cứu IF trong Google Trang tính, hãy làm theo hướng dẫn này

Tôi rất mong được sử dụng IF với Vlookup theo các cách kết hợp khác nhau. chúng ta đi đây

Kết hợp tra cứu IF trong Google Trang tính

NẾU Vlookup kết hợp để chuyển bảng tra cứu

Ví dụ: cách sử dụng combo IF Vlookup để chuyển bảng tra cứu

Ở đây tôi có hai danh sách trong Bảng tính Google của mình – Bảng 1 và Bảng 2

Nếu bạn nhìn vào trang tính google

Bảng 1 chứa dữ liệu bán hàng 'trái cây' và Bảng 2 bán hàng 'rau'. Đây là công thức kết hợp Vlookup If của tôi để chuyển bảng/danh sách

=vlookup(H4,if(H3="Fruits",A3:B7,D3:E6),2,0)

Trong công thức này, điều kiện IF được sử dụng để kiểm soát bảng tra cứu. Nếu giá trị H3 là “Trái cây”, phạm vi tra cứu sẽ là A3. B7 khác D3. E6

Tra cứu NẾU trong Google Trang tính để chống lỗi #N/A

Bạn có thể khắc phục lỗi N/A do công thức tra cứu trả về bằng cách sử dụng điều kiện IF. Để làm điều đó, trước tiên bạn nên kết thúc tra cứu bằng hàm ISNA

Nếu bạn nhìn vào trang tính google

Công thức

=ifna(#N/A,"error")
0

Kết quả. 875

=ifna(#N/A,"error")
1

Kết quả. #N/A

Nếu bạn bọc công thức ở trên bằng hàm ISNA, công thức sẽ trả về TRUE vì kết quả là #N/A

Tại đây bạn có thể sử dụng IF với Tra cứu

=ifna(#N/A,"error")
2

Nếu giá trị ISNA là TRUE, thì công thức này sẽ trả về "Không tìm thấy". Nếu tìm thấy key tìm kiếm thì công thức này thực hiện thao tác Vlookup bình thường

Tra cứu Google Sheets Trả về giá trị trống hoặc 0 nếu không tìm thấy khóa tìm kiếm

Đây là một cách sử dụng khác của công thức kết hợp IF VLOOKUP trong Google Trang tính

Bạn có thể nghĩ rằng bạn có thể sử dụng IFERROR để trả về giá trị trống hoặc số 0 trong Vlookup. Nhưng nó có thể không hoàn hảo trong mọi tình huống

Tôi đang xem xét bảng tương tự ở trên để chỉ cho bạn cách trả về trống nếu khóa tìm kiếm bị thiếu trong tìm kiếm trong Vlookup

=ifna(#N/A,"error")
3

Nó chắc chắn sẽ trở lại trống. Bây giờ hãy xem ví dụ sau và bạn có thể hiểu tại sao các kết hợp Tra cứu NẾU là bắt buộc trong một số tình huống nhất định

Nếu bạn nhìn vào trang tính google

Mặc dù, khóa tìm kiếm “Lemon” có sẵn trong Ô A9 của công thức Vlookup với IFERROR trả về giá trị trống. Bởi vì ô đầu ra có lỗi

Công thức kết hợp IF Vlookup bên dưới giải quyết vấn đề này

=ifna(#N/A,"error")
4

Nó sẽ chỉ trả về giá trị trống/không nếu khóa tìm kiếm không có sẵn trong bảng tra cứu

Tổ hợp tra cứu NẾU của Google Trang tính. Kiểm tra kết quả tra cứu với toán tử so sánh

Bạn có thể kiểm tra kết quả Vlookup với các hàm toán tử so sánh GT (lớn hơn), LT (nhỏ hơn), GTE (lớn hơn hoặc bằng), LTE (nhỏ hơn hoặc bằng) và EQ (bằng) với IF

Nếu bạn nhìn vào trang tính google

Trong Vlookup này, điều kiện IF như sau. Nếu “Tổng Điểm Chuyên Cần” của học sinh “Johny Carter” lớn hơn 220, thì học sinh đó được phép cấm thi đấu

Công thức kết hợp IF và Vlookup này hoạt động như thế nào?

Xem cú pháp GT

=ifna(#N/A,"error")
5

Trong trường hợp này, giá trị 1 là công thức Vlookup và giá trị 2 là giá trị. Công thức này trả về giá trị Boolean TRUE hoặc FALSE và công thức logic IF sử dụng giá trị này làm điều kiện

Bạn có thể làm theo cách tiếp cận tương tự với các toán tử logic khác

Tôi có thể sử dụng các ký hiệu toán tử không?

Tại sao không?

=ifna(#N/A,"error")
7

Tra cứu trong Google Trang tính. NẾU với tra cứu để kiểm soát cột chỉ mục

Tôi đã chỉ cho bạn cách kiểm soát bảng tra cứu với IF. Lần này mình sẽ điều khiển Chỉ số cột trong Vlookup bằng điều kiện IF

Hàm IFNA của Google Trang tính rất hữu ích để loại bỏ lỗi #N/A trong công thức. Tại sao chức năng cụ thể này được yêu cầu khi chúng ta có thể sử dụng IFERROR cho cùng một mục đích?

Tôi sẽ trả lời câu hỏi này sau khi giới thiệu cho bạn cách sử dụng hàm IFNA trong Google Sheets

cú pháp

IFNA(value, value_if_na) 

Tranh luận

value – Giá trị để đánh giá lỗi #N/A

value_if_na – Giá trị trả về nếu giá trị được đánh giá, đối số đầu tiên, là lỗi #N/A

Mục đích

Hàm IFNA trong Google Trang tính có thể trả về một giá trị đã chỉ định nếu đối số giá trị được đánh giá là lỗi #N/A. Đó là mục đích duy nhất của chức năng logic này

Ví dụ về hàm IFNA trong Google Sheets

Đây là hai công thức

Giá trị cần đánh giá (đối số đầu tiên) trong công thức bên dưới là lỗi #N/A. Vì vậy, công thức này sẽ trả về giá trị đã chỉ định (value_if_na), tôi. e. "lỗi"

=ifna(#N/A,"error")

Công thức này sẽ trở lại

=ifna(100,"error")

Các chức năng phổ biến trả về lỗi #NA trong Google Sheets

Lookup, Lookup, Match, Switch và IFS là những hàm chính trả về lỗi #N/A

Đây là vài ví dụ

Cách xóa hàm IFNA trong Google Sheets

Hàm Vlookup (Tra cứu cũng) sẽ trả về lỗi #N/A nếu khóa tìm kiếm không có sẵn trong cột đầu tiên (hàng đầu tiên trong Tra cứu) của phạm vi tra cứu

Nếu bạn nhìn vào trang tính google

Trong Vlookup này, khóa tìm kiếm là “D” không có ở cột đầu tiên trong phạm vi tra cứu A6. B8

Làm cách nào để xóa lỗi #N/A này và trả về giá trị trống hoặc giá trị cụ thể trong Google Trang tính?

=ifna(vlookup(D6,A6:B8,2,0),"Not Found")

Nếu bạn muốn trống thay vì lỗi đã nói trong Vlookup, hãy sửa đổi công thức như bên dưới

=ifna(vlookup(D6,A6:B8,2,0),)

Lỗi #N/A trong Kết hợp và Cách Loại bỏ Nó

Tương tự như Vlookup, chúng ta có thể sử dụng hàm IFNA trong Google Sheets với hàm Match

Đây là một ví dụ

=ifna(match(D6,A6:A8,0),"Not Found")
Nếu bạn nhìn vào trang tính google

Hàm IFNA của Trang tính để loại bỏ lỗi #N/A trong Hàm IFS

IFS là một hàm khác trả về lỗi trên. Nó không được sử dụng phổ biến nhưng hiểu cách sử dụng có thể hữu ích

Giả sử giá trị trong ô A1 là 40

=ifs(A1>50,"Passed")

Hãy thử công thức trên và xem kết quả cho chính mình. Ở đây tôi khuyên bạn nên sử dụng công thức IFS như bên dưới

=ifna(ifs(A1>50,"Passed"))

Một hàm khác sẽ trả về lỗi #N/A là SWITCH

Cách Loại bỏ Công tắc Chức năng Lỗi #N/A

Nếu bạn nhìn vào trang tính google

Tại đây bạn có thể viết lại công thức SWITCH như bên dưới

________số 8

Ưu điểm của việc sử dụng chức năng IFNA của Google Trang tính thay vì Iferror

Trong tất cả các ví dụ trên, bạn có thể thay thế IFNA bằng IFERROR. Nhưng tôi không khuyên bạn nên sử dụng hàm IFERROR thay thế cho IFNA. Tại sao?

Giá trị lỗi #N/A chỉ đơn giản là không tìm thấy khóa tìm kiếm hoặc không có khóa khớp trong phạm vi. Vì vậy, không phải là một lỗi chính xác

Bạn có thể TÌM KIẾM trên Google Trang tính không?

Bạn có thể khai thác toàn bộ tiềm năng của Vlookup, (Tra cứu theo chiều dọc), trong Google Trang tính bằng cách sử dụng công cụ này để gọi dữ liệu trên các bảng tính và sổ làm việc khác nhau . Chức năng Vlookup là một tính năng vô cùng mạnh mẽ có thể biến hàng giờ làm việc chỉ trong vài giây.

Ifna() có hoạt động trên giá trị không?

Tại sao LOOKUP không hoạt động trong Google Trang tính?

Hàm VLOOKUP không tìm được sang trái. Điều này có nghĩa là nếu cột tìm kiếm không phải là cột đầu tiên trong bảng tra cứu if the search column isn't the first column in the lookup table , thì VLOOKUP Google Trang tính của bạn sẽ không hoạt động. Công thức giúp bạn tra cứu giá trị ô A3 (search_key) trong G3. G8 ( lookup_range ) và trả lại kết quả khớp từ F3. F8 ( return_range ).