Chào mọi người,
Dạo gần đây mình có làm việc với một file Excel cần lựa chọn nhiều giá trị khác nhau dựa trên một chỉ số cho trước. Ban đầu mình định dùng một loạt các hàm IF lồng nhau, nhưng nghĩ lại thấy hơi dài dòng và khó quản lý. Sau đó, mình tình cờ đọc được về hàm CHOOSE và thấy nó có vẻ rất phù hợp với nhu cầu của mình.
Tuy nhiên, mình vẫn còn một vài thắc mắc nhỏ khi sử dụng hàm này:
- Hàm
CHOOSEcó thể trả về bao nhiêu giá trị tối đa? Mình thử với 255 giá trị thì vẫn ổn, nhưng không biết có giới hạn cao hơn không. - Nếu chỉ số cho trước nằm ngoài phạm vi các giá trị mà mình cung cấp cho hàm
CHOOSEthì kết quả trả về sẽ là gì? Ví dụ:CHOOSE(4, A1, A2, A3)thì kết quả sẽ ra sao? - Có cách nào để kết hợp hàm
CHOOSEvới các hàm khác nhưMATCHhoặcINDEXđể tạo ra một bảng tra cứu động linh hoạt hơn không? Mình đang hình dung đến việc dùngMATCHđể tìm chỉ số, sau đó dùngCHOOSEđể lấy giá trị tương ứng.
Rất mong nhận được sự chia sẻ kinh nghiệm hoặc hướng dẫn chi tiết từ các cao thủ Excel trong diễn đàn. Mình xin cảm ơn!