5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴
실무 위키응용 공식엑셀 셀 줄바꿈 제거 공식

엑셀 셀 줄바꿈 제거 공식

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

셀 안의 줄바꿈을 원하는 문자로 바꾸는 줄바꿈 제거 공식입니다.

엑셀 셀 줄바꿈 제거 공식 예제 미리보기
예제 미리보기 크게 보기

인수 설명

=SUBSTITUTE ( 텍스트, CHAR ( 10 ), 바꿀문자 )
인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
텍스트필수줄바꿈을 제거할 텍스트입니다. 예제에서는 두 문장 사이에 CHAR(10)을 넣어 실제 줄바꿈을 만든 뒤 처리합니다.
바꿀문자필수줄바꿈을 대신할 문자입니다. 모두 붙이려면 빈 문자열(""), 구분하려면 ", "처럼 원하는 구분자를 입력합니다.
D2=SUBSTITUTE(A2&CHAR(10)&B2,CHAR(10),", ")
A
B
C
D
E
1
첫째 줄
둘째 줄
한 줄 결과
2
서울
본사
서울, 본사
3
김서준
영업팀
김서준, 영업팀
4
보고서
검토 완료
보고서, 검토 완료
5
오빠두
엑셀
오빠두, 엑셀
6
매출
1분기
매출, 1분기
7
교육
신청 완료
교육, 신청 완료
8
부산
해운대
부산, 해운대
9
각 행의 두 문장 사이에 CHAR(10)으로 줄바꿈을 만든 뒤 쉼표와 공백으로 바꾸므로 D2:D8은 한 줄 텍스트를 반환합니다.
이 공식이 사용하는 함수

동작 원리

CHAR 함수는 줄바꿈 문자를 만들고 SUBSTITUTE 함수는 그 문자를 지정한 구분자로 바꿉니다.

줄바꿈 제거 공식의 예제 시트에서 D2 셀이 "서울, 본사"를 반환하는 계산 과정입니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.

1

CHAR 함수가 줄바꿈 문자를 만듭니다

CHAR 함수에 문자 코드 10을 넣으면 줄바꿈에 사용하는 LF 문자를 반환합니다.

=CHAR ( 10 )
= LF (U+000A) 셀 안에서 줄을 나누는 문자입니다.
2

SUBSTITUTE 함수가 줄바꿈을 바꿉니다

A2와 B2 사이의 줄바꿈 문자를 찾아 쉼표와 공백으로 모두 바꿉니다.

=SUBSTITUTE ( A2&CHAR ( 10 )&B2, CHAR ( 10 ), ", " )
= "서울, 본사" 줄바꿈이 쉼표와 공백으로 바뀐 결과입니다.

댓글 25

댓글 25
5 (19개 평가)
규돌이
규돌이 2020.01.16 00:18
개꿀팁 인정합니다.. 무릎을 탁치고 갑니다.
김명편
김명편 2020.03.03 17:53
너무ㅠ감사합니다^^
까으만무
까으만무 2020.04.02 08:23
장난아닌 기능이네요..
jeonghey
jeonghey 2020.04.02 09:00
최고!
송평
송평 2020.04.12 09:12
CHAR(10) 좋은 정보 감사합니다.
란도리
란도리 2020.04.24 21:39
아니.. 이런 방법이
이경훈
이경훈 2020.09.14 14:08
컨트롤 J 꿀팁 감사요!!
dda
dda 2020.11.17 16:54
흠 ctrl+j 누르고 아래칸에 , 입력하고 모두바꾸기 눌렀는데 왜 오류나는건지
딱대
딱대 2020.11.17 17:24
다운받은엑셀에서 말고 닫고 복사해서 본 엑셀시트에서 하니 되네요.
왜그런거지
오빠두엑셀
오빠두엑셀 작성자 2020.11.18 07:26
어떤 오류가 발생하시나요? :)
제이
제이 2020.11.27 09:00
음하하하... 한번에 해결.
유용한 말씀 감사합니다.
옥수수수염차
옥수수수염차 2020.11.27 13:10
너무 감사합니다ㅠㅠ
스크랩 완료