Excel: 문자열에 문자를 삽입하는 방법


Excel에서 문자열의 특정 위치에 문자를 삽입하려는 경우가 종종 있습니다.

이를 수행하려면 다음 구문과 함께 REPLACE 함수를 사용할 수 있습니다.

 =REPLACE( A2,5,0 ,"sometext")

이 특정 수식은 문자열의 위치 5 부터 시작하는 셀 A2 의 문자열에 “일부 텍스트”를 삽입합니다.

다음 예에서는 이 수식을 실제로 사용하는 방법을 보여줍니다.

예: Excel에서 문자열에 문자 삽입

다양한 NBA 농구팀의 컨퍼런스와 이름을 표시하는 다음과 같은 데이터 세트가 Excel에 있다고 가정해 보겠습니다.

각 문자열에서 “East” 바로 뒤에 “Conference”를 삽입하고 싶다고 가정해 보겠습니다.

“East”는 4자 길이이므로 다음 수식을 사용하여 다섯 번째 위치에서 시작하는 문자열에 “Conference”를 삽입합니다.

 =REPLACE( A2,5,0 ,"Conference")

B2 셀에 이 수식을 입력한 다음 수식을 클릭하여 B열의 나머지 각 셀로 드래그합니다.

Excel 문자열에 문자 삽입

위치 5부터 시작하는 각 문자열에 “Conference”가 삽입되었습니다.

또한 각 문자열에서 “East”와 “Conference” 사이에 공백이 있도록 의도적으로 “Conference” 시작 부분에 공백을 남겨 두었습니다.

이 공식은 어떻게 작동하나요?

Excel의 REPLACE() 함수는 다음 구문을 사용합니다.

REPLACE(old_text, start_num, num_chars, new_text)

금:

  • old_text : 대체할 텍스트
  • start_num : 검색할 텍스트 내 시작 위치
  • num_chars : 대체할 문자 수
  • new_text : old_text를 대체할 텍스트

이 예에서는 다음 수식을 사용했습니다.

REPLACE(A2, 5, 0, “회의”)

따라서 수식은 셀 A2의 위치 5에서 시작하는 0 자를 대체했으며 우리가 사용한 텍스트는 n’을 바꾸는 대신 위치 5에서 시작하는 텍스트를 삽입하는 효과가 있는 “Conference”였습니다. 모든 텍스트를 원래 문자열로 가져옵니다.

추가 리소스

다음 자습서에서는 Excel에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

Excel: 셀에서 특정 텍스트를 제거하는 방법
Excel: 오른쪽부터 MID에 대한 수식
Excel: 가변 길이 문자열에 MID 함수를 사용하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다