서기록

2023-12-06 수요일 / seogilang

 MID 함수는 지정한 위치부터 정해진 수 만큼 값을 추출하는 함수이다.

 LEFT는 왼쪽, RIGHT는 오른쪽이 기준이 지만 MID 함수는 사용자가 값을 추출할 위치를 직접 지정하기 때문에 다른 두 함수보다 유연하게 사용이 가능하다는 장점이 있다.

엑셀 값 추출 함수 MID

 

엑셀 값 추출 함수 MID

1. MID 함수 기본 수식.

 셀 혹은 텍스트 값을 직접 넣고 값을 가져오기 시작할 위치와 추출할 값의 수를 입력하면 된다.

 =MID(, 시작 위치, 추출 수)

 

2. MID 함수 사용 예.

셀 값 추출.

 A1 셀의 4번째 값부터 2개 만큼의 값을 추출.

 가장 기본적인 사용 방법이라고 보면 된다.

 =MID(A1, 3, 2)

 

텍스트 추출.

  Seogilog 텍스트의 4번째 값부터 2개 만큼의 값을 추출. (gi가 된다)

 직접 텍스트를 넣어 사용하는 경우는 조금 드물지만 이를 알고 있다면 응용 시 이해하는데 도움이 된다.

=MID(“Seogilog”, 4, 2)

 

3. MID 함수 응용 예.

특정 문자가 있는 부분부터 값 추출.

 특정 문자나 숫자가 있는 부분부터 끝까지 추출하고자 한다면 MID 함수의 수식에 LEN과 FIND 함수를 넣어 사용할 수 있다.
(물론 이 경우에는 RIGHT 함수를 사용하는 것이 더 간단하긴 하다)

 아래의 수식은 :(콜론)이 있는 위치부터 마지막 까지 값을 추출하는 수식이다.

 =MID(A1, FIND(“:”, A1) + 1, LEN(A1) – FIND(“:”, A1))

 

특정 문자 사이에 있는 값 추출.

 값을 가져오기 시작하는 위치부터 가져오는 값의 수까지 모두 정할 수 있는 MID 함수는 FIND와 LEN 함수를 같이 조합하면 더 유연하게 값을 가져올 수 있다.

 아래의 수식은 첫 번째 -(하이픈)가 있는 부분의 위치부터 두 번째 -(하이픈) 사이의 값을 가져오는 수식으로 해당 수식을 이해한다면 값 추출과 관련된 작업은 대부분 가능하지 않을까 한다.

 =MID(A1, FIND(“-“, A1) + 1, FIND(“-“, A1, FIND(“-“, A1) + 1) – FIND(“-“, A1) – 1)

 

그 외 내용

 셀에서 값을 추출할 때 상황에 따라서 LEFT 함수나 RIGHT 함수를 사용하는 것이 좋지만 다 귀찮다면 그냥 MID 함수 잘 사용해도 대부분은 추출에 문제가 없다.

 다만 MID 함수를 제대로 사용하기 위해서는 FIND나 LEN 등의 다른 함수와 조합하여 수식을 만들어야 하기 때문에 해당 함수들의 사용 방법도 같이 알아두는 것이 좋다.

 @엑셀 값 추출 함수 LEFT

 @엑셀 값 추출 함수 RIGHT