SWITCH 함수
2019지원 버전 자세히 보기
엑셀 SWITCH 함수는 조건식의 결과에 따라 여러 값 중 하나를 반환하는 함수입니다.
인수 설명
=SWITCH(조건식, 결과1, 반환값1, [결과2], [반환값2], ..., [기본값])
- 결과와 반환값은 반드시 쌍으로 입력되어야 합니다.
- 결과와 반환값은 최대 126쌍까지 입력 가능합니다.
- 생략 시 #N/A 오류가 반환됩니다.
함수 개요
SWITCH 함수 간단 예제
A2 셀에 통화(예: USD), B2 셀에 금액(예: 1,000원)이 입력된 경우, 다음과 같이 SWITCH 함수를 사용해서 통화에 따라 환율이 적용된 금액을 계산할 수 있습니다.
=SWITCH(A2,"USD",B2*1300,"CNY",B2*174,"EUR",B2*1400,"HKD",B2*145,"정보없음")A2 셀에 작성된 통화 단위에 따라 환율이 적용된 금액을 계산합니다.
A2 셀에 직급이 입력된 경우, 다음과 같이 SWITCH함수를 작성하면 직급별로 다른 연차 일수를 계산할 수 있습니다.
=SWITCH(A2,"사원",15,"대리",17,"과장",20,"차장",22,"부장",25,15)사원: 15, 대리: 17, 과장: 20, 차장: 22, 부장: 25일 나머지는 15일의 연차를 반환합니다.
그 외 주의사항
엑셀 SWITCH 함수는 엑셀 2019 이후 버전에서 지원됩니다.
SWITCH 함수의 결과와 반환값은 최대 126쌍까지 입력할 수 있습니다.
일치하는 결과가 없고 기본값이 생략된 경우 함수는 #N/A 오류를 반환합니다.
만약 조건식과 비교해야 할 결과가 많을 경우, SWITCH 함수 대신 VLOOKUP 함수 를 사용을 고려할 수 있습니다.


