2024. 1. 2. 07:36
반응형
엑셀 SWITCH 함수는 조건식의 결과에 따라 다른 값을 반환하는 함수이다.
형식) SWITCH(조건식, 결과값1, 반환값1, [결과값2], [반환2], ~~~~, [기본값])
설명1)
조건식 ☞ 결과값을 비교할 조건식
결과값1 ☞ 조건식에서 연산된 결과값과 비교할 첫번째 값이다.
결과값1은 필수인수이다.
반환값1 ☞ 조건식에서 연산된 결과값이 결과값1과 일치하면 반환한다.
반환값1은 필수 인수이다.
결과값2 ☞ 조건식에서 연산된 결과값과 비교할 두번째 값이다. (첫번째 결과값1 과 맞지 않을 경우 결과값2와 비교한다)
결과값2는 선택인수이다.
반환값2 ☞ 조건식 결과값이 결과값2와 일치하면 반환할 값이다.
반환값2는 선택인수이다.
즉, 결과값2, 반환값2 부터는 선택인수이다.
기본값(선택인수) ☞ 결과값들과 일치하지 않을 경우 반환될 기본값이다.
설명2)
☞ 조건식의 결과에 따라 다른 값을 반환하는 논리함수 이다.
사용할 수 있는 버젼은 MSOffice2019 버젼 이후에서 사용 가능하다.
엑셀 CHOOSE함수와 IF함수의 상위 호환 함수이다.
☞ SWITCH함수는 조건식과 정확히 일치하는 결과값만 비교할 수 있다.
☆ 크기비교에는 사용할 수 없는 단점이 있다.
EX) 결과값이 1보다 크다, 10보다 작다. 등등
☞ 모든 인수는 배열을 참조 할 수 있다. 다른 함수를 인수로 사용할 수 있어 다양한 방법으로 활용하기 좋은 함수이다.
♣ 호환 버젼
Windows 버젼 : MSOffice2019버젼 이후, 365버젼에서 사용가능
Mac 버젼 : Mac용 2019, 365 버젼에서 사용 가능
예제1) 지역번호를 구하시오, 지역은 SWITCH함수를 통해서 구하시오.
결과값)
정답)
B2 ☞ =LEFT(A2,FIND("-",A2)-1)
C2 ☞ =SWITCH(B2,"02","서울","031","경기","033","강원","044","세종","정보없음")
또는 배열함수도 가능함 (Ctrl + Shift +Enter)
반응형
'엑셀함수정리' 카테고리의 다른 글
엑셀 / 셀보호하는거 (0) | 2024.09.09 |
---|---|
엑셀 TEXT 함수 (1) | 2023.09.15 |
MATCH함수, HLOOKUP함수 같이 사용예1 (2) | 2023.08.20 |
엑셀 오름차순, 내림차순에 대한 내용 (0) | 2022.03.03 |
엑셀 / TIME함수 / 드론 출발시간, 도착시간 / 단위 시간 처리 (0) | 2021.11.24 |
콘텐츠 내 자동삽입광고