엑셀 함수 21 - TRANSPOSE 함수, 선택하여 붙여넣기 (행/열 바꿈) by Y
데이터의 행열을 바꾸는 방법에는 [선택하여 붙여넣기]-[행/열 바꿈] 명령을 사용하는 방법과
Transpose 함수를 이용하는 방법의 두 가지 방법이 있다.
각 방법의 장점
행/열 바꿈 - 서식까지 복사되므로 따로 서식을 지정할 필요가 없다. 함수보다는 좀 더 쉽다.
Transpose 함수 - 원본값이 변경되면 자동으로 변경되므로 데이터 업데이트에 신경쓰지 않아도 된다.
두 가지 방법의 장점을 잘 살펴보고 각각 용도에 맞게 사용하면 좋을 듯하다.
(참고로 Transpose 함수는 컴활 1급 실기에 나오는 함수다.)
[선택하여 붙여넣기]-[행/열 바꿈] 사용하여 행열 바꾸기
복사할 범위를 지정한 후 Ctrl+C 키를 누른다.
붙여넣을 셀의 바로가기 메뉴에서 [선택하여 붙여넣기]를 클릭한다.
선택하여 붙여넣기의 단축키 Ctrl+Alt+V 키를 눌러도 된다.
'행/열 바꿈' 옵션을 체크한 후 [확인]을 클릭한다.
아래와 같이 행열이 바뀌고 서식까지 모두 붙여넣기 된다.
Transpose 함수를 사용하여 행열 바꾸기
Transpose 함수 배열 함수이므로 사용법이 다른 함수와는 다르다.
Transpose 함수의 사용 순서
1. 범위 지정
2. '=transpose(원본범위)' 식 입력 후 Shift+Ctrl+Enter
값이 붙여질 범위를 미리 지정한다.
'=Transpose(B2:E7)' 식을 입력한 후 Shift+Ctrl+Enter 키를 누른다.
원본 범위의 값만 행열이 바뀌어 표시된다.
[선택하여 붙여넣기]를 이용하여 서식을 행열 바꾸어 붙여넣기
원본을 복사한 후
붙여넣을 셀의 바로가기 메뉴에서 [선택하여 붙여넣기]를 클릭한다.
아니면 Ctrl+Alt+V키를 눌러도 된다.
붙여넣을 옵션으로 '서식'을 선택한 후 '행/열 바꿈'을 선택한다.
이렇게 설정하면 서식이 행열이 바뀌어 붙여넣기된다.
아래와 같이 서식이 행열이 바뀌어 붙여넣어진다.
이제 원본을 변경해보면 Transpose 함수를 이용하여 붙여넣은 값만 자동으로 변경되는 것을 볼 수 있다.