엑셀 정보

[엑셀] FIND 함수 사용 방법 - 원하는 문자 찾기

정보를공유합니다 2021. 9. 27. 21:44
반응형

안녕하세요, 정보공유소 입니다.

 

셀에 해당되는 문자가 있는지 없는지 일일이 눈으로 확인하기에는 너무 번거롭죠.

계속 모니터를 쳐다보면 눈이 아프기도 합니다.

이럴때 사용하는 것이 FIND 함수 입니다.

FIND 함수는 해당되는 내용이 Cell의 몇 번째 순서에 위치하고 있는지 확인해 주는 함수 입니다.

두 개의 문자가 한 개의 셀에 있다면, 왼쪽에 있는 문자가 몇 번째 인지만 보여 줍니다.

반응형

■ 사용 방법

=FIND(찾는문자,범위,시작위치)

찾는문자가 알파벳 및 기호이면 "" 기호를 사용하셔야 합니다 (예 : 찾는문자가 a면, "a"로 입력).

찾는문자가 알파벳이면 대/소문자를 구분지어서 사용하셔야 합니다.

찾는문자가 숫자라면 그냥 숫자를 적으셔도 되고, ""를 사용하셔도 됩니다 (예 : 찾는문자가 1이면, 1 또는 "1"로 입력).

시작위치는 옵션인데, 생략하면 왼쪽부터 찾기 시작합니다.

 

■ 예시 (기본)

내용 입력값 결과값
abcda =FIND("a",A2) 1
12341 =FIND(4,A3) 4

 

■ 예시 (응용)

FIND 함수를 이용하여 문자의 좌우 구분하기

띄의쓰기 (blank)가 있는 곳을 FIND 함수로 찾고, LEFT, MID 함수를 이용하여 구분합니다.

입력값

내용 구분 제조사 모델명
삼상 S123FGW3 =FIND(" ",A2) =LEFT(A2,B2-1) =MID(A2,B2+1)
LZ L2345VWDF =FIND(" ",A3) =LEFT(A3,B3-1) =MID(A3,B3+1)
DELI DE12GFE4 =FIND(" ",A4) =LEFT(A4,B4-1) =MID(A4,B4+1)
ASOS A4GDS234 =FIND(" ",A5) =LEFT(A5,B5-1) =MID(A5,B5+1)
HB H1PPD94MK =FIND(" ",A6) =LEFT(A6,B6-1) =MID(A6,B6+1)

결과값

내용 구분 제조사 모델명
삼상 S123FGW3 3 삼상 S123FGW3
LZ L2345VWDF 3 LZ L2345VWDF
DELI DE12GFE4 5 DELI DE12GFE4
ASOS A4GDS234 5 ASOS A4GDS234
HB H1PPD94MK 3 HB H1PPD94MK

 

반응형