본문 바로가기
카테고리 없음

mid 함수 예제, 함수 별 구조와 기능, 중간 위치에서 문자열 추출하기

by 마스터777 2023. 10. 12.
mid 함수

mid 함수 예제

예제를 통해 살펴보면 다음과 같습니다. 정보처리기사 시험에서의 mid 함수 문제입니다. 문자열을 가지고 특정 위치에서부터 원하는 개수만큼 추출하는 함수입니다.

mid 함수는 LEFT 함수와 사용법이 동일하며, LEFT 함수가 지정한 자릿수만큼 좌측에서부터 추출했다면, RIGHT 함수는 우측에서부터 추출하는 함수라고 이해하면 됩니다. 예를 들어, 총 9자리로 구성된 코드번호에서 좌측의 알파벳 부분을 추출하는 문제가 있다고 가정해봅시다. 이때, mid 함수를 사용하면 특정 위치에서부터 원하는 개수만큼 추출하여 결과를 얻을 수 있습니다.

구체적인 사용법을 예제를 풀며 확인해보도록 하겠습니다.

함수 별 구조와 기능

함수 별 구조와 기능을 살펴보면 다음과 같습니다. LEFT, RIGHT, MID 함수는 셀의 내용 중 일부를 반환하는 함수입니다.

이 함수들은 셀 내의 특정 위치부터 지정된 개수의 문자를 추출합니다. LEFT, RIGHT 함수와 마찬가지로 공백이나 기호도 추출할 문자 수에 포함됩니다. 예를 들어, G2 셀의 5번째 자리부터 4개의 문자를 추출한다고 가정하면 해당 함수를 사용할 수 있습니다.

이 함수들은 시작하는 위치를 정해주어야 하기 때문에 LEFT, RIGHT 함수와는 다르게 시작 위치를 지정해야 합니다.

중간 위치에서 문자열 추출하기

LEFT와 RIGHT가 왼쪽, 오른쪽에서부터 추출했듯이, 'MID' 함수는 문자열의 중간 위치에서 추출하는 함수입니다. 이 함수는 엑셀에서 문자열을 추출하는 데 사용됩니다.

'MID' 함수를 사용하는 방법은 세 가지 인수를 사용하는 것입니다. 첫 번째 인수는 원본 문자열이며, 두 번째 인수는 추출을 시작할 위치를 나타내는 숫자입니다. 그리고 세 번째 인수인 'Num_chars'는 추출할 문자열의 길이를 나타내는 숫자입니다.

예를 들어, '다라'는 두 글자이기 때문에 숫자 '2'를 세 번째 인수로 사용하면 됩니다. 이렇게 하면 중간 위치에서 두 글자의 문자열이 추출됩니다. 이러한 방식으로 'MID' 함수를 활용하여 원하는 위치에서 문자열을 추출하는 것이 가능합니다.

중간 위치에서 문자열을 추출할 때, 왼쪽과 오른쪽부터 추출하는 것과 마찬가지로, 'MID' 함수를 사용하여 중간 위치부터 필요한 문자열을 추출할 수 있습니다. 이 함수를 활용하면 특정 위치에서 문자열을 추출하는 데 유용하게 사용할 수 있습니다.

mid 함수에 대한 설명

mid 함수는 특정 문자열에서 원하는 위치부터 원하는 개수만큼의 문자를 추출하는 함수입니다.

mid 함수의 첫번째 인수인 Start_num 인수에는 추출을 시작할 '위치'를 나타내는 숫자를 넣어주면 됩니다. 두번째 인수인 Num_chars 인수에는 추출하고자 하는 문자의 개수를 나타내는 숫자를 넣어주면 됩니다. 이를 통해 mid 함수는 해당 위치부터 지정한 개수만큼의 문자열을 반환합니다.

예를 들어, 문자열 '가나다라마바사'에서 '다라'를 추출하고자 한다면, '다'는 '가나'다음인 세번째 자리에 위치해 있습니다. 따라서 Start_num 인수에는 '3'을 넣어주면 됩니다.
또한, mid 함수식을 작성하기 위해서는 첫번째 인수인 Text에는 문자열이 입력된 '셀주소'를 넣어주어야 합니다.

예를 들어, '가나다라마바사'가 입력된 A2 셀 주소가 될 수 있습니다.
 

텍스트 추출을 위한 LEFT, RIGHT, MID 함수

‘가나다라마바사’ 라는 문자열에서 ‘마바사’만 추출하고 싶을 때는 RIGHT 함수를 사용하면 됩니다. 예를 들어, ‘가나다라마바사’ 라는 문자열에서 ‘가나다’만 추출하고 싶을 때 LEFT 함수를 사용하면 됩니다.

위 함수들은 문자열에서 필요한 문자 혹은 일부 문자열만 추출하고자할 때 쓰는 함수입니다.
텍스트를 다루는 LEFT, RIGHT, MID 함수에 대해 살펴보겠습니다.
 

함수설명예제
LEFT문자열에서 왼쪽에서부터 지정된 개수의 문자 추출LEFT("가나다라마바사", 3) = '가나다'
RIGHT문자열에서 오른쪽에서부터 지정된 개수의 문자 추출RIGHT("가나다라마바사", 3) = '바사'
MID문자열에서 지정된 위치와 개수의 문자 추출MID("가나다라마바사", 4, 3) = '라마바'





  1. 텍스트 추출을 위한 LEFT, RIGHT, MID 함수를 사용하여 문자열에서 필요한 부분을 추출할 수 있습니다.

  2. 문자열에서 왼쪽에서부터 지정된 개수의 문자를 추출하려면 LEFT 함수를 사용합니다. 오른쪽에서부터 지정된 개수의 문자를 추출하려면 RIGHT 함수를 사용합니다. 지정된 위치와 개수의 문자를 추출하려면 MID 함수를 사용합니다.

  3. 예를 들어, "가나다라마바사" 라는 문자열에서 왼쪽에서부터 3개의 문자를 추출하면 "가나다"가 됩니다. 오른쪽에서부터 3개의 문자를 추출하면 "바사"가 됩니다. 지정된 위치인 4번째 문자부터 3개의 문자를 추출하면 "라마바"가 됩니다.

  4. LEFT, RIGHT, MID 함수는 문자열 처리에 유용한 함수이며, 필요한 부분만을 추출할 수 있어 편리합니다.

출할 수 있습니다.

mid 함수 사용법

    1. mid 함수란?

mid 함수는 지정한 텍스트에서 특정 위치부터 원하는 길이만큼의 문자열을 추출하는 함수입니다.

 

    1. mid 함수의 사용 방법

mid 함수는 다음과 같은 형식으로 사용됩니다:
mid(텍스트, 시작 위치, 길이)
 

    1. mid 함수 예제

예를 들어, 주민번호에서 성별을 의미하는 숫자를 추출하려면 다음과 같이 mid 함수를 사용할 수 있습니다.
 

주민번호성별
123456-1234567=MID(A2, 8, 1)

 
위의 예제에서는 8번째 부터 길이가 1인 문자열을 추출하여 성별을 나타내는 숫자를 얻을 수 있습니다.
위와 같이 mid 함수를 사용하여 원하는 문자열을 추출할 수 있습니다.

mid 함수를 이용하면 주민번호와 같은 텍스트 데이터에서 필요한 정보만을 추출하여 원하는 작업을 수행할 수 있습니다.
 
 
https://luckyminy1027.tistory.com 

건강 프로젝트

건강/다이어트/건강꿀팁/다이어트식단/생활건강/운동요법/민간요법

luckyminy1027.tistory.com