적용 대상
SharePoint Server 구독 버전 SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise Microsoft 365의 SharePoint SharePoint Foundation 2010 SharePoint Server 2010 Microsoft 365 Small Business의 SharePoint Windows SharePoint Services 3.0

SEARCH는 start_num 시작하여 특정 문자 또는 텍스트 문자열을 처음 찾을 수 있는 문자 수를 반환합니다. SEARCH를 사용하여 MID 또는 REPLACE 함수를 사용하여 텍스트를 변경할 수 있도록 다른 텍스트 문자열 내에서 문자 또는 텍스트 문자열의 위치를 확인합니다.

구문

SEARCH(find_text,within_text,start_num)

find_text     은 찾으려는 텍스트입니다. find_text 물음표(?) 및 별표(*)와 같은 와일드카드 문자를 사용할 수 있습니다. 물음표는 한 문자에 해당하고 별표는 개수에 상관없는 임의의 문자열에 해당합니다. 실제 물음표나 별표를 찾으려면 해당 문자 앞에 물결표(~)를 입력합니다.

within_text     은 find_text 검색하려는 텍스트입니다.

start_num     은 검색을 시작할 within_text 문자 번호입니다. start_num을 사용하여 지정된 문자 수만큼 건너뜁니다. 예를 들어 텍스트 문자열 "AYF0093 사용 중이라고 가정해 보겠습니다. YoungMens 의류". 텍스트 문자열의 설명 부분에서 첫 번째 "Y"의 번호를 찾으려면 start_num을 8로 설정하여 텍스트의 일련 번호 부분이 검색되지 않도록 합니다. SEARCH는 문자 8로 시작하고, 다음 문자에서 find_text 찾고, 숫자 9를 반환합니다. SEARCH는 항상 within_text 시작부터 문자 수를 반환하며, start_num 1보다 큰 경우 건너뛰는 문자를 계산합니다.

주의

  • SEARCH는 텍스트를 검색할 때 대문자와 소문자를 구분하지 않습니다.

  • SEARCH는 FIND가 대/소문자를 구분한다는 점을 제외하고 FIND와 유사합니다.

  • find_text 찾을 수 없으면 #VALUE! 오류 값이 반환됩니다.

  • start_num 생략하면 1로 간주됩니다.

  • start_num 0보다 크거나 within_text 길이보다 크면 #VALUE! 오류 값이 반환됩니다.

Col1

Col2

Col3

수식

설명(결과)

명세서

판매 수익

여백

=SEARCH("e",[Col1],6)

문자열에서 첫 번째 "e"의 위치(여섯 번째 위치부터 시작)(7)

명세서

판매 수익

여백

=SEARCH([Col3],[Col2])

"이익률"의 "마진" 위치(8)

명세서

판매 수익

여백

=REPLACE([Col2],SEARCH([Col3],[Col2]),6,"Amount")

"Margin"을 "Amount"(이익 금액)으로 대체합니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.