MID 함수

적용 대상
Microsoft 365용 Excel Mac용 Microsoft 365용 Excel Excel 2024 Mac용 Excel 2024 Excel 2021 Mac용 Excel 2021 Excel 2019 Excel 2016

이 문서에서는 Microsoft Excel의 MID 함수에 사용되는 수식 구문과 이 함수를 사용하는 방법을 설명합니다.  

설명

MID는 텍스트 문자열에서 지정된 위치로부터 지정된 수만큼 문자를 반환합니다.

구문

MID(text, start_num, num_chars)

MID 함수 구문에는 다음과 같은 인수가 사용됩니다.

  • text 필수 요소입니다. 추출할 문자가 들어 있는 텍스트 문자열입니다.

  • Start_num 필수. 텍스트에서 추출할 첫 문자의 위치입니다. 텍스트에서 첫 문자는 start_num이 1이고 이후 문자는 순서대로 번호가 붙습니다.

    • start_num이 텍스트 길이보다 크면 MID에서는 ""(빈 텍스트)가 반환됩니다.
    • start_num이 텍스트 길이보다 작지만 start_num에 num_chars를 더한 값이 텍스트 길이를 초과하면 MID에서는 텍스트의 마지막 문자까지 반환됩니다.
    • start_num이 1보다 작으면 MID에서는 #VALUE! 오류 값이 반환됩니다.
  • Num_chars MID에 필요합니다. MID 함수가 텍스트에서 반환할 문자의 개수를 지정합니다.

    • num_chars가 음수이면 MID에서는 #VALUE! 오류 값이 반환됩니다.

예제

다음 표의 예제 데이터를 복사하여 새 Excel 워크시트의 A1 셀에 붙여 넣습니다. 수식의 결과를 표시하려면 수식을 선택하고 F2 키를 누른 다음 Enter 키를 누릅니다. 필요한 경우 열 너비를 조정하면 데이터를 모두 표시할 수 있습니다.

데이터    
아름다운 하늘
수식 설명 결과
=MID(A2,1,5) A2의 문자열 중 첫 번째 문자부터 4자를 표시합니다. 아름다운
=MID(A2,7,20) A2의 문자열 중 여섯 번째 문자부터 20자를 표시합니다. 반환할 문자 수(20)가 문자열의 길이(7)보다 크므로 여섯 번째 문자 이후의 모든 문자가 반환됩니다. 비어 있는 문자(공백)는 끝에 추가되지 않습니다. 하늘
=MID(A2,20,5) 시작 위치가 문자열의 길이(7)보다 크므로 빈 텍스트가 반환됩니다.

중요

  • MIDB 함수는 더 이상 사용되지 않습니다.
  • 호환성 버전 2로 설정된 통합 문서에서 MID는 서로게이트 쌍의 동작을 개선하여 서로게이트 쌍을 2자가 아닌 1자로 계산합니다. 변형 선택기(일반적으로 이모티콘과 함께 사용됨)는 여전히 별도의 문자로 계산됩니다. 자세한 내용은 다음을 참조하세요. 유니코드 표준