상세 컨텐츠

본문 제목

엑셀 특정 문자 개수 세기

TIP

by no17 2025. 1. 12. 13:03

본문

반응형

이번 글은 엑셀을 이용한 특정 문자 개수 세기 입니다. 저는 BOM 작성 시 많이 활용하는 방법인데 잘 사용한다면 많은 부분에서 편하게 일 할 수 있는 기능 중 하나라고 생각합니다.

예시 (각 항목의 개수 세기)

 

항목 개수 세기

 

 회사 업무 중 흔히 볼 수 있는 내용들 입니다. 각 항목 별 개수가 필요한 상황에서 글자를 셀 수 있는 "LEN" 항수를 또 올릴 수 있습니다.

 하지만 "LEN" 함수는 문자열의 전체 문자 개수를 세는 함수기 때문에 우리가 필요한 각각의 개수는 알 수 없습니다. 이때 "LEN" 함수와 함께 사용 할 함수가 "SUBSTITUTE" 함수 입니다.

LEN 함수

 

LEN 함수

 

LEN 함수는 텍스트 문자열 내에 문자의 개수를 구하는 함수입니다. 공백도 문자로 포함되기 때문에 전체 문자열의 문자 개수를 구하는데 사용되는 함수 입니다.

SUBSTITUTE 함수

SUBSTITUTE 함수

 

 SUBSTITUTE 함수는 old_text를 찾아서 new_text로 바꾸는 함수 있입니다.

 

LEN 함수와 SUBSTITUTE 함수를 이용한 특정 문자 개수 구하기

두 함수를 이용한 방법은 전체 LEN으로 전체 길이를 구한 SUBSTITUTE를 이용해서 찾으려는 문자를 삭제하여 길이를 구한 후 빼주면 찾으려는 문자의 개수가 됩니다.

 

항목 개수 세기

 

두 함수를 이용해서 위 표 항목의 개수를 세 보도록 하겠습니다.

 

 

항목들은 "," 로 구분되어 있어서 각 항목 문자열의 전체 길이를 구한 후 ","를 제외한 문자열의 길이를 구하면 항목의 개수가 됩니다. 

 

 

 

 

위의 수식을 이용하면 다음과 같이 각 항목의 인자들의 개수를 셀 수 있습니다.

 

반응형

관련글 더보기