본문 바로가기
나눔공부방- 우리같이공부해요

엑셀 TIP(팁)-엑셀의 CHOOSE함수와 IF ERROR함수에 대해 알아봅니다.

by 마산CAD디자인학원_정샘 2023. 1. 18.
728x90
반응형

오늘은 엑셀의 숫자에 대응하는 문자를

입력하는 CHOOSE함수와 함수식의

수식에 오류가 있으면 지정한 값으로

나타내고 오류가 없으면 수식값을

나타내게 하는  IFERROR 함수에

대해 알아보겠습니다.

CHOOSE함수는 기본식이

=CHOOSE(K,"문자1","문자2","문자3")

입니다. 여기서 K는숫자이며 0이 될수 

없습니다. 즉

K숫자1이면--->문자1선택, 

K숫자2이면--->문자2선택 

K숫자3이면---> 문자3선택 

이란의미 입니다.

예를 들어 한번 살펴보겠습니다.

위 그림과 같이 사원코드를 이용해

사원코드의 5번째 자리수에 따라 1이면

부장,2이면 과장,3이면 대리,4이면사원을

표시해야하므로 사원코드에서 5번째자리

수를 추출해야 하므로 문자추출함수인

MID함수를 같이 사용 합니다.

따라서 E6셀을 클릭후 

=CHOOSE(MID(B6,5,1),"부장","과장",

"대리","사원")을 입력후 엔터치면

MID함수에 의해 추출한 값이 1이므로

"부장"이 기입됩니다.

나머지를 구하기 위해 자동채우기

핸들을 아랫방향으로 드래그하면

위와 같이 구해지는것을 알수 있습니다.

728x90

다음은 IFERROR함수에 대해 살펴

보겠습니다.

IFERROR함수는 수식에 오류가 있으면

내가 지정한 값으로 나타내고 오류가

없으면 수식값을 나타내게 하는 함수

입니다.

기본식은 =IFERROR(수식,"오류표시")

입니다. 따라서 E19셀을 클릭하고

=IFERROR(C19*D19,"알수없음")

입력후 엔터치면

판매가격20000*판매현황3을 곱해서

60000이 입력됨을 알수 있습니다.

셀 우측하단의 자동채우기 핸들을

아랫방향으로 드래그해서 나머지도

구하시면 됩니다.

위 그림에서 보듯이 E22셀과 E24셀값은

"알수없음" 이 입력됨을 알수 있습니다.

즉 IFERROR함수에 의해 계산식에서

판매현황 값이 X즉 ,없음으로 계산식에서

오류가 발생했하여 함수식에서 오류값

으로 "알수없음"이 지정되어 있기

때문입니다.

아래 동영상을 보시면 더욱더 이해가

잘 되실거라 생각됩니다.

https://www.youtube.com/watch?v=niutp0dOBsw 

 

-감사합니다.-

728x90
반응형

댓글