학습(공부)하는 블로그 :: '엑셀 행열을 바꾸는 방법' 태그의 글 목록
 

 

Notice»

Recent Post»

Recent Comment»

Recent Trackback»

03-28 14:32

 

'엑셀 행열을 바꾸는 방법'에 해당되는 글 1

  1. 2015.01.28 행과 열을 바꾸는 방법 1
 
반응형

엑셀로 작업을 하다보면 가끔 행과 열을 바꿔야 하는 상황이 발생합니다.


행과 열을 바꾸는 방법은 두 가지가 있습니다.

아래 예제를 보겠습니다.


먼저 첫번째 방법은 복사(Ctrl+C)한 뒤에 선택하여 붙여넣기를 활용하는 방법입니다.

아래에서 행과 열을 바꿀 데이터를 선택한 뒤에 복사(Ctrl+C)를 합니다.




행과 열을 변경해서 붙여넣을 첫번째 셀이 있는 곳에서 마우스 오른쪽 버튼을 클릭한 뒤

아래 메뉴중 선택하여 붙여넣기( S)... 를 선택합니다.




선택하여 붙여넣기 창이 열리면 아래쪽에 있는 행/열 바꿈(E)에 체크하시고 확인 버튼을 누릅니다.




아래와 같이 행과 열이 변경되어 복사가 된 것을 알 수 있습니다.




이번에는 TRANSPOSE 함수를 이용하여 행과 열을 바꿔보겠습니다.


먼저 바꾼 행과 열이 들어갈 범위를 마우스로 지정합니다.(여기서는 J12에서 R18까지 입니다.)

그런 다음에 함수 마법사를 호출한 뒤에 TRANSPOSE 함수를 선택하고 확인을 클릭합니다.




필수 인수 입력창이 나오면 변환해야할 원본 데이터의 범위를 마우스로 지정한 뒤 확인 버튼을 클릭합니다.




어~ 그런데 에러 메시지가 나옵니다.




당황하실 필요 없습니다.

TRANSPOSE 함수는 배열수식으로 입력해야 한다는 점을 기억하시면 됩니다.

배열수식은 Shift 키와 Ctrl 키를 동시에 누른 상태에서 Enter 키를 누른다는 것을 배웠죠.




수식 입력창에 마우스로 클릭하시고  Shift 키와 Ctrl 키를 동시에 누른 상태에서 Enter 키를 누릅니다.

아래와 같이 제대로 행과 열이 변환된 것을 확인할 수 있습니다.




그러면 이 두 가지 방법의 차이는 무엇일까요?

선택하여 붙여넣기는 붙여넣기를 하고 난 상태이기 때문에 원본이 바뀌어도 변하지가 않습니다.

대신 TRANSPOSE 함수를 사용하여 배열수식으로 변환한 경우에는 원본이 변경되면 같이 연동이 됩니다.


그럼 정말 그런지 확인해보겠습니다.

박겨울의 수학 성적을 85점에서 100점으로 고쳐보겠습니다.

선택하여 붙여넣은 L4셀은 85점에서 변동이 없습니다.

그런데 TRANSPOSE 함수를 사용한 L14셀은 C4셀과 같이 100점으로 변경되었습니다.




원본을 두고 작업을 해야 할 경우에는 TRANSPOSE 함수를 사용하면 되겠죠.

반면에 원본을 따로 둘 필요가 없는 경우에는 선택하여 붙여넣기로 변경하는 방법이 편하겠죠.


예제 파일을 첨부합니다.


행렬변경.xlsx



도움이 되셨다면 공감 꾸~욱 부탁드립니다!!!




반응형
: