Alt + 엔터 줄바꿈 제거하기 | 엑셀 함수 공식
함수공식
= SUBSTITUTE (셀, CHAR(10), ",")
'// "," 는 다른 문자로 대체가능. (예: "/", "&", 등)
공식에 대한 설명
하나의 셀 안에 여러줄로 입력된 텍스트에서 줄바꿈을 제거하여 하나의 긴 텍스트로 변경합니다. 엑셀의 바꾸기기능(단축키 Ctrl + H)을 이용하여 원본 데이터에서 줄바꿈을 지울 수도 있으며 방법은 아래와 같습니다.
- [Ctrl + H] 를 눌러 [찾기 및 바꾸기] 창을 불러옵니다.
- 찾을 내용에서 [Ctrl + J] 를 눌러줍니다. (입력란에는 아무것도 입력되지 않습니다.)
- 바꿀 내용에서 줄바꿈에서 변경할 문자를 입력합니다. (예: ",", "&", "/" 등)
- [바꾸기] 또는 [모두 바꾸기]를 눌러 동작을 실행합니다.
예제파일 다운로드 및 응용방법
실습파일 |
영상강의
본 포스트의 영상강의는 준비중입니다.
영상강의가 필요하신가요? 아래에 댓글로 남겨주세요! 여러분의 소중한 댓글은 저에게 큰 힘이 됩니다!
사용된 함수
= SUBSTITUTE(A2, CHAR(10), ", ")
함수의 동작 원리
CHAR함수는 숫자를 지정하여 그에 해당하는 문자를 반환하는 함수입니다. 그 중 CHAR(10)은 텍스트 줄바꿈을 반환합니다.
SUBSTITUTE 함수를 통해 A2셀에 있는 모든 '텍스트 줄바꿈(=CHAR(10))'을 ", "로 변경합니다.
= SUBSTITUTE(A2, CHAR(10), ", ")
'// 만약,
"안녕하세요
오빠두입니다
엑셀은 오빠두와 함께하세요. 라는 문장이 A2셀에 있을 경우,
"안녕하세요, 오빠두입니다, 엑셀은 오빠두와 함께하세요." 라는 결과값이 출력됩니다.