온라인 Excel 편집기
무료 · 가입 불필요 · 로컬 처리

Excel에서 행과 열 바꾸기 — 무료·업로드 불필요·원클릭

행과 열을 맞바꿔 모든 시트를 한 번에 전치합니다. 업로드·가입 불필요, 파일은 기기에 남습니다.

.xlsx, .xlsm 또는 .xls 파일 하나를 여기로 드롭하거나 클릭하여 선택

.xlsx / .xlsm / .xls 지원 · 로컬 처리 · 업로드 안 됨

행이 열로, 열이 행으로: 변환 전후

행렬 전치는 시트의 두 축을 교환합니다. 1행 2열의 셀은 2행 1열로 이동하며 모든 셀이 대칭 위치로 옮겨갑니다. 3행 ×2열 시트는 2행 ×3열이 됩니다.

변환 전 — 3행 × 2열변환 후 — 2행 × 3열
이름, 도시이름, Ada, Leo
Ada, 파리도시, 파리, 로마
Leo, 로마

기존 첫 번째 열(이름, Ada, Leo)이 새 첫 번째 행이 되고, 기존 두 번째 열(도시, 파리, 로마)이 새 두 번째 행이 됩니다. 머리글, 숫자, 날짜, 빈 셀은 모두 값과 함께 이동합니다.

온라인에서 Excel 행과 열을 바꾸는 방법

  1. .xlsx, .xlsm 또는 .xls 파일 하나를 드롭하세요 — 모두 로컬에서 처리되며 업로드되지 않습니다.
  2. 옵션이 필요 없습니다. 파일을 선택하면 즉시 바꾸기 버튼이 활성화됩니다.
  3. 「행과 열 바꾸기」를 클릭하면 모든 시트가 차례로 뒤집힙니다.
  4. 보고서를 확인하세요 — 시트마다 전후 크기가 표시됩니다(예: Sales: 3×2 → 2×3).
  5. 결과를 다운로드하세요 — {원래 이름}-transposed.xlsx 형태의 깨끗한 .xlsx 파일입니다.

작동 원리

이 도구는 브라우저에서 SheetJS로 통합 문서를 읽어 각 워크시트를 순수 셀 값의 2차원 배열로 변환합니다(텍스트·숫자·불린·날짜는 자료형을 유지). 그런 다음 각 배열을 주대각선을 따라 뒤집습니다(출력 [i][j] = 원본 [j][i]). 행은 열이 되고 열은 행이 됩니다. 들쭉날쭉한 행은 가장 넓은 행의 폭에 맞춰 null로 채워져 결과가 항상 깔끔한 직사각형이 되며, 빈 시트는 빈 상태로 남습니다. 뒤집어진 배열은 SheetJS로 새 .xlsx로 다시 패키징되어 다운로드됩니다. 파싱→전치→재패키징의 전 과정은 브라우저 안의 JavaScript에서만 실행되며, 1바이트도 서버로 전송되지 않습니다.

파일은 기기를 떠나지 않습니다 — 처리는 100% 브라우저 안에서 이루어집니다.

Excel "선택하여 붙여넣기→행렬 바꾸기"와의 비교

Excel의 기본 경로는 범위를 복사한 뒤, 붙여넣을 위치에서 마우스 오른쪽 버튼 → "선택하여 붙여넣기" → "행렬 바꾸기"에 체크하는 것입니다. 이 도구는 그 모든 단계를 건너뛰고 시트 전체를 한 번에 뒤집습니다.

방식파일 행선지기대 효과
본 도구어디에도 보내지 않음 — 브라우저 안에서 처리무료·가입 불필요·시트 전체를 한 번에 전치·일괄 처리 지원
Excel 선택하여 붙여넣기→행렬 바꾸기로컬 디스크에 남음수동 복사-붙여넣기, 한 번에 한 블록, 결과는 값

이럴 때 필요합니다

  • 붙여넣은 데이터 방향이 잘못됨 — 레이블이 행으로 나열되어 있는데 열로 필요한 경우(또는 반대).
  • 보고서나 피벗 내보내기에서 기간이 열로 되어 있어 필터나 차트를 위해 행으로 바꿔야 하는 경우.
  • 대상 시스템은 행당 레코드 하나를 기대하는데 원본 시트는 레코드를 옆으로 나란히 저장하는 경우.
  • 방향이 반대인 두 목록을 비교하려는 경우.

매우 넓은 시트는 변환 후 매우 길어지고 그 반대도 마찬가지입니다. Excel 워크시트 한도는 1,048,576행 × 16,384열입니다. 16,384행을 초과하는 시트는 변환 후 열 수가 한도를 넘어 전치할 수 없으므로 먼저 불필요한 행을 제거하세요.

무엇이 이동하고 무엇이 이동하지 않나요

모든 값은 대칭 위치로 이동합니다. 텍스트, 숫자, 불리언, 날짜는 유형을 유지하고 빈 셀은 빈 상태로 남습니다. 행 길이가 서로 다른(들쭉날쭉한) 시트는 가장 긴 행에 맞춰 빈 셀로 채워집니다. 이는 Excel이 사용 범위 밖 셀을 빈 셀로 다루는 방식과 같습니다.

빈 시트는 빈 상태로 유지되고, 시트 순서와 시트 이름은 보존되며, 편집기 내부 메타 시트(밑줄로 시작하는 이름)는 무시됩니다.

출력은 셀 값만으로 다시 작성됩니다. 셀 스타일, 열 너비, 병합된 셀, 차트, 수식은 이어지지 않으며 수식은 마지막으로 계산된 값으로 기록됩니다. 서식을 유지해야 한다면 온라인 편집기에서 파일을 열어 전치하세요.

제한 사항

  • 출력 파일에서 서식, 병합된 셀, 차트, 수식이 단순화되거나 삭제됩니다.
  • 결과는 Excel 그리드 한도(변환 후 최대 1,048,576행 × 16,384열)에 맞아야 합니다.
  • 암호화된 통합 문서(열 때 비밀번호 필요)는 읽을 수 없습니다.
  • 구형 .xls 파일도 입력은 가능하지만 결과는 항상 .xlsx로 저장됩니다.
  • 모든 시트가 전치됩니다. 선택한 시트나 범위만 전치하는 기능은 제공되지 않습니다.

자주 묻는 질문

이 Excel 전치 도구는 정말 무료인가요?

네, 100% 무료입니다. 가입 불필요, 워터마크 없음, 파일 수 제한 없음. 모든 처리는 브라우저에서 이루어집니다.

Excel 시트를 전치하면 무엇이 달라지나요?

축이 교환됩니다. 모든 행이 열이 되고 모든 열이 행이 됩니다. 3행 2열 시트는 2행 3열이 되며 각 값은 대칭 위치로 이동합니다.

서식과 수식이 유지되나요?

아니요. 출력이 셀 값에서 다시 작성되므로 스타일, 열 너비, 병합된 셀, 차트가 단순화되고 수식은 마지막 계산 값으로 기록됩니다. 서식이 중요하면 온라인 편집기를 사용하세요.

빈 셀과 길이가 다른 행은 어떻게 되나요?

빈 셀은 빈 상태로 남습니다. 길이가 다른 행은 전치 전에 가장 긴 행까지 빈 셀로 채워지므로 결과는 항상 깔끔한 사각형 시트가 됩니다.

파일이 서버에 업로드되나요?

아니요. 통합 문서의 구문 분석, 전치, 재작성이 모두 브라우저 내 JavaScript로 이루어지며 파일이 기기를 떠나지 않습니다.

암호화된 파일도 되나요?

아니요. 열기 전에 비밀번호를 요구하는 통합 문서는 진짜 암호화된 것이며 비밀번호 없이는 읽을 수 없습니다.

얼마나 큰 시트를 전치할 수 있나요?

전치된 시트는 Excel 한도인 1,048,576행 × 16,384열에 맞아야 합니다. 16,384열보다 넓은 시트는 전치 가능하지만(길어짐), 16,384행보다 높은 시트는 너무 넓어지므로 먼저 여분의 행을 제거하세요.

어떤 형식이 지원되나요?

입력은 .xlsx, .xlsm 및 구형 .xls. 결과는 항상 최신 .xlsx 파일로 다운로드됩니다.

관련 도구

전체 가이드가 필요하세요? 읽어보세요: Excel에서 행과 열을 바꾸는 방법 — 단계별 설명, Excel 수동 방법, FAQ를 담았습니다.

데이터를 재배치하면서 스타일, 병합, 차트를 유지해야 하나요?

무료 온라인 Excel 편집기 열기