적용 대상:
다음 사항은 MIDB에도
적용됩니다.
MID는 지정한 문자 수에 따라 문자열의 지정한 위치로부터
지정한 개수의 문자를 표시합니다.
MIDB는 지정한 바이트 수에 따라 문자열의 지정한
위치로부터 지정한 개수의 문자를 표시합니다. 이 함수는 더블
바이트 문자에서 사용합니다.
구문
MID(text,start_num,num_chars)
MIDB(text,start_num,num_bytes)
Text 추출할 문자가 들어 있는 문자열입니다.
Start_num 추출할 첫 문자의 위치로서 Text에서
첫 문자는 start_num 1입니다.
Num_chars MID 함수가 텍스트에서 반환할 문자의
개수를 지정합니다.
Num_bytes MIDB 함수가 텍스트에서 바이트
단위로 반환할 문자의 개수를 지정합니다.
주의
- Start_num이 텍스트의 길이보다 길면 MID는
""(빈 문자열)을 표시합니다.
- Start_num이 텍스트의 길이보다 작고
Start_num과 Num_chars의 합이 문자열의
길이를 초과하면 MID는 마지막 문자까지 표시합니다.
- Start_num이 1보다 작으면 #VALUE!
오류 값을 표시합니다.
- Num_chars가 음수이면 #VALUE! 오류
값을 반환합니다
- Num_bytes가 음수이면 #VALUE! 오류
값을 반환합니다.
예제(MID)
예제를 빈 워크시트에 복사한 다음 보면 더 쉽게 이해할 수
있습니다.
방법
- 빈 통합 문서나 워크시트를 만듭니다.
- 도움말 항목에서 예제를 선택합니다. 행 또는 열
머리글을 선택하지 마십시오.
도움말에서 예제 선택
- Ctrl+C를 누릅니다.
- 워크시트에서 A1 셀을 선택하고 Ctrl+V를
누릅니다.
- 결과를 구하는 수식 보기와 결과 보기 사이를
전환하려면 Ctrl+`(억음 악센트 기호)를 누르거나
도구 메뉴에서
수식 분석을 가리킨 다음
수식 분석 모드를
클릭합니다.
|
A |
데이터 |
아름다운 하늘 |
수식 |
설명(결과) |
=MID(A2,1,4) |
위 문자열 중 첫자에서
시작하여 4자를 표시합니다.
(아름다운) |
=MID(A2,6,20) |
위 문자열 중 여섯 번째에서
시작하여 20자를 표시합니다.
(하늘) |
=MID(A2,20,5) |
시작 위치가 문자열의 길이보다
더 크기 때문에 빈 텍스트가
표시됩니다. () |
|
예제(MIDB)
=MIDB("
",1,6)
= ""