[기초강좌 제 64강] 동일한 문자수 Count하기 썸네일 이미지
[기초강좌 제 64강] 동일한 문자수 Count하기
콘텐츠 타입 MS 오피스 엑셀 2003(2007, 2010가능), Windows XP 이상
용량0KB
조회1,452
즐겨찾기
[기초강좌 제 64강] 동일한 문자수 Count하기를 즐겨찾기 한 횟수는 0 0입니다.
이용등급 프리미엄
제품 상세정보

 




[ 기초 강좌 ]

 

제 64강

동일한 문자수 Count하기

 

동일한 문자수 Count하기 에 대하여 알아봅니다.

이럴 때 필요해요

수많은 문자열 사이에서 사용자가 원하는 문자열의 갯수를 세고싶을때 필요한 기능입니다.


이렇게 사용해요

이번 시간에는 앞서 소개해 드렸던 SUBSTITUTE() 함수를 약간 응용하여 재미있는 것을 만들어 볼까 합니다.

 

[기초강좌 제 64강] 동일한 문자수 Count하기
 

먼저, 위 D10 셀의 값을 "장"이라는 문자로 바꾸어 준 다음, E10 셀에 나타 나는 결과값을 살펴 보시기 바랍니다.

눈썰미가 있으신 분은 이미 눈치를 채셨겠습니다만, E10 셀에 적용된 수식은 C10 셀의 값(문자열)에서 D10 셀의

값과 같은 문자의 수가 몇 개인지를 구합니다.

 

위 E10 셀의 수식, 즉 =LEN(C10)-LEN(SUBSTITUTE(C10,D10,"")) 에서 사용된 LEN()함수는 특정 셀의 문자수

구하는 함수임은 다들 아실 터이고, 또한 SUBSTITUTE() 함수 역시, 특정 셀의 문자열 중에서 사용자가 지정한 

문자와 일치하는 문자를 특정 문자로 바꾸어 주는 함수 라는 것도 앞서 설명드렸습니다만, 

혹시 아리송~하신 분들은 아래의 D18 및 D19 셀(빨간색 셀)을 각각 살펴 보시기 바랍니다.

[기초강좌 제 64강] 동일한 문자수 Count하기
 

 

다음은, 아래의 D23 및 D24 셀에 입력된 수식을 각각 살펴 보시기 바랍니다.

 

[기초강좌 제 64강] 동일한 문자수 Count하기
 

 

위 D23 및 D24 셀에 나타 난 값은 E10 셀의 수식, 즉  =LEN(C10)-LEN(SUBSTITUTE(C10,D10,""))

각각 분리하여 적용하여 구한 결과값입니다.

따라서, 수식 =LEN(C10) 의 결과값, 즉 16 에서 수식 =LEN(SUBSTITUTE(C10,D10,"")) 로 구한 결과값

즉, 15 를 빼 주면 1 이라는 값을 구하게 됩니다.

 

그런데, 수식 =LEN(SUBSTITUTE(C10,D10,"")) 의 결과값이 어떻게 해서 15 가 되는지를 

도무지 이해할 수 없으신분들도 있으실겁니다.

 

위에서 설명드린 내용과 같이 D23 셀의 수식, 즉  =LEN(C10) 로 구한 결과값(C10 셀의 문자수) 은 

16 입니다만, 이를 먼저 SUBSTITUTE() 함수를 써서 특정문자(예: "김")를 공백("")으로 바꾸고나서

다시 LEN() 함수로 문자수를 구하면, 저런결과가 나타나겠죠?

 

 

저작권정보
1. 콘텐츠의 저작권은 쿠키(www.coukey.co.kr)에 있으며, 사용권한은 1인 1카피입니다.
2. 다운로드 받은 콘텐츠는 본인(본인회사)만 사용할 수 있습니다.
3. 다른 사람과 공유하거나 원본 또는 수정 후 무단전제,무단배포,무단판매,무단 공유할 수 없습니다.
4. 웹상에서 배포는 상업,비상업적 목적을 불문하고, 손해배상등 가중처벌됩니다.
[기초강좌 제 64강] 동일한 문자수 Count하기
이용후기

업무자동화 맞춤제작

고객님의 상황에 100% 맞춘 콘텐츠 제작 전문 서비스를 이용해 보세요.
프리미엄 무료 이벤트 중