본문 바로가기

엑셀 함수 수식 정리

엑셀 FIND 함수

엑셀에서 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