본문 바로가기
강좌/엑셀실무

엑셀 텍스트 문자열 추출(LEFT, RIGHT, MID함수 사용법)

by 꼬막손 2024. 11. 25.

엑셀에 입력된 데이터를 가공해서 사용해야 할 때가 있습니다. 성명에서 성만 따로 빼서 추출한다든지, 이름만 따로 추출하여 정리할 수 있습니다. 또한 문자열의 중간부터 원하는 개수만큼 문자를 추출해서 사용할 수도 있는데요. 이는 엑셀 LEFT, RIGHT, MID 함수를 사용해서 표현 가능한 방법입니다.

 

오늘 포스팅은 이 세 가지 함수를 사용하여 엑셀 텍스트 추출방법을 알려드리겠습니다.

 

 

 

 

엑셀 LEFT함수

엑셀 LEFT함수 : 문자열의 왼쪽부터 원하는 개수만큼 문자를 추출합니다.
=LEFT(셀, [문자개수])

엑셀 텍스트 추출
엑셀 텍스트 추출

[F5] 셀에 성명 중 성만 추출해 보겠습니다.

 

 

 

엑셀 텍스트 추출

[F5] 셀을 선택한 후 [B5] 셀의 왼쪽 1개 문자만 추출하면 되므로 아래와 같이 수식을 입력합니다.

=left(B5,1)

 

 

 

엑셀 텍스트 추출

그럼 [F5] 셀에 '강'이라는 성만 추출이 됩니다. 이를 자동 채우기로 [F9] 셀까지 드래그해 줍니다.

 

 

 

엑셀 텍스트 추출

그럼 모든 셀에 이렇게 성만 추출이 되게 됩니다.

 

 

 

 

엑셀 RIGHT함수

엑셀 RIGHT함수 : 문자열의 오른쪽부터 원하는 개수만큼 문자를 추출합니다.
=RIGHT(셀,[문자 개수])

엑셀 텍스트 추출

성명중에 이름만 추출해 보겠습니다. [G5] 셀을 선택하고 성명 셀에서 오른쪽부터 2자리만 추출하는 다음의 수식을 입력합니다.

=RIGHT(B5,2)

 

 

 

엑셀 텍스트 추출

그럼 이렇게 이름만 추출이 되며 채우기 핸들로 드래그를 해주면

 

 

 

엑셀 텍스트 추출

모든 셀에 이름만 추출이 됩니다.

 

 

 

 

엑셀 MID함수

엑셀 MID함수 : 문자열의 중간부터 원하는 개수만큼 문자를 추출합니다.
=MID(셀, 시작위치, 문자 개수)

엑셀 텍스트 추출

[H5] 셀에 성별을 파악하기 위해 주민번호 뒷자리 처음 숫자를 추출해 보겠습니다. 기준은 주민번호가 있는 [D5] 셀이며 주민번호 뒷자리는 8번째 자리부터 시작하므로 8, 그리고 한 글자만 추출하면 되므로 1을 수식에 입력해 줍니다.

=MID(D5,8,1)

 

 

 

엑셀 텍스트 추출

그럼 이렇게 주민번호 뒷자리 첫째 번호가 추출이 됩니다. 이를 채우기 핸들로 드래그해 주면

 

 

 

엑셀 텍스트 추출

모든 셀에 이렇게 1 또는 2로 표시가 되게 됩니다.

 


 

 

오늘은 엑셀 LEFT, RIGHT, MID함수를 사용하여 문자열을 추출하는 방법을 알려드렸습니다. 엑셀 활용에 도움이 되었기를 바라며 더 많은 강좌는 아래 링크를 활용하시기 바랍니다.

 

▶ 엑셀 실무강좌 더 보기 ◀