엑셀에서 FIND 함수는 텍스트 문자열에서 특정 문자가 처음 나타나는 위치(숫자)를 반환하는 함수입니다.
(대소문자를 구분하며, 정확한 일치만 찾음)
✅ 구문(Syntax)
=FIND(find_text, within_text, [start_num])
find_text : 찾을 문자 또는 문자열
within_text : 검색할 전체 문자열
[start_num] (선택) : 검색을 시작할 위치 (기본값 = 1)
✅ 결과:
찾은 문자의 시작 위치(숫자)를 반환
찾을 문자가 없으면 #VALUE! 오류 발생
📌 FIND 함수 사용 예제
A열 B열
Apple =FIND("p", A1) → 2
Banana =FIND("n", A2) → 2
Hello =FIND("l", A3, 3) → 4
World =FIND("z", A4) → #VALUE!
📌 FIND 함수 특징
✅ 1. 대소문자 구분 (Apple vs apple)
=FIND("A", "Apple") → 1 (O)
=FIND("a", "Apple") → #VALUE! (X)
✅ 2. 특정 위치에서 검색 시작 (start_num 활용)
=FIND("l", "Hello", 3) → 4 (3번째 문자부터 검색)
✅ 3. 특정 문자가 없으면 #VALUE! 오류 발생
=FIND("z", "Hello") → #VALUE!
📌 FIND vs. SEARCH 함수 차이점
함수 설명 대소문자 구분 와일드카드 사용
FIND 특정 문자의 위치 찾기 ✅ O ❌ X
SEARCH 특정 문자의 위치 찾기 ❌ X ✅ O (*, ? 가능)
✅ 예제 비교
=FIND("a", "Apple") → #VALUE! (대소문자 구분)
=SEARCH("a", "Apple") → 1 (대소문자 무시)
📌 정리하면, FIND 함수는 특정 문자열이 시작하는 위치를 반환하며,
대소문자를 구분하고 와일드카드는 사용하지 않습니다.
'엑셀 함수 수식 정리' 카테고리의 다른 글
엑셀 SEQUENCE 함수 (0) | 2025.01.27 |
---|---|
엑셀 CONCATENATE 함수 (0) | 2025.01.25 |
엑셀 SEARCH 함수 (0) | 2025.01.25 |
엑셀 ROUND 함수 (0) | 2025.01.23 |
엑셀 MOD 함수 (0) | 2025.01.20 |