본문 바로가기

엑셀함수/텍스트함수

엑셀 특정문자추출, 특정위치 텍스트 추출 MID함수

반응형

엑셀 특정문자(텍스트)를 추출할때 텍스트함수인 LEFT함수, RIGHT함수, MID함수를 많이 사용한다. LEFT함수와 RIGHT함수는 시작위치가 고정(왼쪽, 오른쪽)되어 텍스트 내 특정위치부터 추출하려면 MID함수를 사용해야된다.

 

MID함수는 지정한 문자 수에 따라 문자열의 지정된 위치에서부터 지정한 만큼 문자 수를 반환하는 텍스트함수로 구문은 아래와 같다.

 

MID(text, start_num, num_chars)MIDB(text, start_num, num_bytes)

MID(추출할 문자가 들어 있는 텍스트 문자열, 추출할 첫 문자의 위치, 반환할 문자의 개수)

 

 

 

 

그림에서 데이터("아름다운 하늘")를 MID함수로 특정문자를 추출한 예제를 살펴보자.

 

MID(A2,1,4)

  - 데이터("아름다운 하늘") 중 첫 번째 문자에서 시작하여 4자를 표시 => 아름다운


ⓑ MID(A2,6,20)

  - 데이터("아름다운 하늘") 중 여섯 번째 문자에서 시작하여 20자를 표시 => 하늘

MID(A2,20,5)

  - 시작 위치가 문자열의 길이보다 크므로 빈 텍스트가 반환됩니다.

 

엑셀예제파일-엑셀 특정문자 추출 MID함수.xlsx


반응형