티스토리 뷰

엑셀 Choose 함수는 개별로 사용되는 경우가 많지는 않은 것 같지만, 그래도 함수 조합에서 가끔 사용되는 엑셀 함수이긴 합니다. 사용안하면 잊어버리기 쉬운 함수이니 만큼, 아래 포스팅을 통해 CHOOSE 엑셀 함수 구조와 예제, 복합 예제를 통해 조금 더 자세히 알아보도록 하겠습니다.

 

 

엑셀 함수 CHOOSE 사용법

 

엑셀 Choose 함수

 

1. 엑셀 함수 CHOOSE 구조

 

=CHOOSE( 조건, 조건 1 결과, 조건 2 결과, ......)

 

  • 조건은 1 ~ 254 사이의 숫자만 입력 가능합니다.
  • 조건이 1이라면 첫 번째 결과(조건 1 결과)를 보여줍니다
  • 조건이 2라면 두 번째 결과(조건 2 결과)를 보여주는데, 이런식으로 254까지 이어집니다.

 

 

2. 엑셀 함수 CHOOSE 예제

 

 

엑셀 수식 : =CHOOSE( 1, "첫 번째",  "두 번째")

결과 : 첫 번째

 

  • 조건 값이 1이기 때문에 첫 번째 결과인 "첫 번째" 내용을 보여줍니다.

 

엑셀 수식 : =CHOOSE( 1, "첫 번째",  "두 번째")

결과 : 두 번째

 

  • 조건 값이 2이기 때문에 두 번째 결과 값인 "두 번째" 내용을 보여줍니다.

 

CHOOSE 함수 자체가 단독으로 사용될 확률이 어느 정도인지 모르겠습니다. 하지만 다른 함수와 복합적으로 사용될 가능성은 있기 때문에, 아래 내용은 MID 함수, SUM 함수와의 조합을 예제로 알아보도록 하겠습니다.

 

 

3. 엑셀 함수 CHOOSE + MID 예제

 

 

 

엑셀 수식 : =CHOOSE(MID($B3, 8, 1), "2000년 이전 남성", "2000년 이전 여성")

결과 : 2000년 이전 남성

 

  • MID($B3, 8, 1)는 B3셀의 내용 중 8번째 문자 1개를 사용한다는 의미로, 위 예제 기준 1이 됩니다.
  • CHOOSE(1, 1 결과, 2 결과) 이기 때문에, 최종 결과는 "2000년 이전 남성"이 출력됩니다.

 

엑셀 수식 : =CHOOSE(MID($B4, 8, 1), "2000년 이전 남성", "2000년 이전 여성")

결과 : 2000년 이전 여성

 

  • MID($B4, 8, 1)는 B4 내용의 8번째 문자인 "2" 를 한개 가져옵니다.
  • CHOOSE(2, 1 결과, 2 결과) 이기 때문에, 최종 결과는 "2000년 여성"이 출력됩니다.

 

4. 엑셀 함수 CHOOSE + SUM 예제

 

 

엑셀 수식 : =SUM(CHOOSE( 1,  $C$4:$C$9,  $D$4:$D$9))

결과 : 2700

 

  • CHOOSE( 1,  $C$4:$C$9,  $D$4:$D$9) 에서 조건이 1이기 때문에, 첫 번째 조건 결과인 $C$4:$C$9 내용을 가져옵니다
  • SUM($C$4:$C$9) 이란 수식이 만들어지고, C4:C9의 합산 값인 2700이 결과로 표시됩니다.

 

엑셀 수식 : =SUM(CHOOSE( 2,  $C$4:$C$9,  $D$4:$D$9))

결과 : 27000

 

  • CHOOSE( 2,  $C$4:$C$9,  $D$4:$D$9) 에서 조건이 2이기 때문에, 두 번째 조건 결과인 $D$4:$D$9 내용을 가져옵니다.
  • 결국 SUM($D$4:$D$9) 이란 수식이 만들어저 27000이란 결과를 표시하게됩니다.
LIST