본문 바로가기
엑셀/함수

엑셀 CHOOSE 함수 사용 방법

by 자유개척가 2021. 2. 15.
반응형

오늘은 엑셀 기초이자 직장인 엑셀러들에게 유용한 CHOOSE 함수에 대해 알아보겠습니다.

 

간단한 예부터 살펴볼게요.

아래 빨강 셀에 1부터 5까지 중 숫자 하나를 입력하면 파랑 셀에 100부터 500까지 중 숫자가 표시됩니다.

빨강 셀의 값이 1이면 100, 2이면 200, 3이면 300, 4이면 400, 5이면 500을 구하는 CHOOSE 함수입니다.

빨강 셀에 1부터 5까지 사이에 있는 숫자가 아닌 다른 숫자를 입력하면 #VALUE! 수식 오류가 발생합니다.

 

다음과 같은 경우도 있습니다.

빨강 셀에 1부터 3까지 숫자 중 하나를 입력해 보겠습니다.

파랑 셀의 수식은 CHOOSE 함수로 빨강 셀의 값에 따라 [E14:E18],[F14:F18],[G14:G18] 범위 중 하나를 반환합니다.

반환한 범위에 있는 값을 SUM 함수로 구한 결과가 파랑 셀에 표시됩니다.

CHOOSE 함수의 첫번째 인수인 I14가 3이므로 세가지 범위 중에 하나인 [G14:G18]을 모두 더한 458이 표시되는 것을 볼 수 있습니다.

 

CHOOSE 함수를 가장 많이 사용하는 것이 날짜의 요일을 구하는 경우인데요.

날짜를 요일로 구하는 다른 방법부터 설명하고 CHOOSE 함수를 사용해 보도록 하겠습니다.

 

아래와 같은 표에서 날짜의 요일을 구하려고 합니다.

[E29:E32]를 블록 지정하고 =D29 입력후 <Ctrl+Enter>를 누르면 왼쪽과 똑같은 날짜가 입력됩니다.

요일로 표시할 날짜를 블록 지정하고 <Ctrl+1>을 눌러서 [셀 서식] 대화상자를 실행합니다.

[셀 서식] 대화상자의 [표시 형식] 탭에서 "사용자 지정" 범주를 선택한 다음 형식 상자에 날짜를 요일로 표시하는 코드를 입력하면 됩니다.

이 방법으로 표시할 수 없는 요일이 있을까요? 제가 알기로는 한자로 표시하는 요일이 안됩니다.

CHOOSE 함수로 한자 요일을 구해보겠습니다. 이때 한가지 더 알아야 할 함수가 있는데 날짜의 요일 번호를 구하는 WEEKDAY 함수입니다.

아래 빨강 셀에 임의로 날짜를 입력해보겠습니다. 녹색 셀에 WEEKDAY 함수로 요일 번호가 구해집니다.

그리고 파랑 셀에서 녹색 셀의 요일 번호를 이용해 한자 요일이 구해집니다.

녹색 셀 과정을 거치지 않고 바로 한자 요일을 구하려면 다음과 같이 수식을 입력하면 됩니다.

WEEKDAY 함수로 해당 날짜의 요일 번호를 구하고 그 번호에 맞는 요일을 CHOOSE함수로 추출해내는 방법입니다.

 

이해되셨나요?

 

그럼 다음시간에 또 뵐게요~!

 

반응형

댓글