본문 바로가기
엑셀/함수-초급

엑셀 left, find, mid 함수로 주소 분리 하기

by ◈♠♣ぅ♪♬ 2018. 10. 9.

엑셀의 주소가 분리 안되고 , 그냥  한셀에 주소들이 붙어 있어서 주소를 시도동으로 분리 해야 할 경우들이 

있으면 ......

이경우 엑셀에  함수가 아닌 텍스트 분리기능을 써도 되는데  좀 불편하다.

몇가지 함수들을 써야 되지만, 한번익히고 나서  그다음부터는 그냥 복사후 부여 넣기 사용하면 된다

함수들을 보면 left,find,mid 쓴 경우들이다  (상대적이라 다른 비슷한 기능들의 함수써도 관계는 없다)

 

시도만 분리하는 경우 or 시도,구군 별도 분리 하는 경우...

 

예) 아래 그림처럼 해야 경우들이 생긴다. 주로 통계분석(1단계 시도 별, 2단계 구군 까지...) 시 많이 활용을 할 수가 있다.

양이 적으면 그냥 몸으로 때우고, 많을 경우 피곤하다.

 

 

 

=LEFT(text,[num_chars])

  • text : 추출할 문자가 들어있는 문자열 or cell위치
  • num_chars : 추출할 문자수

 

=find(find_text,within_text,[start_num])

  • find_text(필수사항) : 찾을 문자열
  • within_text(필수사항) : 찾을 문자열이 포함된 문자열 or cell 위치
  • start_num(선택요소) : 찾기 시작하려는 위치 (미입력시 처음위치로 설정됨)

 

=MID(text, start_num, num_chars)

  • text : cell 위치 or 문자열
  • ​start_num: 시작위치
  • ​num_chars : 추출할 문자수
 

 

 

주소에서 시도 분리

 

C2에 주소가 있고 -> A2 셀에  =left(c2,find(" ",c2))  입력후 엔터 -> A2 셀에 "경기도" 표시가 됨

 

 

 

0);">주소에서 시도 분리후 구군 분리시

C2에 주소가 있고 -> b2 셀에  =MID(C2,FIND(" ",C2),FIND(" ",C2,FIND(" ",C2)))  입력후 엔터 -> b2 에 "마마시" 가 표시된다

 

 

위 함수 수식을 복사 해 놓고, 필요시 셀 위치 갑슬만 수정해서 사용을 하면 된다.

반응형

댓글