목차
데이터 전치 는 Excel 사용자가 수행하는 가장 일반적인 작업 중 하나입니다. 실제로 MS Excel 에서 행을 열로 바꾸는 방법에는 여러 가지가 있습니다. 이 기사에서는 적절한 예와 적절한 설명과 함께 몇 가지 쉽고 효과적인 방법을 보여줍니다.
다음 이미지는 이 기사에서 실제로 수행하는 작업을 보여줍니다.
연습집 다운받기
연습집은 아래 링크에서 다운받으실 수 있습니다.
Rows to Columns Inversion.xlsm
Excel에서 행을 열로 바꾸는 5가지 유용한 방법
일부 학생의 연간 결과를 나타내는 데이터 세트가 있다고 가정합니다. 더 나은 표시를 위해 이 데이터 세트의 행을 열로 바꾸려고 합니다. 다음 섹션에서는 이 작업을 수행하기 위한 5가지 유용한 Excel 방법을 보여줍니다.
1. 선택하여 붙여넣기 명령 및 링크를 사용하여 행을 열로 바꾸기
간단한 선택하여 붙여넣기 명령을 아래에 설명된 두 가지 방법으로 사용할 수 있습니다.
1.1 붙여넣기 특수 명령 사용
이 방법은 빠르고 간편하지만 반복되는 작업에는 적합하지 않습니다. 그러나이 방법이 어떻게 작동하는지 살펴 보겠습니다.
단계:
- 우선 셀 범위를 선택합니다( B4:I9) 트랜스포즈를 원합니다.
- 그런 다음 마우스 오른쪽 버튼을 클릭 하고 복사 합니다. 당신은 또한 키보드를 사용할 수 있습니다단축키 Ctrl+C 대신.
- 마지막으로 원하는 셀 위치( B11) 를 선택하십시오.
- 붙여넣기 > 선택하여 붙여넣기 로 이동합니다.
- 선택하여 붙여넣기 메뉴가 열립니다. 바꾸기 확인란을 선택합니다.
또는 키보드 단축키 Ctrl+Alt+V 를 사용하여 선택하여 붙여넣기 메뉴를 열 수도 있습니다.
- 확인 을 누릅니다.
따라서 초기 데이터 세트에서 전치된 데이터 세트를 생성했습니다.
자세히 보기: 그룹의 여러 행을 Excel의 열로 전치합니다.
1.2 테이블을 전치하여 초기 데이터에 연결
위 방법의 단점은 초기 데이터 세트의 모든 데이터가 변경되기 때문입니다. , 전치된 데이터 세트에서 변경되지 않습니다. 따라서 출력을 초기 데이터 세트와 연결하고 그에 따라 업데이트하는 방법이 필요합니다. 아래 단계에 따라 이를 수행하는 방법을 살펴보겠습니다.
단계:
- 원하는 셀 범위를 선택합니다( B4:I9 ) > Ctrl+C > 원하는 위치( B11 )를 선택합니다.
- Ctrl+Alt+V> 를 눌러 선택하여 붙여넣기 메뉴로 이동합니다. 1>링크 붙여넣기 .
이제 새 데이터 세트가 B11:I16 의 셀 범위에 있습니다. 아직 전치되지 않았습니다. 방금 원본 데이터 세트와 연결했습니다. 이와 함께 우리는 본다.형식도 사라졌습니다. 서식을 지우고 싶지 않다면 서식을 다시 실행해야 합니다!
- Excel의 찾기 및 바꾸기 대화 상자를 엽니다. 또는 Ctrl+H 를 누르고 바꾸기 탭 으로 바로 이동합니다.
- 모두 바꾸기 = " " abc "가 있는 문자 또는 데이터 세트에 없는 문자 > 모두 바꾸기 를 클릭합니다.
새 데이터 세트가 손실된 것처럼 보일 수 있습니다! 원하는 변환된 데이터 테이블 뒤에 세 단계가 더 있습니다.
- 새 데이터 세트를 선택하고 Ctrl+C를 누릅니다. > 마지막으로 출력을 배치할 위치( K4 )를 선택합니다.
- Ctrl+Alt+V > 바꾸기 확인란을 선택합니다.
- 확인 을 누릅니다.
- K2:P9 에서 테이블 선택 > Ctrl+H 를 누르고 대체 탭 으로 이동합니다.
- 각 " abc "를 " = ” > 모두 바꾸기 를 누릅니다.
마지막으로 원하는 연결 및 전치 데이터 세트를 생성했습니다.
원본 데이터 세트의 입력을 변경하면 그에 따라 변환된 데이터도 변경된다는 점에 유의해야 합니다. 여기에 첨부된 스크린샷을 보십시오.
자세히 보기: Excel 붙여넣기 전치 단축키: 4가지 간편한 사용 방법
2. TRANSPOSE 함수를 사용하여 행을 열로 반전
TRANSPOSEfunction 은 MS Excel 365 에서 동적 배열로 사용하기가 매우 쉽습니다. 다른 버전에서도 약간 다른 방식으로 사용할 수 있습니다. 이 섹션에서 이를 보여드리겠습니다.
2.1 TRANSPOSE 함수를 동적 배열로 사용
단계:
- 마지막에 원하는 출력을 배치할 위치( B11 )를 선택합니다.
- 전체 데이터 세트를 선택하여 다음 수식을 입력합니다.
=TRANSPOSE(B4:I9)
- 그런 다음 Enter 키를 누릅니다.
마지막으로 전치된 데이터 세트를 생성했지만 데이터 세트 형식이 손실되었습니다.
TRANSPOSE 기능은 동적이라는 점에 유의해야 합니다. 원본 데이터 세트에서 자동으로 전치된 출력에서 업데이트됩니다.
2.2 Ctrl+Shift+Enter로 TRANSPOSE 기능 사용
MS Office 365 를 사용하고 이전 버전의 MS Excel로 작업해야 하는 경우 TRANSPOSE 기능을 계속 사용할 수 있습니다. 하지만 이번에는 유연성이 약간 떨어집니다.
이 경우 원래 데이터 세트에 있는 열과 행의 수를 먼저 계산해야 합니다.
일반 규칙 은 입력 데이터 세트에 X 행 및 Y 열 이 있는 경우 출력 데이터 세트에 Y 행이 있다는 것입니다. 및 X 열 .
이 경우 예제에는 8 열 및 6 행 이 있습니다.합계.
단계:
- 6열과 8행이 있는 임의의 셀 범위를 선택합니다.
- 다음 수식을 입력합니다.
=TRANSPOSE(B4:I9)
- Ctrl+Shift+Enter 를 누르거나 Enter를 누르기만 하면 됩니다. MS 365 사용자인 경우.
마지막으로 전치된 데이터 세트를 얻었습니다. 수식 입력줄을 살펴보십시오. 중괄호는 이것이 배열 수식임을 나타냅니다.
더 읽어보기: Excel에서 배열을 바꾸는 방법(3가지 간단한 방법)
비슷한 읽기
- Excel에서 모든 n행을 열로 바꾸는 방법(2가지 쉬운 방법)
- 변환 파워 쿼리를 사용하여 Excel에서 열을 행으로
- Excel에서 중복 행을 열로 바꾸는 방법(4가지 방법)
- 여러 열을 하나로 바꾸기 Excel의 열(3가지 편리한 방법)
3. INDIRECT & 행을 열로 바꾸는 ADDRESS 함수
또한 INDIRECT 및 ADDRESS 기능을 결합하여 두 단계로 행을 열로 바꿀 수 있습니다.
단계:
- 먼저 출력을 배치할 셀 위치( B11 )를 선택합니다.
- 후 다음 수식을 입력하십시오.
=INDIRECT(ADDRESS(COLUMN(B4)-COLUMN($B$4)+ROW($B$4), ROW(B4)-ROW($B$4)+COLUMN($B$4)))
- Enter 를 누르십시오.
따라서 우리는 전치된 데이터 세트를 얻었지만 다시 출력 데이터를 수동으로 포맷해야 합니다.
이것방법은 전체 데이터 세트를 변경하지 않고 전치된 데이터를 편집할 수 있다는 것입니다.
자세히 보기: 그룹의 여러 행을 Excel의 열로 전치
4. Excel 파워 쿼리 도구를 사용하여 여러 행을 열로 바꾸기
파워 쿼리 는 Excel에서 데이터를 빠르게 바꿀 수 있는 정말 효과적인 도구입니다. 이번에는 파워 쿼리 도구를 사용하여 데이터를 전치하는 단계를 보여드리겠습니다.
단계:
- 먼저, 데이터 세트를 선택하고 데이터 탭 > 가져오기 & Transform Data > From Table/Range .
- Create Table 대화 상자가 > 내 표에 머리글 있음 확인란 > 그런 다음 확인 을 누릅니다.
- 파워 쿼리 편집기 대화 상자가 열립니다 > 변환 탭을 선택합니다.
- 머리글을 첫 번째 행으로 사용 을 선택합니다.
- 그런 다음 바꾸기 를 클릭합니다.
- 그런 다음 첫 행을 머리글로 사용 을 선택합니다.
- 파일로 이동 > 닫기 & Load .
Power Query Editor 대화 상자가 닫히고 결과적으로 전치된 데이터가 포함된 새 시트가 통합 문서에 로드됩니다.
자세히 알아보기: Excel 파워 쿼리: 행을 열로 바꾸기(단계별 가이드)
5. Excel VBA 매크로를 사용하여 행을 열로 변환
VBA 매크로 는 워크시트에서 행을 열로 변환하는 데도 도움이 됩니다. 이 섹션에서는 VBA 매크로를 사용하여 MS Excel에서 행을 열로 바꾸는 방법을 보여줍니다.
단계:
- 먼저 워크시트 이름 “ VBA 매크로 사용 ” > 코드 보기를 클릭합니다.
Microsoft Visual Basic 애플리케이션 모듈 창이 열립니다.
- 복사 다음 VBA 매크로 를 모듈 창<2에 붙여넣기 >.
2818
- 그런 다음 F5 를 눌러 VBA 매크로 > 전체 데이터 세트를 선택하고 확인 을 누릅니다.
- 마지막으로 원하는 출력을 배치할 위치를 선택합니다.
마지막으로 VBA 매크로 를 사용하여 행을 열로 변환했습니다.
자세히 알아보기: Excel VBA: 그룹의 여러 행을 열로 바꾸기
결론
독자 여러분, 지금까지 다섯 가지 기술에 대해 논의했습니다. Excel에서 행을 열로 바꿉니다. 이 튜토리얼이 도움이 되기를 바랍니다. 또한 워크북을 다운로드하여 직접 연습할 수 있습니다. 그러나 질문, 의견 또는 피드백이 있으면 언제든지 의견란에 알려주십시오.