본문 바로가기

엑셀

엑셀 choose 함수, 숫자를 텍스트로 변환하기

반응형

안녕하세요. 섭프라이즈입니다:)

오늘은 엑셀 CHOOSE 함수를 알아볼게요!

엑셀 CHOOSE 함수는 숫자를 텍스트로 변환하는 함수죠

 

CHOOSE 함수와 WEEKDAY/RANK 함수를 결합하는 방법을 알고 싶다면

위 영상을 참고해주시며 도움이 많이 되실겁니다:)

 

 


엑셀 CHOOSE 함수

 

숫자에 맞는 데이터를 표시하는 함수입니다.

인수와 함께 설명을 들으면 무슨 말인지 이해가 되실거예요!


엑셀 CHOOSE 함수식

 

 

=CHOOSE(index_num,value1,[value2],[value3],…)

함수식은 이렇게 됩니다.

 

 

 

 

Index_num : 숫자/숫자가 적혀있는 셀의 범위.

value+숫자 : 숫자일 때 나타낼 값.

 

인수는 이렇게 적어주시면 됩니다!

그럼 어떤식으로 사용되는지 살펴봐야겠죠?


활용 예제

 

 

이렇게 하고 싶다고 해볼게요!

숫자가 1이면 "섭프라이즈" /  2면 "깜짝놀랐지"

라고 하겠습니다:)


 

 

 

=CHOOSE(E10,"섭프라이즈","깜짝놀랐지")

라고 입력을 해줬습니다.

 

첫번째 인수에는 E10 이 들어갔죠

이 부분에는 숫자가 포함된 셀을 선택해줬습니다.

 

두번째 인수에는 "섭프라이즈" 가 들어갔죠

숫자가 1일 경우 "섭프라이즈" 를 표시하라는 의미입니다.

 

세번째 인수에는 "깜짝놀랐지" 가 들어갔죠

숫자가 2일 경우 "깜짝놀랐지" 를 표시하라는 의미입니다.

 

이해가 되셨나요?

그럼 이제 밑으로 드래그를 해볼게요


 

 

그럼 이렇게 값이 나왔습니다!

1일 때 섭프라이즈, 2일 때 깜짝놀랐지 그리고

3일 때는 #VALUE! 오류가 나왔습니다:)

왜냐하면 제가 3일 때의 값은 입력해두지 않았기 때문입니다!

 

이 경우에는 IFERROR 함수를 이용해줄 수 있어요!

IFERROR 함수는 내가 선택한 값이 오류일 경우 원하는 데이터로 표현할 수 있습니다.


 

 

 

=IFERROR(CHOOSE(E10,"섭프라이즈","깜짝놀랐지"),"")

이렇게 입력을 해주었습니다.

 

첫번째 인수에는 위에서 작성했던 함수식을 그대로 써줬고요.

두번째 인수에는 "" 라고만 입력을 해줬어요

두번째 인수는 오류일 경우 어떻게 표시할 건지를 적으시면 됩니다


 

 

 

그럼 오류가 났던 곳에는 이처럼 빈칸으로 표시할 수 있습니다:)

많은 도움이 되셨나요?

다음 시간에는 엑셀 CHOOSE 함수와 다른 함수들의 중첩을 알아볼게요!

WEEKDAY, RANK, RIGHT 함수 등과 결합할 수 있습니다!

감사합니다~

 

반응형