IT지식 공유/엑셀(Excel)

엑셀 Excel 함수 char(10)을 이용하여 줄 바꾸기, 함수 줄바꿈

브리니 2021. 6. 19. 22:55
반응형

안녕하세요, 브리니입니다.

 

엑셀 셀 텍스트를 입력할 때 줄바꿈이 필요한 경우 

수기로 [Alt] +[Enter]를 통해 줄을 바꿀 수 있습니다.

 

다만 여러 셀의 데이터를 합친 경우, 한 셀 내의 데이터들을 줄바꿈 해줘야 하는 경우라면 

어떻게 해야 할까요 ?

 

그럴 때에는 char(10) 함수를 이용할 수 있습니다.

 

두 가지 예시와 함께 char(10)함수 및

더 나아가서 substitute()함수를 함께 이용하는 케이스를 알아보도록 하겠습니다.

 


 

예시를 들어봅시다.

환경: Excel 2016

 

1. Char(10)를 이용한 텍스트 줄바꿈


먼저 줄바꿈을 하기 이전, 셀의 데이터들을

'&' 를 이용하여 합쳐보겠습니다.

 

 

데이터가 포함되어있는 셀을 선택하여 중간에 '&' 연산자를 넣어줍니다.

 

그러면 위와 같이 데이터가 나옵니다.

 

이 때 각 데이터 간에 줄바꿈을 원하는 경우,

char(10) 함수를 이용할 수 있습니다.

 

char함수는 아스키코드 값을 문자로 변환해주는 함수입니다.

char(10)은 줄바꿈인 LF, Line Feed 값을 의미하며

줄바꿈을 원하는 데이터 사이에 char(10)을 넣어주면 됩니다.

 

 

위처럼 데이터 사이 char(10)함수를 넣어주면

원하는 것처럼 데이터가 줄바꿈이 되어 나옵니다.

 

 

 

+ char(10) 줄바꿈이 안 되는 경우,


때때로 char(10)함수를 맞게 집어넣었음에도

작동하지 않는 경우가 있습니다.

 

이런 경우에는 홈 - 맞춤 - 텍스트 줄바꿈이 설정되어있는지 확인해주시면 됩니다.

 

 

 

2. SUBSTITUTE함수를 함께 이용한 자동 줄바꿈


위 사례와 다르게 줄바꿈을 하고싶은 텍스트가

한 줄에 ','로 연결되어있는 상태라면

 

어떻게 줄바꿈을 하면 좋을까요 ?

 

SUBSTITUTE 함수는 텍스트를 대체해주는 기능을 가지고 있는 함수입니다.

SUBSTITUTE 함수를 이용해서 쉼표를 CHAR(10)함수로 대체해보겠습니다.

 

 

셀을 잡아주고, ","를 CHAR(10)로 대체되게 함수를 넣어주면 됩니다.

이후에 아래 셀에도 함수가 동일 적용되도록 드래그 해주시면 끝입니다.

 


제 포스팅이 도움이 되셨기를 바라며,
도움이 되셨다면 ♡를 꾹- 눌러주세요. :)

 

반응형