CHOOSE 함수란?
CHOOSE 함수는 index_num을 사용하여 인수 값 목록에서 값을 반환한다. CHOOSE 함수를 사용하여 254개까지의 값 중에서 인덱스 번호를 기준으로 한 개의 값을 선택할 수 있다.
1. CHOOSE 함수 구문
=CHOOSE(index_num, value1, [value2], ...) |
=CHOOSE(인덱스 넘버, 값1, [값2], ...) |
2. CHOOSE 함수 인수
index_num : [필수 요소] 인수가 선택되는 값을 지정한다. index_num은 1과 254 사이의 숫자이거나 이에 해당하는 숫자가 들어 있는 수식 또는 셀 참조여야 한다. |
value1, [value2], ... : value1은 필수 요소이고, 이후의 value는 선택 요소이다. index_num을 기준으로 수행할 작업이나 값을 선택하는 데 사용하는 인수로 1개부터 254개까지 지정할 수 있다. 인수는 숫자, 셀 참조, 정의된 이름, 수식, 함수 또는 텍스트가 될 수 있다. |
- index_num이 1이면 CHOOSE에서는 value1이 반환되고, 2이면 CHOOSE에서는 value2가 반환된다.
- index_num이 1보다 작거나 목록의 마지막 값에 해당하는 번호보다 크면 CHOOSE에서는 #VALUE! 오류 값이 반환된다.
- index_num이 분수이면 가장 작은 정수로 잘린 후 사용된다.
CHOOSE 함수 기본 예제
1. 인수를 직접 입력하여 결과 도출
=CHOOSE(3, "사과", "딸기", "블루베리") |
이 수식에서 index 값으로 3을 지정하면, 3번째 값이 "블루베리"를 반환한다. |
2. 셀 참조를 통해 결과 값을 선택하기
엑셀을 열고 셀에 다음과 같이 입력하자.
A | B | C | D | E | F | |
1 | 6 | 5 | 4 | 3 | 2 | 1 |
CHOOSE 함수로 셀을 참조하여 결과를 도출하자.
=CHOOSE(C1, "사과", "딸기", "블루베리", "바나나", "레드향", "전혜향") |
C1 셀의 값이 4이므로, 이 수식은 4번째 값인 "바나나"를 반환한다. |
CHOOSE 함수와 MONTH 함수를 조합하여 날짜를 영문월로 표시하는 방법
엑셀을 열고 셀에 다음과 같이 입력하자.
A | B | C | |
1 | 2024-01-30 | 2024-03-25 | 2024-05-05 |
위 표의 날짜를 참조하여, 해당 월을 영문으로 표시해보자.
=CHOOSE(MONTH(A1), "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December") |
이 수식은 MONTH 함수로 A1 셀에 있는 날짜에서 월을 추출하고, CHOOSE 함수를 사용하여 해당 월을 영문으로 표시한다. 따라서 결과값은 "January"가 반환된다. |
CHOOSE 함수와 IF 함수를 조합하여 양수와 음수를 표기하는 방법
엑셀을 열고 셀에 다음과 같이 입력하자.
A | B | C | |
1 | -5 | 5 | 10 |
위의 표의 값을 양수 또는 음수로 표현되도록 수식을 작성해보자.
=CHOOSE(IF(A1 > 0, 1, 2), "양수", "음수") |
이 수식은 A1 셀의 값이 양수인 경우 1을 그렇지 않은경우 2를 반환하여, CHOOSE 함수를 통해 양수 또는 음수를 선택한다. A1 셀의 값이 -5이므로 결과값은 "음수"가 반환된다. |
CHOOSE 함수와 IF 함수를 조합하여 성적 등급을 선택하여 표시하는 방법
엑셀을 열고 셀에 다음과 같이 입력하자.
A | B | C | |
1 | 95 | 85 | 75 |
위의 표의 점수를 기반으로 A부터 F까지 등급을 반환하는 수식을 작성해보자.
=CHOOSE(IF(A1 >= 90, 1, IF(A1 >= 80, 2, IF(A1 >= 70, 3, IF(A1 >= 60, 4, 5)))), "A", "B", "C", "D", "F") |
이 수식은 A1 셀에 있는 점수에 따라 CHOOSE 함수를 사용하여 해당하는 성적 등급을 반환한다. A1 셀은 95점이므로, 결과값으로 "A"가 반환된다. |
'엑셀 플로우 (excelflow)' 카테고리의 다른 글
엑셀 COUNT 함수 구문, 인수, 사용법, 기본 예제 및 실무 활용 예제 총정리 (0) | 2024.04.15 |
---|---|
엑셀 SEQUENCE 함수 구문, 인수, 사용법, 기본 예제 및 실무 활용 예제 총정리 (0) | 2024.04.15 |
엑셀 IF 함수 구문, 인수, 사용법, 기본 예제 및 실무 활용 예제 총정리 (0) | 2024.04.12 |
엑셀 SUM 함수 구문, 인수, 사용법, 기본 예제 및 실무 활용 예제 총정리 (0) | 2024.04.12 |
엑셀 SUMIF 함수 구문, 인수, 사용법, 기본 예제 및 실무 활용 예제 총정리 (0) | 2024.04.12 |