Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Khám phá sức mạnh hàm CHOOSE trong Excel: Chọn lựa linh hoạt theo số thứ tự

Chử Hoài Trị 29/03/2026 11:02 176 lượt xem 1 trả lời

Chào mọi người,

Hôm nay mình muốn chia sẻ một hàm khá hay ho mà có thể nhiều bạn chưa để ý tới hoặc ít dùng, đó là hàm CHOOSE. Hàm này thực sự hữu ích khi bạn muốn chọn một giá trị từ một danh sách dựa trên một chỉ số (số thứ tự).

Công thức cơ bản của hàm CHOOSE:

CHOOSE(index_num, value1, [value2], ...)
  • index_num: Là một số từ 1 đến 254, xác định giá trị nào sẽ được trả về.
  • value1, [value2], ...: Là các giá trị mà bạn muốn lựa chọn. Chúng có thể là số, văn bản, công thức, hoặc thậm chí là tham chiếu đến ô khác.

Ví dụ thực tế:

Giả sử bạn có một bảng chấm công đơn giản và muốn hiển thị tên ngày trong tuần dựa vào số thứ tự ngày (từ 1 đến 7). Bạn có thể dùng CHOOSE như sau:

=CHOOSE(WEEKDAY(A1), "Chủ Nhật", "Thứ Hai", "Thứ Ba", "Thứ Tư", "Thứ Năm", "Thứ Sáu", "Thứ Bảy")

Trong đó, A1 là ô chứa ngày bạn muốn kiểm tra.

Ngoài ra, CHOOSE còn có thể kết hợp với các hàm khác để tạo ra các kịch bản linh hoạt hơn. Ví dụ, bạn có thể dùng nó để chọn loại thuế dựa trên mã quốc gia, hoặc chọn mức chiết khấu dựa trên mã khách hàng.

Bạn đã từng sử dụng hàm CHOOSE chưa? Hãy chia sẻ thêm kinh nghiệm hoặc các mẹo dùng hàm này dưới phần bình luận nhé!

1

Đúng là hàm CHOOSE rất ít được nhắc đến nhưng lại cực kỳ linh hoạt. Mình thường dùng nó kết hợp với WEEKDAY để trả về tên thứ trong tuần thay vì chỉ là số 1-7. Ví dụ: =CHOOSE(WEEKDAY(A1,2),"Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy","Chủ Nhật"). Cách này gọn hơn nhiều so với dùng IF lồng nhau.

0

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký