본문 바로가기
엑셀(EXCEL)

엑셀 행열 바꾸기 가로 세로 TRANSPOSE 함수 활용 하는법

by 플래쉬게임 2021. 10. 13.

엑셀 행열 바꾸기 가로 세로 TRANSPOSE 함수 활용 하는법을 알아봅니다. 엑셀 행열 바꾸기, 가로 세로 바꾸기 함수인 TRANSPOSE 에 대하여 알아보도록 하겠습니다. 사실 엑셀 행열 바꾸기는 함수를 사용하기보단 복사 - 선택하여 붙여넣기(행/열 바꿈) 기능을 더 자주 사용합니다. 그러나 TRANSPOSE 함수를 사용하게 되면 행열 바꾸기한 상태에서 값이 변하면 따라서 변한다는 장점이 있습니다. 크게 어려운 함수가 아니니 엑셀 행열 바꾸기를 배우면서 함께 익혀두면 꽤 도움이 되실거라 생각합니다.



1. 앞서 말씀드린 것처럼 엑셀 행열 바꾸기 방법은 1. 선택하여 붙여넣기 / 2. TRANSPOSE 함수 두 가지 방법이 있습니다. 먼저 첫 번째 방법인 복사 - 선택하여 붙여넣기(행/열 바꿈) 기능을 사용해서 바꿔보도록 하겠습니다.



2. 기준이 되는 테이블(행과 열)을 드래그 선택 후 [ Ctrl + C ] 또는 마우스 오른쪽 [ 복사 ] 버튼을 눌러 복사를 합니다.



3. 복사한 상태에서 마우스 오른쪽 [ 선택하여 붙여넣기 ] 버튼을 클릭합니다. 참고로 저는 여러분이 보기 편하도록 행열 바꾸기할 테이블(빈 칸)에 선을 표시해두었는데, 빈 곳이면 어디서나 적용가능한 점 알아두시길 바랍니다.



4. [ 선택하여 붙여넣기 ] 메뉴창이 뜨면 모두(A) 또는 값(V)을 선택한 후 아랫쪽 [ 행/열 바꿈 ] 체크 후 [ 확인 ] 을 눌러줍니다.



5. 그러면 급여기준 테이블(행과 열)이 서로 바뀐 것을 알 수 있습니다. 이어서 지급현황 테이블을 함수를 사용하여 가로 세로 바꾸기 해보도록 하겠습니다.



6. 먼저 지급현황 테이블의 행과 열 갯수를 살펴볼까요? 이 테이블은 [ 5열 11행 ] 입니다. 그렇다면 우리는 함수로 [ 11열 5행 ] 으로 바꿔보겠습니다. 주의할 점은 TRANSPOSE 함수를 사용하기 위해서는 행과 열 갯수를 파악 후 적용시킨 부분을 [ 드래그 ] 하여 지정해줘야 함수가 적용된다는 점입니다!



7. 먼저 바꿀 [ 11열 5행 ] 을 드래그(선택) 후 함수를 입력해줍니다.
① 빈 곳에 [ 11열 5행 ] 드래그
② =TRANSPOSE 입력
③ 기준테이블 [ B11:F21 ] 선택
④ Ctrl + Shift + Enter 입력 ※배열입력



8. 여기까지 잘 따라오셨다면 지급현황의 테이블도 함수를 사용하여 행열 바꾸기가 된 것을 알 수 있습니다.



9. 그렇다면 왜 쉬운 방법을 놔두고 TRANSPOSE 함수를 사용하는 것일까요? 그 이유는 바로 설명드리겠습니다. 먼저 최유정 사원의 상여금 값을 보면 500,000 으로 입력되어 있습니다. 여기서 원본 테이블에 값을 바꾸면 어떻게 될까요?



10. 최유정 사원 상여금 원본테이블이 500,000 → 300,000 으로 수정되자 TRANSPOSE 함수를 사용하여 행열 바꾸기한 테이블의 값도 연동되어서 함께 바뀐 것을 알 수 있습니다.

 

 

마치며..

지금까지 엑셀 행열 바꾸기, 가로 세로 바꾸기 대하여 알아보았습니다. 상황과 필요에 따라서 선택하여 붙여넣기(행/열 바꿈) 방법과 TRANSPOSE 함수를 섞어서 사용하시면 실무에 도움이 될거라 생각합니다. 이제 하나씩 복사 붙여넣기 하면서 시간도 버리고 노가다를 할 필요 없이 오늘 함께 살펴본 방법을 이용하여 간단히 가로 세로를 바꿀 수 있으리라 믿어 의심치 않습니다.

 

댓글