![[기초강좌 제 64강] 동일한 문자수 Count하기 썸네일 이미지 [기초강좌 제 64강] 동일한 문자수 Count하기 썸네일 이미지](/smartediter/upload_img/thum_1537320074.jpg)
엑셀쿠키는 한 번의 다운로드로 평생 이용하실 수 있습니다. 프로그램과 데이터를 고객의 PC에 저장하여 사용하는 형식이라 안전하게 사용 가능합니다. 이용 기간에 따른 추가 비용이 발생하지 않아 매우 경제적입니다.
중소기업의 개별 특성, 다양한 업무를 상황별로 고려하여 제작된 프로그램을 업데이트합니다. 분야별 5,000여 개의 프로그램 중 내 업무에 맞는 프로그램을 다운받는 맞춤형 서비스입니다.
쿠키 프로그램은 MS Excel의 기본 사용법만 알면 즉시 사용할 수 있는 매운 쉬운 프로그램으로 누구나 손쉽게 배우고 사용할 수 있습니다.
중소기업의 모든 업무자동화!
쿠키의 업무자동화 프로그램은 VBA 코드로 개발된 제품으로
MS Excel 프로그램 기반으로 사용 가능하며,
자체적으로 개발한 기능은 물론,
MS Excel의 강력한 기능을 모두 사용하실 수 있습니다.

엑셀쿠키는 기업의 생산성을 높이는 업무자동화 지원 프로그램입니다.
[ 기초 강좌 ]
제 64강
동일한 문자수 Count하기
동일한 문자수 Count하기 에 대하여 알아봅니다.
이럴 때 필요해요
수많은 문자열 사이에서 사용자가 원하는 문자열의 갯수를 세고싶을때 필요한 기능입니다.
이렇게 사용해요
이번 시간에는 앞서 소개해 드렸던 SUBSTITUTE() 함수를 약간 응용하여 재미있는 것을 만들어 볼까 합니다.
먼저, 위 D10 셀의 값을 "장"이라는 문자로 바꾸어 준 다음, E10 셀에 나타 나는 결과값을 살펴 보시기 바랍니다.
눈썰미가 있으신 분은 이미 눈치를 채셨겠습니다만, E10 셀에 적용된 수식은 C10 셀의 값(문자열)에서 D10 셀의
값과 같은 문자의 수가 몇 개인지를 구합니다.
위 E10 셀의 수식, 즉 =LEN(C10)-LEN(SUBSTITUTE(C10,D10,"")) 에서 사용된 LEN()함수는 특정 셀의 문자수를
구하는 함수임은 다들 아실 터이고, 또한 SUBSTITUTE() 함수 역시, 특정 셀의 문자열 중에서 사용자가 지정한
문자와 일치하는 문자를 특정 문자로 바꾸어 주는 함수 라는 것도 앞서 설명드렸습니다만,
혹시 아리송~하신 분들은 아래의 D18 및 D19 셀(빨간색 셀)을 각각 살펴 보시기 바랍니다.
다음은, 아래의 D23 및 D24 셀에 입력된 수식을 각각 살펴 보시기 바랍니다.
위 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() 함수로 문자수를 구하면, 저런결과가 나타나겠죠?
2. 다운로드 받은 콘텐츠는 본인(본인회사)만 사용할 수 있습니다.
3. 다른 사람과 공유하거나 원본 또는 수정 후 무단전제,무단배포,무단판매,무단 공유할 수 없습니다.
4. 웹상에서 배포는 상업,비상업적 목적을 불문하고, 손해배상등 가중처벌됩니다.
![[기초강좌 제 64강] 동일한 문자수 Count하기 [기초강좌 제 64강] 동일한 문자수 Count하기](/common/images/cmm/view_middel.jpg)