본문 바로가기
OA 정복/엑셀 모든것 tip

엑셀 left, mid, right 함수 예제 - 몇번째 문자열 가져오고 싶을때

by 김다정 2020. 3. 30.
반응형

 

엑셀 left, mid, right 함수에 대해 알아보겠습니다.

 

이 함수들은 "특정 몇번째 문자열 가져오고 싶을때" 유용한 함수 입니다. 

 

전체 문자열을 일정하게, 또는 쉼표로 나누는 텍스트 나누기와도 비교해보세요.

 

https://dajungs.tistory.com/53

 

엑셀 텍스트 나누기 예제 - 문자열 규칙적으로 불규칙적으로 나누기

엑셀 텍스트 나누기 기능은? 한 셀의 내용을 여러 셀의 텍스트로 나눕니다. 엑셀 left, mid, right 함수로 필요 문자열을 가져오는 방법도 있습니다. 텍스트 나누기 기능을 예제를 통해 알아보겠습니다. <1> 텍스..

dajungs.tistory.com

 

 

 

 1. left 함수 

셀에서 왼쪽에 첫번째 문자열부터 몇개의 문자열을 가져오는 유용한 함수 입니다.   

 

=left(text,[num_chars]) 

text : 문자열을 갖고 있는 셀을 클릭해줍니다. 

[num_chars] : 몇개를 표시할지 숫자로 나타내줍니다. 

여기서 중요한 것은, 공백도 1개의 문자로 포함이 됩니다.

 

=left(A3,6)을 입력했을 때를 확인해 보겠습니다. 

A3셀의 첫번째부터 6번째 문자열까지 나타낸다는 뜻 입니다. 

 

▼ 결과 입니다. 공백을 포함하여 "엑셀 텍스트"의 결과가 나왔습니다. 

 

 2. mid 함수 

셀에서 가운데에 선택 문자열부터 몇개의 문자열을 가져오는 유용한 함수 입니다.   

 

=mid(text,start_num,num_chars) 

text : 문자열을 갖고 있는 셀을 클릭해줍니다. 

start_num : 중간 시작할 문자열 위치부터 숫자로 입력합니다. 

num_chars : 몇개를 표시할지 숫자로 나타내줍니다. 

여기서 중요한 것은 left함수와 마찬가지로 공백도 1개의 문자로 포함이 됩니다.

 

=mid(A4,8,3)을 입력했을 때를 확인해 보겠습니다.

A4셀의 8번째 문자부터 3개의 문자를 갖고 온다는 뜻 입니다.  

 

▼ 결과 입니다. 공백을 포함하여 8번째 문자부터 3글자 "나누기"의 결과가 나왔습니다. 

 

3. right 함수 

 

셀에서 오른에서부터 첫번째 문자열이라고 합니다. 

그 첫번째 문자열에서 몇개의 문자열을 가져오는 유용한 함수 입니다.   

 

=right(text,[num_chars]) 

text : 문자열을 갖고 있는 셀을 클릭해줍니다. 

[num_chars] : 몇개를 표시할지 숫자로 나타내줍니다. 

여기서 중요한 것은, 공백도 1개의 문자로 포함이 됩니다.

 

=right(A5,4)을 입력했을 때를 확인해 보겠습니다. 

A5셀의 오른쪽 첫번째부터 4번째 문자열까지 나타낸다는 뜻 입니다. 

 

 

▼ 결과 입니다. 오른쪽 첫번째 문자부터 4글자 "해보자5"의 결과가 나왔습니다. 

 

만약 =right(A5,1)을 입력한다면, 결과값은 "5"가 됩니다. 숫자의 역순으로 오른쪽부터 1이 됩니다. 

 

 

 

오늘의 한줄 포인트!

엑셀 left, mid, right 함수 몇번째 문자열을 가져올지 상황에 맞게 쓰세요

반응형

댓글