본문 바로가기
함수/텍스트 함수

엑셀 LEFT/RIGHT/MID 텍스트함수는 어떻게 사용할까?

by 동마드 2019. 11. 26.
반응형

엑셀 LEFT/RIGHT/MID 텍스트함수는 어떻게 사용할까?


안녕하세여 엑셀청년입니다. 오늘은 엑셀 텍스트함수를 알려드리려고 합니다. 우리가 데이터를 만질 때 특정 문자만 추출하거나 수정해야 할 때가 생깁니다. 그럴때 엑셀 LEFT/RIGHT/MID 함수를 사용하는데 한번 보실까요? 우선 각 텍스트함수에 설명을 표로 간단하게 작성해보도록 하겠습니다.

 

구분 설명
LEFT 함수

문자열의 왼쪽 방향부터 지정한 N개의 문자를 추출하는 함수

=LEFT(문자열, 추출할 문자 개수)

RIGHT 함수

문자열의 오른쪽 방향부터 지정한 N개의 문자를 추출하는 함수

=RIGHT(문자열, 추출할 문자 개수)

MID 함수

문자열의 중간 위치를 지정하여 N개의 문자를 추출하는 함수

=MID(문자열, 시작할 문자의 자릿수, 추출할 문자 개수)

<엑셀 SUBSITITUTE 함수 : 특정 문자를 대체 문자로 바꿔보기>

<엑셀 REPLCAE&FIDN : 특정 값 찾아서 바꾸기>

<엑셀 NETWORKDAYS&WORKDAY : 근무일 계산하기>

전 LUCE FASHION 11월 발주내역을 가지고 텍스트 함수를 적용해보려고 합니다. 제품분류코드를 보시면은 좌측 4 자릿수는 모델명, 가운데 숫자는 제작년도, 맨 우측에 2자릿수는 색상 단축어입니다. 제품분류코드를 보시면은 자릿수가 모두 같은 텍스트이기 때문에 공통으로 적용해도 문제가 없습니다. 아래 예시를 보면서 설명드리겠습니다. 

◈ LEFT 함수[=LEFT(C4,4)]

위 함수는 C4에 있는 문자열에 왼쪽에서 4번째 문자를 추출한다는 의미입니다. LEFT-2019-RE의 왼쪽에서 4번째 문자는 'LEFT'이니깐은 결과값은 당연히 LEFT가 나오겠죠? 다른 값들도 왼쪽에서 4번째 문자열들이 적절하게 추출되었는지 확인해보시면 될 것 같습니다.

 

◈ MID 함수[=MID(C4,6,4)]

위 함수는 C4에 있는 문자열 6번째 자리부터 4개의 문자를 추출한다는 의미입니다. LEFT-2019-RE를 보시면 6번째 자릿수는 어디인가요? 바로 '2'입니다. 2부터 4개 문자열을 추출한다는 말인데요 그럼 '2019' 이겠죠? 

 

그래서 예시 결과값을 보시면은 다른 값들도 제작년도 숫자들이 정확히 추출되어 있는걸 보실 수 있습니다. 어렵지 않죠? 엑셀 LEFT/MID/RIGHT 텍스트함수는 기초중에 기초라서 금방들 따라하실 수 있습니다.

◈ RIGHT 함수[=RIGHT(C4,2)]

위 함수는 C4에 있는 문자열 오른쪽에서 2자리를 추출하자는 의미입니다. 당연히 LEFT-2019-RE에 오른쪽에서 2자리는 RE겠죠? RE는 'RED'에 준말입니다. 결과값이 잘 추출되었는지 확인해볼까요? 제품분류코드 값에 우측에서 2자리 값들이 정확하게 추출된거 보이시죠? 이상 엑셀 LEFT/RIGHT/MID 함수였습니다.

 

<엑셀 SUBSITITUTE 함수 : 특정 문자를 대체 문자로 바꿔보기>

<엑셀 REPLCAE&FIDN : 특정 값 찾아서 바꾸기>

<엑셀 NETWORKDAYS&WORKDAY : 근무일 계산하기>

반응형