엑셀 함수. 셀안에 원하는 문자열이 몇개인가 계산하기 > ⓘ 엑셀

본문 바로가기
사이트 내 전체검색


회원로그인

ⓘ 엑셀

엑셀 함수. 셀안에 원하는 문자열이 몇개인가 계산하기

페이지 정보

작성자 SDJ 작성일18-06-19 16:47 조회1,546회 댓글0건

본문

글쓴이 : Jin     날짜 : 10-09-01 17:07     조회 : 3419

--------------------------------------------------------------------------------



 

 

셀안에 문자열이 있을때 그 문자열중 특정 문자가 몇개인지 세는 방법.

ex)  'A1'셀에 'abcabcaabbbbaaabbbbcccab' 라는 문자열이 있는데 문자 'a'가 총 몇개인지 알고 싶을때.



 

직접 구하는 방법은 없다.


문자열 치환 함수를 이용해서 계산해야 한다.


일단 문자열 치환 함수 사용법

=SUBSTITUTE(문자열, 찾을문자열, 바꿀문자열(, 몇번째 찾은거 바꿀거냐) )

 

 

=SUBSTITUTE(문자열, 찾을문자열, 바꿀문자열)


 



구하는 요령
: 세고 싶은 문자를 삭제해버리고 원래 문자열수와 삭제한 문자열수의 차이로 구한다.

그러니까 'abcab'의 길이는 5이고
'abcab'에서 'a' 를 삭제하면 'bcb' 가 되고
'bcb' 의 길이는 3이다.

그러니까 a의 갯수는 5-3 = 2개

이렇게 구할 수 있다.


 


응용 : 셀안에 원하는 문자열이 몇개인가 계산하기

 

셀 a1에 문자열 "112123123412345"  이 있을때 문자 "2" 가 몇개인가 구할때

 

문자열 "2"를 낫으로 치환전후의 총문자열 갯수의 차를 구한다.

 

=LEN(A1)-LEN(SUBSTITUTE(A1, "2", "") ) 



몇개인지 찾을 문자열의 문자수가 2이상인경우 나눠준다.

 

= ( LEN(A1)-LEN(SUBSTITUTE(A1, "2", "") )  )  /  len("2")





 

정리

문자열 : 원래 문자열
찾는문자 : 원래 문자열 안에서 몇개인지 세려고 하고자 하는 문자/문자열


= ( LEN(문자열)-LEN(SUBSTITUTE(문자열, 찾는문자, "") )  )  /  len(찾는문자)




출처 나.

 


      

댓글목록

등록된 댓글이 없습니다.

ⓘ 엑셀 목록

Total 20건 1 페이지
ⓘ 엑셀 목록
번호 제목 글쓴이 날짜 조회
20 2024. 빠른 실행 도구 모음 첨부파일 SDJ 09-11 14
19 엑셀, 수식으로 셀주소 참조방법 + 셀주수로 내용참조 인기글 SDJ 05-29 787
18 엑셀, 달의 마지막 일 (월 마지막 날짜) 인기글 SDJ 12-22 1421
17 엑셀 현재 워크시트 이름 참조 / 워크시트명 인기글관련링크 SDJ 12-15 1269
16 줄 삽입/삭제후에도 변하지 않는 주소 참조 방법 (INDIRECT) 인기글 SDJ 10-30 1172
15 엑셀. 조건에 맞는 셀 갯수 구하기, 0보다 큰, X보다 작은... 인기글 SDJ 07-17 1143
14 엑셀에서 날짜를 요일로 표시하는 방법2 인기글관련링크 SDJ 06-22 1238
13 메뉴에 '개발 도구'추가 방법 인기글 SDJ 01-28 1208
12 엑셀 반복할 행 잠겨있을때 인기글 SDJ 02-21 2461
11 엑셀. 오류값 안나오게/안보이게 하기 / IsError /#N/A 안나오게 / 에러 / 에러값 무시 인기글관련링크 SDJ 06-19 2780
10 엑셀 조건에 맞는 합계구하기 ( sumif / sumifs / dsum ) 인기글관련링크 SDJ 06-19 2182
열람중 엑셀 함수. 셀안에 원하는 문자열이 몇개인가 계산하기 인기글관련링크 SDJ 06-19 1547
8 항목의 종류 갯수 구하기 / 가짓수 / 블럭 계산식 / 배열 함수 / 배열 수식 댓글1 인기글 SDJ 01-09 2359
7 숫자를 문자로 변환 / 표시 / 출력 / 일천이백삼십사 / 한글 /한자 인기글 SDJ 01-09 2019
6 날짜서식 요일을 한글(한자)로 표시 / 출력 인기글 SDJ 01-09 2902
5 엑셀 표만들기 / 삽입 / [#이 행] 인기글 SDJ 09-28 2469
4 임의의 셀값 출력 (랜덤 / RND / RANDBETWEEN ) 인기글 SDJ 05-19 2509
3 (매크로) 시트 이름 참조 인기글 SDJ 05-19 1872
2 같은 이름별로 일렬 번호 붙이기 인기글 SDJ 05-19 2097
1 포멧 / format ☞ TEXT 인기글 SDJ 05-18 2002
게시물 검색

접속자집계

오늘
230
어제
333
최대
1,010
전체
416,095
회사소개 개인정보취급방침 서비스이용약관 Copyright © sdj.kr All rights reserved.
상단으로
모바일 버전으로 보기