[]
        
(Showing Draft Content)

TEXTBEFORE

이 함수는 지정된 문자 또는 문자열 앞에 있는 텍스트를 반환합니다.

구문

=TEXTBEFORE(text,delimiter,[instance_num], [match_mode], [match_end], [if_not_found])

인수

이 함수에는 다음과 같은 인수가 있습니다.

인수

설명

text

검색할 텍스트를 지정합니다. 와일드카드 문자는 사용할 수 없습니다. 텍스트가 빈 문자열인 경우 빈 텍스트를 반환합니다.

delimiter

추출하려는 위치를 구분하는 텍스트를 지정합니다.

instance_num

[선택 사항] 텍스트를 추출할 구분 기호의 인스턴스를 지정합니다. 기본값은 1입니다. 음수를 지정하면 텍스트 끝에서부터 검색을 시작합니다.

match_mode

[선택 사항] 텍스트 검색 시 대/소문자를 구분할지 여부를 지정합니다. 기본값은 대/소문자 구분입니다. 다음 값 중 하나를 사용할 수 있습니다.

  • 0 대/소문자를 구분합니다.

  • 1 대/소문자를 구분하지 않습니다.

match_end

[선택 사항] 텍스트 끝을 구분 기호로 처리할지 여부를 지정합니다. 기본값은 정확히 일치하는 경우만 찾습니다. 다음 값 중 하나를 사용할 수 있습니다.

  • 0 텍스트 끝을 구분 기호와 일치시키지 않습니다.

  • 1 텍스트 끝을 구분 기호와 일치시킵니다.

if_not_found

[선택 사항] 일치하는 항목을 찾지 못했을 때 반환할 값을 지정합니다. 기본값은 #N/A입니다.

데이터 형식

문자열 데이터를 반환합니다.

설명

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"