엑셀/엑셀 함수

[함수] 표의 가로세로 행열을 바꾸고 싶을 때, #1붙여넣기 옵션과 #2 Transpose함수

엑셀도우미 2023. 10. 10. 16:07

테이블의 가로행과 세로열의 위치를 바꾸고자 할 때 사용하는 방법입니다.

크게 2가지 방법이 있습니다.

 

 

그 중에서 첫번째, 붙여넣기 옵션에서 선택하는 방법입니다.

 

시트에서 데이터를 복사하고 붙여넣을 때, 대체로 ctrl +C 와 +V를 이용하시죠. 이렇게 붙여넣을 때는 모든 특성이 복사&붙여넣기가 됩니다.특정한 요소만 복사하고 싶을 때 붙여넣기 옵션이나 선택하여 붙여넣기를 이용할 수 있습니다.예를 들면, 값만 복사하거나 수식만 복사하거나 혹은 서식만 복사하기 등등...

 

 

이 중 옵션들 사이에 행/열 바꿈이 있습니다.

 

 

이 버튼을 통해서 원하는 곳에 붙여넣으면 표의 가로세로가 바뀌어서 복사되는 것을 볼 수 있습니다. 참고로 가로세로만 바뀐 채로 모든 서식이 그대로 붙여넣기 되었네요.

 

 

두번째 방법은 함수 transpose(feat.배열수식)를 이용하는 방법입니다.

 

 

배열수식이 적용되어야하기 때문에 붙여넣고자 하는 공간의 셀을 모두 선택한 채로 함수식을 써야합니다.그리고 ctrl + shift + enter를 해줌으로써 배열수식으로 완성해줍니다.

 

두가지 방법의 차이점을 보자면,

방법#1은 표의 테두리, 배경색과 같은 서식까지 모두 복사가 된 반면 방법#2는 값만 그대로 들어왔습니다.또 한가지 큰 차이점은 #1은 복사본이기 때문에 별개의 표가 되었다는 것, #2는 원본데이터에 함수식으로 연결이 된 형태이기 때문에 원본을 수정하면 함께 수정된다는 것입니다.

 

 

이 두가지 방법은 행과 열을 바꾼다는 공통점이 있지만 데이터를 어떻게 후속작업을 하느냐에 따라서 각각 달리 사용되어져야겠죠?

 

728x90