하위 문자열을 인접한 셀의 특정 텍스트 수로 바꾸려면 “FIND”, “LEFT”및 “MID”기능의 조합을 사용할 수 있습니다.

LEFT : 텍스트 문자열의 시작 부분부터 지정된 수의 문자를 반환합니다.

구문 : = LEFT (text, num_chars)

text : 추출하고자하는 문자가 포함 된 문자열입니다. num_chars : 추출하고자하는 왼쪽부터 문자 수를 지정합니다.

MID : 시작 위치와 길이가 주어진 경우 텍스트 문자열 중간에있는 문자를 반환합니다.

구문 : = MID (text, start_num, num_chars)

텍스트 : 추출하려는 문자가 포함 된 텍스트 문자열입니다.

start_num : 데이터를 추출 할 문자열의 숫자입니다.

num_chars : MID에서 검색하거나 추출 할 문자 수를 지정합니다.

예를 들어 보겠습니다 :

A 열에 하위 문자열로“XX”를 포함하는 일부 문자열이 있습니다. B 열에는 XX로 대체해야하는 텍스트가 있습니다.

img1

A 열의 해당 셀에있는 “XX”및 B 열의 텍스트로 대체하는 하위 문자열을 대체 할 수식을 원합니다. 셀 C2에서 수식은

* = LEFT (A2, FIND ( “XX”, A2) -1) & B2 & MID (A2, FIND ( “XX”, A2) +2,255)

img2

  • 위의 스크린 샷에서 수식은 텍스트 “XX”를 “C”로 대체했습니다.

  • 아래 범위의 수식을 복사하면 원하는 결과를 얻을 수 있습니다.

img3

이것은 Microsoft Excel에서 부분 문자열을 인접한 셀의 숫자로 바꿀 수있는 방법입니다.