> 주제 > excel > Excel과 Google 시트의 두 문자 간의 텍스트 추출

Excel과 Google 시트의 두 문자 간의 텍스트 추출

Christopher Nolan
풀어 주다: 2025-03-26 10:45:10
원래의
470명이 탐색했습니다.

이 포괄적 인 가이드는 Excel과 Google 시트 내에서 두 문자 나 단어 사이에 자리 잡은 텍스트를 추출하는 방법을 보여줍니다. 광범위한 문자열로 작업하려면 종종 상세한 분석을 위해 특정 세그먼트를 분리해야합니다. 이 기사는이를 달성하는 가장 효율적인 방법을 간략하게 설명합니다.

  • Excel : 두 단어 사이에서 텍스트 추출
  • Excel : 같은 문자의 두 인스턴스 사이에서 텍스트 검색
  • 문자간에 텍스트를 추출하기위한 사례에 민감한 공식
  • Excel 365 : 두 문자 사이에서 텍스트 추출
  • Google 시트 : 두 문자간에 텍스트 추출

Excel에서 두 문자 사이에서 텍스트를 추출합니다

이 일반적인 공식은 두 개의 별개의 문자 사이에서 텍스트를 추출합니다.

MID(cell, SEARCH(char1, cell) 1, SEARCH(char2, cell) - SEARCH(char1, cell) - 1)

예를 들어, 셀 A2에서 괄호로 둘러싸인 텍스트를 추출합니다.

=MID(A2, SEARCH("(", A2) 1, SEARCH(")", A2) - SEARCH("(", A2) -1)

Excel과 Google 시트의 두 문자 간의 텍스트 추출

이 방법은 교정기, 괄호 및 기타 구분 제에 적응합니다. 수치 결과의 경우, 수치 형식을 보장하기 위해 간단한 산술 작동 (예 : *1)을 통합하십시오.

Excel과 Google 시트의 두 문자 간의 텍스트 추출

수식 분해 :

MID 함수는 시작 위치 및 길이에 기초하여 서브 스트링을 추출합니다. 시작 위치 ( start_num )는 첫 번째 문자 ( char1 ) + 1의 위치로 계산됩니다. 길이 ( num_chars )는 두 번째 문자 ( char2 )의 위치와 첫 번째 문자 마이너스의 차이입니다.

Excel에서 두 줄/단어 사이의 텍스트 추출

두 단어 사이의 텍스트를 추출하려면 약간의 수정이 필요합니다.

MID(cell, SEARCH(word1, cell) LEN(word1), SEARCH(word2, cell) - SEARCH(word1, cell) - LEN(word1))

예를 들어 "시작"과 "종료"사이에 텍스트를 추출합니다.

=IFERROR(MID(A2, SEARCH("start ", A2) LEN("start "), SEARCH(" end", A2) - SEARCH("start ", A2) - LEN("start ")), "")

Excel과 Google 시트의 두 문자 간의 텍스트 추출

팁 :

  • 선행/후행 공간을 피하거나 TRIM 함수를 사용하기 위해 공백 ( "시작", "종료")을 포함하십시오.
  • Delimiters가없는 경우를 처리하려면 IFERROR 사용하십시오.

Excel에서 같은 문자의 두 인스턴스 사이에서 텍스트 추출

동일한 문자 사이에서 텍스트를 추출하려면 :

MID(cell, SEARCH(char, cell) 1, SEARCH(char, cell, SEARCH(char, cell) 1) - SEARCH(char, cell) -1)

예를 들어, 이중 인용문간에 텍스트를 추출합니다.

=MID(A2, SEARCH("""", A2) 1, SEARCH("""", A2, SEARCH("""",A2) 1) - SEARCH("""", A2) -1)

또는 CHAR 함수 사용 :

=MID(A2, SEARCH(CHAR(34), A2) 1, SEARCH(CHAR(34), A2, SEARCH(CHAR(34),A2) 1) - SEARCH(CHAR(34), A2) -1)

Excel과 Google 시트의 두 문자 간의 텍스트 추출

공식은 중첩 SEARCH 기능을 사용하여 문자의 두 번째 인스턴스를 찾습니다.

Excel의 사례에 민감한 추출

사례가 중요 할 때 SEARCH 대신 FIND 기능 (Case-Ensenitive)을 사용하십시오.

Excel 365의 문자 간 텍스트 추출

Excel 365는 TEXTBEFORETEXTAFTER 사용하여이를 단순화합니다.

=TEXTBEFORE(TEXTAFTER(A2, "("), ")")

Excel과 Google 시트의 두 문자 간의 텍스트 추출

이것은 또한 반복 된 캐릭터에도 적용됩니다. 네 번째 인수 (1 또는 true)는 사례 감도를 비활성화합니다.

Google 시트의 문자간에 텍스트를 추출합니다

Excel MIDSEARCH 조합은 Google 시트에서 동일하게 작동합니다.

Excel과 Google 시트의 두 문자 간의 텍스트 추출

Excel과 Google 시트의 두 문자 간의 텍스트 추출

이 안내서는 Excel과 Google Sheets의 구분자간에 텍스트를 추출하는 포괄적 인 개요를 제공하여 다양한 시나리오 및 Excel 전문 지식 수준을 제공합니다. 연습 통합 문서는 실습 경험을 위해 사용할 수 있습니다.

위 내용은 Excel과 Google 시트의 두 문자 간의 텍스트 추출의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿