찾기 및 참조
CHOOSE 함수
엑셀 2003
찾기 및 참조
CHOOSE 함수
엑셀-CHOOSE-함수-사용법
함수 요약

엑셀 CHOOSE 함수는 색인 번호를 참조하여 값 목록에서 해당 순번의 값을 반환하는 함수입니다.

함수 구문
=CHOOSE(색인번호, 값1, [값2], ...)
색인번호
-
목록에서 선택할 값의 순번입니다.
값1
-
첫번째로 선택할 항목입니다.
  • 최소한 하나 이상의 값을 지정해야 하며, 최대 254개의 값을 지정할 수 있습니다.
값2
-
[선택인수]두번째로 선택할 항목입니다.
상세 설명

엑셀 CHOOSE 함수는 1부터 시작하는 색인 번호를 기준으로 값 목록에서 해당 순번에 있는 값을 반환하는 함수입니다. 조건으로 비교하는 값이 순번으로 구성된 경우, 복잡한 다중조건을 간단하게 정의할 수 있습니다.

=CHOOSE(조건,1일경우,2일경우,3일경우, ...)
/ / 각 조건이 1,2,3.. 일 경우에 따라 해당 결과를 반환합니다.
=CHOOSE(2, "월", "화", "수", "목", "금")
/ / 위 함수는 두번째 값인 "화"를 반환합니다.

엑셀 2019 이후 버전에서 제공되는 SWITCH 함수를 사용하면 유사한 기능으로 보다 유연하게 값을 참조할 수 있습니다.


CHOOSE 함수 간단 예제
1) 성과 등급별 보너스 계산

성과등급이 1부터 5등급까지 있을 경우, 다음과 같이 수식을 작성하면 성과 등급에 따라 차등된 보너스 비율을 적용할 수 있습니다.

=급여*CHOOSE(성과등급,0.5,0.3,0.2,0.1,0)
/ /성과등급에 따라 50%~0%까지 보너스를 계산합니다.
2) 분기별 목표 금액 확인

B2셀에 분기가 작성된 경우, 다음과 같이 수식을 작성하면 1~4분기별 목표 금액을 확인할 수 있습니다.

=CHOOSE(B2,10000,15000,20000,25000)
/ / 1분기~4분기까지 각 분기별 목표 금액을 반환합니다.
3) 특정 요일별 작업 계획 반환

다음과 같이 수식을 작성하면, 요일을 기준으로 그 날의 주요 업무를 반환합니다. WEEKDAY 함수는 각 요일별 순번을 반환합니다.

=CHOOSE(WEEKDAY(TODAY(),2),"보고","회의준비","자료조사","회의","자기계발","휴식")
/ / 월요일~일요일까지 요일별 일정을 반환합니다.

그 외 주의사항

색인번호가 1보다 작거나 항목 개수보다 더 큰 수의 색인번호가 입력될 경우 #VALUE! 오류를 반환합니다.

=CHOOSE(4,"A","B","C")
'// 항목은 3개, 색인번호는 4이므로 #VALUE! 를오류 반환합니다.

CHOOSE 함수의 인수로 범위를 참조하면, 함수의 결과는 범위를 그대로 반환합니다.

=SUM(A1:CHOOSE(2,A2,A3,A4,A5))
=SUM(A1:A3)
=A1~A3의 함계가 계산됩니다.

CHOOSE 함수의 항목은 최대 254개까지 지정할 수 있습니다.


6 댓글
Inline Feedbacks
모든 댓글 보기
6
0
여러분의 생각을 댓글로 남겨주세요.x