Cách sử dụng hàm CHOOSE trong Excel -

Tóm lược

Hàm CHOOSE trong Excel trả về một giá trị từ một danh sách sử dụng một vị trí hoặc chỉ mục nhất định. Ví dụ: CHOOSE (2, "red", "blue", "green") trả về "blue", vì màu xanh lam là giá trị thứ 2 được liệt kê sau số chỉ mục. Các giá trị được cung cấp cho CHOOSE có thể bao gồm các tham chiếu.

Mục đích

Nhận giá trị từ danh sách dựa trên vị trí

Giá trị trả lại

Giá trị tại vị trí đã cho.

Cú pháp

= CHOOSE (index_num, value1, (value2),…)

Tranh luận

  • index_num - Giá trị để chọn. Một số từ 1 đến 254.
  • value1 - Giá trị đầu tiên để chọn.
  • value2 - (tùy chọn) Giá trị thứ hai để chọn.

Phiên bản

Excel 2003

Ghi chú sử dụng

Hàm CHOOSE trong Excel trả về một giá trị từ một danh sách sử dụng một vị trí hoặc chỉ mục nhất định. Các giá trị được cung cấp cho CHOOSE có thể bao gồm các tham chiếu. Tuy nhiên, CHOOSE sẽ không truy xuất một mục từ bên trong phạm vi hoặc hằng số mảng được cung cấp dưới dạng giá trị. Chọn có thể xử lý tối đa 254 giá trị nhưng INDEX hoặc INDEX với MATCH là cách tiếp cận tốt hơn cho các tập giá trị lớn.

Ví dụ

Các công thức bên dưới sử dụng CHOOSE để trả về giá trị thứ 2 và thứ 3 từ danh sách:

CHOOSE(2,"red","blue","green") // returns "blue" CHOOSE(3,"red","blue","green") // returns "green"

Ở trên, "blue" là giá trị thứ hai và "green" là giá trị thứ ba. Trong ví dụ được hiển thị trong ảnh chụp màn hình, công thức trong ô B5 là:

CHOOSE(B5,"red","blue","green") // returns "red"

CHOOSE sẽ không truy xuất các giá trị từ một dải ô hoặc hằng số mảng. Ví dụ: công thức bên dưới sẽ trả về lỗi #VALUE:

=CHOOSE(2,A1:A3) // returns #VALUE

Điều này xảy ra vì số chỉ mục nằm ngoài phạm vi. Trong trường hợp này, cú pháp bắt buộc là:

=CHOOSE(2,A1,A2,A3)

Để truy xuất mục thứ n từ một phạm vi, hãy sử dụng INDEX và MATCH.

Ghi chú

  • Nếu index_num nằm ngoài phạm vi, CHOOSE sẽ trả về #VALUE
  • Giá trị cũng có thể là tài liệu tham khảo. Ví dụ: địa chỉ A1 hoặc các phạm vi A1: 10 hoặc B2: B15 có thể được cung cấp dưới dạng giá trị.
  • CHOOSE sẽ không truy xuất các giá trị từ một dải ô hoặc hằng số mảng.

Các video liên quan

Cách sử dụng chức năng CHOOSE Trong video này, chúng ta sẽ xem xét cách bạn có thể sử dụng chức năng CHOOSE. Chúng tôi cũng so sánh công thức dựa trên CHỌN với công thức dựa trên hàm VLOOKUP.

thú vị bài viết...