엑셀

엑셀 MID 함수 사용법

씨지매니아 2024. 10. 17. 19:00
반응형

MID 함수는 문자열의 중간에서 특정 위치부터 원하는 개수만큼의 문자를 추출하는 함수로, 데이터에서 중간 부분을 추출해야 할 때 유용합니다.


엑셀 초보자 가이드: MID 함수로 문자열 중간에서 문자 추출하기

 

 

엑셀에서 데이터를 다룰 때, 문자열의 중간 부분에서 특정 문자를 추출해야 할 경우가 있습니다. MID 함수는 문자열의 시작 위치와 길이를 지정하여 중간에서 원하는 만큼의 문자를 추출할 수 있는 강력한 도구입니다.

MID 함수란?

MID 함수는 지정한 위치에서 시작해 특정 개수만큼의 문자를 추출하는 함수입니다. 텍스트 데이터의 일부를 분리하거나 분석할 때 매우 유용하게 사용할 수 있습니다.

사용 방법

MID 함수의 기본적인 형태는 다음과 같습니다:

=MID(텍스트, 시작 위치, 추출할 문자 수)
  • 텍스트: 문자를 추출할 대상 문자열 또는 셀 참조입니다.
  • 시작 위치: 추출을 시작할 첫 번째 문자의 위치입니다.
  • 추출할 문자 수: 시작 위치에서부터 추출할 문자 개수를 지정합니다.

예를 들어, A1 셀에 "ABC12345"라는 텍스트가 있을 때, 세 번째 문자부터 5글자를 추출하려면 다음과 같이 사용할 수 있습니다:

=MID(A1, 3, 5)

이 함수는 "C1234"를 반환합니다.

활용 예시

  1. 주민등록번호에서 생년월일 추출: 주민등록번호가 "900101-1234567"과 같은 형식일 때, 생년월일을 추출하려면:이 함수는 A1 셀의 첫 6자 "900101"을 추출하여 생년월일을 반환합니다.
  2. =MID(A1, 1, 6)
  3. 상품 코드에서 카테고리 코드 추출: 상품 코드가 "ABC-123-456"과 같은 형식일 때, 중간의 숫자 코드만 추출하려면:이 함수는 B1 셀의 5번째부터 3글자 "123"을 추출합니다.
  4. =MID(B1, 5, 3)
  5. 전화번호의 중간 부분 추출: 전화번호가 "010-1234-5678"과 같은 형식일 때, 중간의 번호 "1234"를 추출하려면:이 함수는 C1 셀의 중간 부분에서 네 글자 "1234"를 반환합니다.
  6. =MID(C1, 5, 4)

주의할 점

  • 공백 포함: MID 함수는 공백도 문자로 계산합니다. 추출할 때 공백을 포함할지 여부를 염두에 두어야 합니다.
  • 시작 위치 주의: 시작 위치가 문자열 길이보다 길면 MID 함수는 빈 값을 반환합니다. 예를 들어, 5자밖에 없는 문자열에서 6번째 문자를 추출하려고 하면 빈 셀이 표시됩니다.
  • LEN 함수와 함께 사용: 문자열의 끝에서부터 추출하려면 LEN 함수와 함께 사용해 문자열의 총 길이를 동적으로 계산하여 처리할 수 있습니다.

MID 함수와 LEFT, RIGHT 함수 비교

  • LEFT 함수: 문자열의 왼쪽에서부터 문자를 추출할 때 사용.
  • RIGHT 함수: 문자열의 오른쪽에서부터 문자를 추출할 때 사용.
  • MID 함수: 문자열의 중간에서 특정 위치부터 문자를 추출할 때 사용.

이 세 가지 함수는 함께 사용하여 텍스트 데이터를 유연하게 처리할 수 있습니다.

마무리

MID 함수는 문자열의 중간에서 특정 부분만을 추출할 수 있는 매우 유용한 도구입니다. 주민등록번호, 상품 코드, 전화번호 등 다양한 형식의 데이터를 다룰 때, 중간 부분만 필요한 경우에 특히 유용합니다. 데이터를 정리하고 분석하는 작업에서 MID 함수를 꼭 활용해 보세요!

 

다음 글에서는 텍스트 데이터의 대소문자를 변환할 수 있는 UPPER, LOWER 함수에 대해 알아보겠습니다. 기대해 주세요!


MID 함수는 텍스트 데이터의 중간 부분을 효율적으로 추출할 수 있는 매우 강력한 도구입니다. 초보자들이 이 함수를 익히면 텍스트 데이터에서 필요한 정보를 더 쉽게 추출할 수 있게 됩니다.

반응형

'엑셀' 카테고리의 다른 글

엑셀 PROPER 함수 사용법  (1) 2024.10.17
엑셀 UPPER, LOWER 함수 사용법  (0) 2024.10.17
엑셀 LEFT, RIGHT 함수 사용법  (0) 2024.10.17
엑셀 CONCATENATE 함수 사용법  (0) 2024.10.17
엑셀 LEN 함수 사용법  (0) 2024.10.17