Chào mọi người, dạo này mình có một bài toán hơi đau đầu với Google Sheets mà chưa nghĩ ra cách giải tối ưu. Cụ thể là mình có một bảng dữ liệu lớn, và mình muốn tạo một ô để nó tự động hiển thị một giá trị nào đó dựa trên 3-4 điều kiện khác nhau. Ví dụ, nếu ô A1 là 'Apple' VÀ ô B1 là 'Red' VÀ ô C1 > 10, thì ô D1 sẽ hiển thị 'Fruit'.
Mình đã thử dùng kết hợp IF lồng nhau nhưng với nhiều điều kiện thì công thức trở nên rất dài và khó quản lý. Nó trông như thế này:
=IF(AND(A1="Apple", B1="Red", C1>10), "Fruit", IF(AND(A1="Banana", B1="Yellow", C1>5), "Fruit", IF(AND(A1="Carrot", B1="Orange", C1>2), "Vegetable", "Other")))
Cách này đúng là hoạt động, nhưng nếu mình có thêm 5-7 điều kiện nữa thì đúng là nản luôn. Có cao nhân nào trong diễn đàn chỉ giáo cho mình cách làm gọn hơn không ạ? Mình nghĩ đến việc dùng VLOOKUP hoặc INDEX/MATCH nhưng chưa biết kết hợp với điều kiện nhiều như vậy thế nào cho hiệu quả.
Liệu có hàm nào khác hoặc cách tiếp cận nào tốt hơn để xử lý bài toán này không? Rất mong nhận được sự giúp đỡ từ cộng đồng ạ!