-
[Excel] 한 셀에 여러 줄의 데이터 처리하기(Feat.SUBSTITUTE)Excel 2020. 10. 26. 10:53
한 셀에서 여러줄의 데이터 처리하기
엑셀에서 한 셀에 여러 줄을 넣고 싶다면
Alt + Enter를 입력하여 줄 바꿈 해주면 된다.
엑셀에서 줄 바꿈 문자는 char(10)으로 표현이 가능하다.
SUBSTITUTE 함수와 char(10)을 이용하여
여러 줄의 데이터를 한 줄로 출력할 수 있다.
SUBSTITUTE 함수
Text : 데이터를 수정할 영역이다.
Old_text : 기존의 바꾸고 싶은 단어를 입력한다.
여기서는 줄 바꿈 문자를 선택하여 바꿔주려고 한다.
New_text : 새로 넣어줄 단어를 입력한다.
이로 인해 얻은 수식을 '값으로 붙여넣기' 하여 문자열을 얻는다.
여러 열로 분리하기
이 문자열을 '데이터 -> 텍스트 나누기' 기능으로
여러 열의 데이터로 나눌 수 있다.
"/" 문자로 구분하기 위해 '구분 기호로 분리됨'을 선택 후 다음을 누른다.
구분 기호를 /로 설정 한 후 마침을 누른다.
한 줄의 데이터가 여러 열로 나누어 진 것을 볼 수 있다.
더 쉬운 방법
굳이 SUBSTITUTE 함수로 여러 줄의 데이터를 한 줄로 고치지 않고
바로 여러개의 열로 나누는 방법이 있다.
똑같이 '데이터-> 텍스트 나누기' 기능을 사용한다.
똑같이 '구분 기호로 분리됨' 을 선택하고 '다음'을 누른다
그 후 '기타'에서 Ctrl + J 를 누른다.
열이 나누어 지는 것을 볼 수 있다.
다음을 누른다.
그 후에 '대상'에 열을 나누고 싶은 위치를 지정해주면 된다.
마침을 누르면 성공적으로 열이 나누어진 것을 볼 수 있다.
한 줄의 데이터를 여러 줄로 바꾸기
한 줄의 데이터를 여러 줄로 바꾸는 법도 간단하다.
앞과 같이 SUBSTITUTE 함수와 char(10)을 이용하면 된다.
그 결과 다음과 같이 나온다.
우리가 원하는대로 줄 바꿈이 이루어지지 않고, 한줄로 출력된다.
이럴 때는 셀 서식(Ctrl+1)에서 '자동 줄 바꿈'을 선택해 주어야 한다.
정상적으로 줄 바꿈 된 것을 볼 수 있다.
유튜브를 보고 공부한 내용을 정리했다.
'Excel' 카테고리의 다른 글
[Excel] 셀 서식 표시 형식의 세미콜론과 조건 세미콜론(;) (0) 2020.10.26 [Excel] 필터 기능 조심해야할 점 (0) 2020.10.26 [Excel] 엑셀 단축키 TOP 10 (0) 2020.10.24 [Excel]SUMPRODUCT 함수 (다중IF 대체하기) (1) 2020.10.24 [Excel] LEFT, MID, RIGHT 함수 (.Feat FIND함수) (0) 2020.10.24