728x90
반응형

안녕하세요 엑셀런트입니다.

 

엑셀에서 데이터를 나누는 방법에 대해 알아보겠습니다.

 

1. 엑셀 기본 데이터 나누기 기능 활용

 

엑셀에서는 데이터 나누기 기능을 지원합니다.

 

[데이터 탭] - [텍스트 나누기]  : 단축키 Alt + A + E

 

엑셀 데이터 나누기 예시(출처:엑셀런트)

위의 순서로 누르면, 위와 같은 화면이 나타납니다.

 

구분기호/너비 중 나눌 수 있지만 현재 제가 가지고 있는 데이터는 언더바( _ )로 구분되어있으므로 구분 기호로 분리함 을 선택한 후, 다음을 클릭합니다.

 

구분기호도 종류에 따라 여러가지를 선택할 수 있습니다. (탭, 세미콜론, 쉼표, 공백, 기타)

저는 언더바가 필요하므로, 기타에 언더바를 입력합니다.

엑셀 데이터 나누기 예시(출처:엑셀런트)

이후, 다음 마침을 차례대로 클릭하면 아래의 화면처럼 데이터가 구분됩니다.

 

엑셀 데이터 나누기 예시(출처:엑셀런트)

2. 엑셀함수사용  (left, mid, right, len, find함수 사용)

 

원본데이터를 바꾸지 않고, 특정부분만 분리하기위해서는 엑셀함수를 사용해야합니다.

 

동일한 예제에서 함수를 사용해 앞 뒤를 나눠보겠습니다.

 

이를 위해서는 len함수와 find함수를 알아야합니다.

 

len : 셀 안의 전체 문자열의 갯수를 돌려줌.find : 특정 텍스트가 셀에서 몇번째에 있는지를 돌려줌.

 

엑셀 데이터 나누기 예시(출처:엑셀런트)

위와 같이 find와 len함수를 이용하면, 언더바의 위치와 셀 안의 데이터의 숫자를 표현할 수 있습니다.

 

(C4셀) =FIND("_",B4)

(D4셀) =LEN(B4)

 

이를 활용하여 mid와 left함수의 시작, 끝 지점을 아래와 같이 잡아줍니다.

 

(E4셀) =LEFT(B4,C4-1)

(F4셀) =MID(B4,C4+1,D4-C4)

 

자세한 내용은 하단의 첨부파일을 참고해보세요.

 

엑셀 데이터 분리하기.xlsx
0.01MB

LEFT, MID함수를 모르시는 경우, 아래 링크를 참고해보세요.

https://excel-lent.tistory.com/15

 

 

<안내>

사용, 배포 등의 제한이 없습니다. 자유롭게 사용해주세요.

관련하여 보완이 필요한 부분이 있으면 댓글을 통해 말씀해주세요.

조언, 문의, 추가자료 언제든 환영합니다.

 

감사합니다.

반응형

+ Recent posts