Applies ToMicrosoft 365용 Excel Mac용 Microsoft 365용 Excel 웹용 Excel Excel 2024 Mac용 Excel 2024 Excel 2021 Mac용 Excel 2021 Excel 2019 Mac용 Excel 2019 Excel 2016

셀을 전환하거나 순환해야 하는 경우도 있습니다. 복사, 붙여넣기, 행/열 바꿈 옵션을 사용하면 됩니다. 하지만 이 경우 복제된 데이터가 생성됩니다. 생성하지 않으려면 TRANSPOSE 함수를 사용하는 대신 수식을 입력할 수 있습니다. 예를 들어 다음 그림에서 수식 =TRANSPOSE(A1:B4)는 셀 A1~B4를 가로로 정렬합니다.

원본 셀(위), TRANSPOSE 함수가 포함된 셀(아래)

참고: 현재 버전의 Microsoft 365 가 있는 경우 출력 범위의 왼쪽 위 셀에 수식을 입력한 다음 Enter 키를 눌러 수식을 동적 배열 수식으로 확인할 수 있습니다. 그렇지 않으면 먼저 출력 범위를 선택하여 수식을 레거시 배열 수식으로 입력하고 출력 범위의 오른쪽 맨 위 셀에 수식을 입력한 다음 Ctrl+Shift+Enter를 눌러 확인해야 합니다. Excel에서는 수식의 시작과 끝에 중괄호가 삽입됩니다. 배열 수식에 대한 자세한 내용은 배열 수식 지침 및 예제를 참조하세요.

1단계: 빈 셀 선택

먼저 빈 셀을 몇 개 선택합니다. 단, 원래 셀 집합과 동일한 개수의 셀을 다른 방향에서 선택해야 합니다. 예를 들어 여기에 세로로 배열된 8개의 셀이 있습니다.

A1:B4의 셀

따라서 다음과 같이 8개의 가로 셀을 선택해야 합니다.

A6:D7 셀 선택됨

여기에 새로 행/열이 바뀐 셀이 배치됩니다.

2단계: =TRANSPOSE( 입력

이러한 빈 셀을 선택한 상태로 두고 =TRANSPOSE(를 입력합니다.

그러면 Excel에서 다음과 같이 표시됩니다.

=TRANSPOSE(

수식 입력을 시작했지만 8개의 셀이 여전히 선택되어 있습니다.

3단계: 원본 셀 범위 입력

이제 행/열을 바꾸려는 셀 범위를 입력합니다. 이 예제에서는 A1에서 B4로 셀의 행/열을 바꾸려고 합니다. 따라서 이 예제의 수식은 =TRANSPOSE(A1:B4)가 되지만 아직 Enter 키는 누르지 마세요. 입력을 중지하고 다음 단계로 이동합니다.

그러면 Excel에서 다음과 같이 표시됩니다.

=TRANSPOSE(A1:B4)

4단계: 마지막으로, Ctrl+Shift+Enter 누름

이제 Ctrl+Shift+Enter를 누릅니다. 다음과 같은 이유 때문입니다. TRANSPOSE 함수는 배열 수식에서만 사용되며 이것이 배열 수식을 완료하는 방법이기 때문입니다. 간단히 말해, 배열 수식은 둘 이상의 셀에 적용되는 수식입니다. 1단계에서 둘 이상의 셀을 선택했기 때문에(맞지요?) 수식이 둘 이상의 셀에 적용됩니다. Ctrl+Shift+Enter를 누른 후의 결과는 다음과 같습니다.

A1:B4 셀을 A6:D7 셀로 행/열 바꿈한 수식 결과

  • 범위를 직접 입력하지 않아도 됩니다. =TRANSPOSE(를 입력한 후 마우스를 사용하여 범위를 선택합니다. 클릭하고 범위의 시작 부분에서 끝까지 끌면 됩니다. 하지만 완료 시 Enter 키가 아니라 Ctrl+Shift+Enter를 눌러야 합니다.

  • 텍스트 및 셀 서식도 행/열을 바꾸어야 하나요? 복사, 붙여넣기, 행/열 바꿈 옵션을 사용합니다. 하지만 이 경우 중복 항목이 생성된다는 것에 유의하세요. 따라서 원본 셀이 변경되는 경우 복사본은 업데이트되지 않습니다.

  • 배열 수식에 대해 알아야 할 추가 사항이 있습니다. 배열 수식을 만들 거나 자세한 지침과 예제를 여기에서 확인할 수 있습니다.

기술적인 세부 정보

TRANSPOSE 함수는 세로 셀 범위를 가로 범위로, 가로 셀 범위를 세로 범위로 바꾸어 반환합니다. TRANSPOSE 함수는 배열 수식으로 입력해야 하고, 이를 입력하는 범위의 행 및 열 수는 각각 원본 범위의 열 및 행 수와 같아야 합니다. TRANSPOSE를 사용하면 워크시트에서 배열의 가로와 세로 방향을 바꿀 수 있습니다.

구문

TRANSPOSE(array)

TRANSPOSE 함수 구문에는 다음과 같은 인수가 사용됩니다.

  • array    필수 요소입니다. 워크시트의 셀 배열 또는 범위로 변환할 수 있습니다. 배열의 변환은 배열의 첫 번째 행을 새 배열의 첫 번째 열로 사용하고 배열의 두 번째 행을 새 배열의 두 번째 열로 사용하여 만들어집니다. 배열 수식을 입력하는 방법을 잘 모르는 경우 배열 수 식 만들기를 참조하세요.

참고 항목

데이터 행/열 바꾸기(회전)

배열 수식 만들기

셀 데이터 회전 또는 맞춤

배열 수식 지침 및 예제

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.