-
엑셀에서 특정 문자 개수 세는 방법 (LEN + SUBSTITUTE 활용)프로그램 2025. 3. 16. 21:19
엑셀에서 특정 문자의 개수를 세야 할 때가 종종 있습니다.
예를 들어, 특정 글자가 몇 번 등장하는지 확인하거나, 텍스트 데이터를 분석할 때 이런 기능이 유용하게 쓰이죠.
그렇다면 엑셀에서 특정 문자 개수를 쉽게 세는 방법은 무엇일까요?이번 글에서는 LEN 함수와 SUBSTITUTE 함수를 조합하여 특정 문자의 개수를 계산하는 방법을 상세히 설명해드리겠습니다.
초보자도 따라 하기 쉽게 단계별로 정리했으니, 천천히 따라와 보세요!목차
LEN 함수의 기본 개념
LEN 함수는 엑셀에서 문자열의 길이를 계산하는 함수입니다.
이 함수는 문자, 숫자, 공백, 특수 기호까지 포함하여 문자열의 전체 길이를 반환합니다.기본 사용법:
=LEN(셀)
예제: 셀 A1에 "Hello World"가 입력되어 있을 때, LEN 함수를 적용하면?
=LEN(A1)
결과: 11 (공백 포함 문자 개수)
문자열 LEN 함수 결과 Hello 5 Excel is powerful 17 하지만 LEN 함수만으로 특정 문자의 개수를 세기는 어렵습니다.
이를 해결하려면 SUBSTITUTE 함수를 함께 사용해야 합니다.SUBSTITUTE 함수로 특정 문자 개수 세기
SUBSTITUTE 함수는 문자열에서 특정 문자를 다른 문자로 바꿔주는 함수입니다. 이 기능을 이용하면 특정 문자를 제거한 문자열의 길이를 구할 수 있고, 이를 LEN 함수와 조합하면 특정 문자가 몇 개 포함되어 있는지 계산할 수 있습니다.
기본 사용법:
=SUBSTITUTE(문자열, 찾을 문자, 대체할 문자)
예제: "Hello World"에서 "l"을 제거한 문자열을 반환
=SUBSTITUTE(A1, "l", "")
결과: Heo Word
여기서 LEN 함수를 추가하면 특정 문자의 개수를 계산할 수 있습니다.
엑셀에서 특정 문자 개수 세는 공식
LEN과 SUBSTITUTE 함수를 조합하면 특정 문자의 개수를 쉽게 계산할 수 있습니다.
공식:
=LEN(A1) - LEN(SUBSTITUTE(A1, "l", ""))
이 공식은 문자열에서 특정 문자를 제거한 후, 원래 문자열의 길이와 비교하여 특정 문자의 개수를 계산하는 방식입니다.
예제: "Hello World"에서 "l"이 몇 개 포함되어 있는지 계산
=LEN(A1) - LEN(SUBSTITUTE(A1, "l", ""))
결과: 3
문자열 찾을 문자 개수 Hello World l 3 Excel Excel Excel e 3 이제 특정 문자의 개수를 세는 기본 방법을 알았으니, 좀 더 응용해볼까요?
대소문자 무시하고 특정 문자 개수 세기
FIND 함수와 SUBSTITUTE 함수는 기본적으로 대소문자를 구분합니다. 즉, "A"와 "a"는 서로 다른 문자로 인식되죠.
하지만 대소문자 구분 없이 특정 문자의 개수를 세려면 어떻게 해야 할까요?해결 방법: 문자열을
UPPER
또는LOWER
함수로 변환한 후 계산공식:
=LEN(UPPER(A1)) - LEN(SUBSTITUTE(UPPER(A1), "L", ""))
예제: "Hello World"에서 "l"이 대소문자 관계없이 몇 개 포함되어 있는지 계산
=LEN(UPPER(A1)) - LEN(SUBSTITUTE(UPPER(A1), "L", ""))
결과: 3
여러 셀에서 특정 문자 개수 합산하기
한 개의 셀뿐만 아니라, 여러 셀에 걸쳐 특정 문자의 개수를 합산하고 싶을 수도 있습니다. 이럴 때는 SUM 함수를 활용하면 됩니다.
공식:
=SUM(LEN(A1) - LEN(SUBSTITUTE(A1, "l", "")), LEN(A2) - LEN(SUBSTITUTE(A2, "l", "")))
예제: A1과 A2에 있는 문자열에서 "l"의 개수를 합산
=SUM(LEN(A1) - LEN(SUBSTITUTE(A1, "l", "")), LEN(A2) - LEN(SUBSTITUTE(A2, "l", "")))
이 방법을 사용하면 전체 데이터 범위에서 특정 문자가 몇 번 등장하는지를 확인할 수 있습니다.
엑셀에서 특정 문자 개수 세기, 언제 유용할까?
이 기능은 다양한 데이터 분석과 텍스트 처리에 유용하게 활용될 수 있습니다.
활용 사례:
- 문서에서 특정 글자가 몇 번 등장하는지 확인할 때
- 데이터베이스에서 특정 코드나 문자의 빈도를 분석할 때
- 이메일 리스트에서 특정 도메인을 가진 이메일 개수를 찾을 때
- 제품 코드에서 특정 문자 패턴을 찾아낼 때
마무리
엑셀에서 특정 문자의 개수를 세는 것은 데이터 분석의 기본이지만, 매우 유용한 기능입니다. LEN 함수와 SUBSTITUTE 함수를 조합하면 쉽게 특정 문자의 개수를 구할 수 있으며, 대소문자를 무시하거나 여러 셀에서 개수를 합산하는 응용도 가능합니다.
특히 엑셀에서 특정 문자 개수를 세는 기능은 데이터를 더욱 정교하게 분석하는 데 큰 도움이 됩니다.
'프로그램' 카테고리의 다른 글
엑셀 SUM 함수로 열 전체 합계 계산하는 쉬운 방법 (0) 2025.03.19 엑셀에서 같은 값 찾기? 이 함수만 알면 끝! (0) 2025.03.19 엑셀에서 특정 값 찾기 & 바꾸기 (효율적인 방법 총정리) (0) 2025.03.16 파워포인트에서 유튜브 영상 삽입 & 오류 해결법! (0) 2025.03.16 엑셀 ROUND 함수 완벽 정리! 반올림, 올림, 버림 쉽게 해결하기 (0) 2025.03.15