엑셀 세로를 가로로, 함수 없이 한 번에 바꾸는 방법

인사이트 / 텍스트 정리

엑셀 세로를 가로로, 함수 없이 한 번에 바꾸는 방법

엑셀에서 세로로 정리한 데이터를 가로 한 줄로 바꾸는 작업은 실무에서 생각보다 자주 필요합니다. 예를 들어 담당자 이메일 주소를 한 열에 세로로 정리해 두었다가, 메일 발송 프로그램에는 세미콜론으로 구분된 한 줄이 필요한 경우, 또는 여러 지역명을 세로로 나열했다가 검색…

이 글에서 다루는 내용줄바꿈 ↔ 쉼표 변환 입력과 결과 예시오피스툴에서 바로 사용해 보세요

엑셀에서 세로로 정리한 데이터를 가로 한 줄로 바꾸는 작업은 실무에서 생각보다 자주 필요합니다. 예를 들어 담당자 이메일 주소를 한 열에 세로로 정리해 두었다가, 메일 발송 프로그램에는 세미콜론으로 구분된 한 줄이 필요한 경우, 또는 여러 지역명을 세로로 나열했다가 검색 광고의 제외 지역 설정란에는 쉼표로 구분해서 넣어야 하는 경우입니다. "엑셀 세로를 가로로"를 검색하시는 분들은 이런 상황에서 TRANSPOSE 함수나 TEXTJOIN 함수를 검색해봤지만, 함수 문법이 복잡해서 더 쉬운 방법을 찾는 경우가 많습니다.

엑셀 함수로 이 작업을 하려면 몇 가지를 알아야 합니다. TRANSPOSE 함수는 세로를 가로로 배열만 바꿔줄 뿐, 한 줄의 텍스트로 합쳐주지는 않습니다. 반면 TEXTJOIN 함수는 구분자를 지정해서 여러 셀의 값을 한 줄로 합쳐주지만, 함수식 안에 범위를 정확히 지정해야 하고 엑셀 버전에 따라 지원 여부가 다릅니다. 오래된 버전의 엑셀에서는 TEXTJOIN이 아예 없어서 CONCATENATE 함수를 여러 번 이어 쓰는 방식으로 처리해야 하는 경우도 있습니다.

이런 함수를 매번 새로 찾아보고 적용하는 대신, 세로 데이터를 복사해서 텍스트 변환 도구에 붙여넣으면 함수 없이 바로 한 줄로 바뀝니다. 특히 매번 다른 파일, 다른 데이터로 이 작업을 반복해야 하는 업무라면 함수식을 매번 수정하는 것보다 도구를 쓰는 편이 실수도 적고 빠릅니다.

주의할 점은 셀 안에 줄바꿈이 포함된 경우입니다. 엑셀 셀 안에서 Alt+Enter로 줄을 나눈 데이터는 일반 텍스트 편집기에 붙여넣었을 때 예상과 다르게 보일 수 있으므로, 변환 전에 원본 데이터가 셀 단위로 나뉘어 있는지, 셀 안에 또 줄바꿈이 있는지 확인하는 것이 안전합니다.

오피스툴의 변환 도구는 세로로 복사한 엑셀 데이터를 그대로 붙여넣으면 원하는 구분자로 한 줄 텍스트를 만들어주고, 반대로 가로 데이터를 다시 세로로 되돌리는 것도 가능해서 엑셀과 외부 시스템 사이를 오가는 작업에 특히 유용합니다.

엑셀 데이터 형식 바꾸는 시간, 오피스툴 하나면 칼퇴할 수 있어요. 함수식을 검색하고 적용하는 시간을 아껴서 본업에 쓰실 수 있습니다.

줄바꿈 ↔ 쉼표 변환 입력과 결과 예시

아래 예시로 처리 방식을 먼저 확인한 다음 실제 자료에 적용해 보세요.

입력 예시

A001
A002
A003

결과 예시

A001, A002, A003

확인할 점

값 안에 쉼표가 있다면 탭 구분자를 사용하세요.

오피스툴에서 바로 사용해 보세요

오피스툴의 줄바꿈 ↔ 쉼표 변환은 회원가입 없이 무료로 사용할 수 있습니다. 줄바꿈 ↔ 쉼표 변환 실행하기 →

로그인하면 지원되는 입력값과 결과 요약이 이용내역에 저장되어 이전 작업을 다시 확인하기 편합니다. 파일 원본은 별도로 보관해 주세요.

READ. THEN TRY.

줄바꿈 ↔ 쉼표 변환

회원가입 없이 무료로 사용하세요.

로그인하면 입력값과 결과를 이용내역에서 다시 확인할 수 있습니다.
무료로 사용해 보기 →