ITQ 엑셀 기출 함수 [06] 텍스트를 추출하는 right, left, mid 함수

문자열에서 특정 부분만 추출하는 함수로 If함수, Choose함수와 같이 출제되는 경향이 있습니다.

혼자서는 큰 힘을 발휘못하는 친구랄까?

left 왼쪽

right 오른쪽

mid 중간

영어로 직역하면 이렇죠?

함수에서 똑같이 적용을 합니다.

left 함수는 시작점이 왼쪽입니다.

2020년이란 단어를 추출하고 싶으면 왼쪽에서부터 5개를 가져오면 됩니다.

 반대로,

right함수는 시작점이 오른쪽입니다.

24일이란 단어를 추출하고 싶으면 오른쪽에서 3개를 가져오면 됩니다.

뭐야? 12월은 못가져오는거야?

그럴땐 mid함수를 사용합니다.

mid함수는 시작점은 왼쪽이지만 위치와 추출할 개수를 지정할 수 있습니다.

6번째부터 3개를 가져오면 12월이 추출됩니다.

자,  예제를 보면서 하나씩 풀어볼께요.

주민번호에서 왼쪽의 2글자를 추출해서 118을 빼주고,

결과값에 “세” 글자를 붙여야 하네요.

left, right 함수가 단독으로는 이런식으로 출제가 됩니다.

필요한 인수는 2개입니다.

첫번째 인수는 문자열. 두번째 인수는 추출할 문자의 개수.

D5의 문자에서 왼쪽 2개는 88이 맞죠?

left함수를 사용해서 88을 추출합니다.

H5셀을 클릭하고 left함수 입력합니다.

셀의 크기가 작을때는 수식입력줄에 입력하는게 좋습니다.

118 빼기 left함수 결과값을 해야합니다.

=118-left( 이렇게 입력하시면 됩니다.

fx(함수마법사)를 실행하고 첫번째 인수에는 D5셀을 클릭 두번째 인수에는 2를 입력합니다.

H5셀은 결과값이 30입니다.

결과값 뒤에 를 붙여야합니다.

함수와 글자 연결은 &연산자를 사용합니다.

결과값 뒤에 &”세”를 추가입력하세요.

H5셀 드래그해서 자동채우기로 나머지 셀도 완성을 합니다.

하나 더  풀어볼께요.

mid 함수를 사용해서 관리번호의 가운데 2글자 추출하고 결과값 뒤에 평을 붙이면 됩니다.

H5셀을 클릭!

=mid( 입력하고 fx(함수마법사)를 실행.

관리번호의 4번째 글자부터 2개를 추출해야합니다.

첫번째 인수는 문자열

→ B5

두번째 인수는 추출할 문자의 시작 위치.

4

세번째 인수는 추출할 문자 개수.

→ 2

결과값 뒤에 &”평”을 추가 입력하고 자동채우기를 해주면 완성!!

if함수와 choose함수를 학습하고 나면,

left,right,mid함수를 결합한 예제도 한번 포스팅할께요~

답글 남기기