엑셀 TRANSPOSE 함수 사용법 및 실전예제 총정리 :: 참조함수

선택 범위의 행열을 전환하는 TRANSPOSE 함수의 사용법 및 주의사항을 알아봅니다.

작성자 :
오빠두엑셀
최종 수정일 : 2020. 07. 26. 01:42
URL 복사
메모 남기기 : (2)

엑셀 TRANSPOSE 함수 사용법 및 응용공식

설명

지정한 범위의 행과 열을 바꿔서 출력합니다. 즉 가로로 나열된 표를 세로로 변환되고 세로로 나열된 표를 가로로 변환됩니다.

TRANSPOSE 함수는 '배열함수' 이므로 반드시 CTRL + SHIFT + ENTER 로 입력해야하며, 행열 전환하고자 하는 범위와 같거나 넓게 범위를 선택한 후 입력합니다.

OFFSET 행열 전환 공식을 사용하면 보다 빠르고 넓은 범위에 적용할 수 있습니다. 엑셀 행열 바꾸기의 자세한 설명은 관련 포스트를 확인하세요.


예제파일 다운로드

오빠두엑셀의 강의 예제파일은 여러분을 위해 자유롭게 제공하고 있습니다.

  • [엑셀함수] 엑셀 TRANSPOSE 함수 사용법
    예제파일

사용예제
엑셀 TRANSPOSE 함수 사용예제 GIF
TRANSPOSE 함수로 행열을 전환하여 출력합니다.

함수 상세설명

구문

= TRANSPOSE ( 범위 )

인수
 범위  행열을 전환할 범위입니다.
호환성
 Windows 버전  엑셀 2007 이후 버전에서 사용 가능합니다.
 Mac 버전  Mac 엑셀 2011 이후버전에서 사용 가능합니다.
반환값

행열이 전환된 범위를 배열로 반환합니다.

관련함수

자주묻는 질문

Q. #VALUE! 오류가 출력됩니다.

TRANSPOSE 함수는 배열함수입니다. 따라서 함수 입력시 CTRL + SHIFT + ENTER 로 입력해야 합니다.

TRANSPOSE 함수 VALUE 오류 반환
TRANSPOSE 함수는 일반수식으로 입력하면 VALUE 오류를 반환합니다.
Q. TRANSPOSE 함수를 수정하면 '배열의 일부를 변경할 수 없습니다.' 라는 오류메시지가 출력됩니다.

TRANSPOSE 는 배열로 입력되는 함수입니다. 따라서 함수를 편집하려면 '수식이 입력된 배열이 모두 선택된 상태'에서 함수를 수정해야 합니다.

배열의 일부를 변경할 수 없습니다
배열의 일부만 수정할 경우 오류메세지가 출력됩니다.

기타 주의사항

  • TRANSPOSE 함수는 배열함수입니다. 따라서 반드시 CTRL + SHIFT + ENTER 로 함수를 입력해야합니다.
  • 일반 ENTER로 TRANSPOSE 함수를 입력할 경우 #VALUE! 오류를 반환합니다.
  • TRANSPOSE로 반환되는 범위는 반드시 기존범위보다 같거나 넓어야 합니다. 기존보다 좁은 범위를 선택하여 입력시, 범위의 일부만 행열전환되어 출력됩니다.
  • 배열 수식에 대한 자세한 내용은 관련 포스트를 참고하세요.

 

5 2 투표
게시글평점
2 댓글
Inline Feedbacks
모든 댓글 보기
2
0
여러분의 생각을 댓글로 남겨주세요.x