[]
이 함수는 지정된 문자 또는 문자열 앞에 있는 텍스트를 반환합니다.
=TEXTBEFORE(text,delimiter,[instance_num], [match_mode], [match_end], [if_not_found])
이 함수에는 다음과 같은 인수가 있습니다.
인수 | 설명 |
|---|---|
text | 검색할 텍스트를 지정합니다. 와일드카드 문자는 사용할 수 없습니다. 텍스트가 빈 문자열인 경우 빈 텍스트를 반환합니다. |
delimiter | 추출하려는 위치를 구분하는 텍스트를 지정합니다. |
instance_num | [선택 사항] 텍스트를 추출할 구분 기호의 인스턴스를 지정합니다. 기본값은 |
match_mode | [선택 사항] 텍스트 검색 시 대/소문자를 구분할지 여부를 지정합니다. 기본값은 대/소문자 구분입니다. 다음 값 중 하나를 사용할 수 있습니다.
|
match_end | [선택 사항] 텍스트 끝을 구분 기호로 처리할지 여부를 지정합니다. 기본값은 정확히 일치하는 경우만 찾습니다. 다음 값 중 하나를 사용할 수 있습니다.
|
if_not_found | [선택 사항] 일치하는 항목을 찾지 못했을 때 반환할 값을 지정합니다. 기본값은 |
문자열 데이터를 반환합니다.
TEXTBEFORE 함수는 빈 구분 기호 값으로 검색할 경우 즉시 일치하는 것으로 처리합니다. 앞에서부터 검색하는 경우(instance_num이 양수) 빈 텍스트를 반환하며, 뒤에서부터 검색하는 경우(instance_num이 음수) 전체 텍스트를 반환합니다.
=TEXTBEFORE("Little red Riding Hood's red hood","red") // 결과는 "Little"
=TEXTBEFORE("Little red Riding Hood's red hood","red", 2) // 결과는 "Little red Riding Hood's"
=TEXTBEFORE("Little red Riding Hood's red hood","Red") // 결과는 #N/A
=TEXTBEFORE("Little red Riding Hood's red hood","Red", ,1) // 결과는 "Little"