인프런 커뮤니티 질문&답변

교사 지미정님의 프로필 이미지
교사 지미정

작성한 질문수

스마트요원에게 배우는 구글 스프레드시트

countif 함수 말고 어떤 함수를 이용해야 할까요?

작성

·

335

0

 
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
 
선생님 안녕하세요.
 
위의 시트에서 이름의 개수를 세고 싶은데 쉼표로 연결이 되어있는 경우에는 결과를 반영하지 못하네요.
이런 경우에는 어떻게 해야 할까요?

답변 1

0

스마트요원님의 프로필 이미지
스마트요원
지식공유자

안녕하세요. 스마트요원입니다.

컴마(,)로 연결된 문자열을 SPLIT 함수를 사용하여 분리한뒤 세는 방법을 알려드립니다.

우선은 SPLIT함수를 사용하여 컴마(,) 기준으로 분리합니다.
이때 주의하실 점은 컴마(,)의 갯수에 따라 오른쪽으로 길어지기때문에 
SPLIT 함수 오른쪽에 분리된 데이터가 표시될 충분한 공간이 필요합니다.

SPLIT함수로 분리한 영역에 COUNTIF를 사용하면 됩니다.
그런데 COUNTIF 함수는 문자열이 완전히 일치해야 갯수를 셉니다.
컴마(,) 다음에 빈칸이 있는 경우 제대로 갯수를 셀 수 없습니다.

검색할 이름 앞에 별(*) 표시를 붙이면, 빈칸이 붙어도 갯수를 셀 수 있습니다.
다만, 이 경우 별(*)표시를 붙이면 어떤 문자열이 붙어도 괜찮다는 의미입니다. 
예를 들어 빈칸을 포함한 " 김가나"뿐만아니라,
"김김김가나"처럼 "김가나"로 끝나는 이름이 있다면 "*김가나"로 인식합니다.

이 점 주의하시고 사용하시기 바랍니다.

countif 함수 말고 어떤 함수를 이용해야 할까요? 의 답변 스프레드시트https://docs.google.com/spreadsheets/d/12vsHi_yhqQ2FCPvGPlcB001jb8H4YcMmWpUgIFuiwxU/edit?usp=sharing

 

SPLIT 함수의 사용법은 함수 강의 중 문자열 함수 3: TEXTJOIN, SPLIT 를 참고하시기 바랍니다.

 

감사합니다.

교사 지미정님의 프로필 이미지
교사 지미정

작성한 질문수

질문하기