데이터 교육/엑셀
[엑셀] 텍스트 데이터: FIND, SEARCH함수
마크잉
2023. 6. 8. 00:27
출처: 패스트 캠퍼스 - 한 번에 끝내는 데이터 분석 초격차 패키지 Online: Excel
1. FIND 함수
01) FIND 함수 개념
- 긴 텍스트에서 특정 단어나 문장이 시작하는 위치를 숫자로 출력
→ 숫자가 나오면 특정 단어가 포함, 오류가 나면 포함되어 있지 않은 것으로 해석
- 띄어쓰기까지 포함하여 문자를 세며 대소문자를 구분
02) FIND 함수 실습
조건 : 후기 중에서 주요 KEYWORD를 언급한 사람의 수를 구해보자 |
(1) 주요 키워드를 언급한 사람 찾기
=FIND("주요 키워드", "후기")
함수식: =FIND(H$4,$C5) |
(2) 문제점
: 특정 키워드를 언급한 사람의 칸에는 숫자가 표시, 언급하지 않은 사람의 칸에는 오류#VALUE! 가 난다.
(3) 오류 처리
오류는 분석이 어렵기 때문에 IFERROR함수를 사용하여 처리해준다.
함수식: =IFERROR(FIND(D$4,$C5),0)
(4)결과
: 키워드가 포함된 값에는 N번째 숫자가, 그렇지 않은 데이터에는 0이 표시된다.
(5) 언급한 사람 수 구하기
함수식 =COUNTIFS($D:$D,">0") |
**COUNTIFS사용할 때, 부등호 "따옴표" 잊지말자
FIND함수와 COUNTIFS함수를 사용하여 주요 키워드를 언급한 사람의 수를 구할 수 있다
2. SEARCH 함수
01) SEARCH 함수 개념
- 긴 텍스트에서 특정 단어나 문장이 시작하는 위치를 숫자로 출력
- 띄어쓰기까지 포함하여 문자를 세며 대소문자를 구분하지 않음
**FIND함수와 같은 형식의 함수