Chào các bác, dạo này em đang vật lộn với một bài toán khá khoai trong Excel mà không biết dùng hàm nào cho hợp lý.
Chuyện là em có một danh sách các mặt hàng, và em muốn dựa vào một con số thứ tự (ví dụ: 1, 2, 3...) để hiển thị tên mặt hàng tương ứng. Ví dụ:
- Nếu nhập số 1 thì hiển thị 'Táo'
- Nếu nhập số 2 thì hiển thị 'Cam'
- Nếu nhập số 3 thì hiển thị 'Chuối'
- ... và cứ thế tiếp tục.
Em có thử dùng IF lồng nhau nhưng nó dài quá và khó quản lý nếu danh sách mặt hàng lên tới vài chục.
Tình cờ em đọc được đâu đó về hàm CHOOSE, có vẻ nó sinh ra để làm việc này. Cú pháp của nó là:
CHOOSE(index_num, value1, [value2], ...)Nhưng em vẫn chưa hình dung rõ lắm cách áp dụng nó vào trường hợp của em. Ví dụ, nếu em có danh sách mặt hàng ở 3 ô liền nhau (A1, A2, A3) và em muốn nhập số thứ tự vào ô B1 để nó trả về tên mặt hàng tương ứng, thì công thức sẽ như thế nào ạ?
Có cao nhân nào chỉ giáo cho em cách dùng hàm CHOOSE hoặc có cách nào khác tối ưu hơn không ạ? Em cảm ơn!