글 수 76
가끔 엑셀을 사용하다보면, 열 기준으로 된 데이터를 행 기준 데이터로 변경하고 싶을 때가 있다.
상황 설명 )-----------------------------------------
데이터1 데이터2 데이터3
A B C
위처럼 열기준 데이터를 아래의 행기준 데이터로 변환하고자 할때..
데이터1 A
데이터2 B
데이터3 C
---------------------------------------------------
보통 2가지 방법이 있는데, 우선은 쉬운 방법부터 알려주고자 한다. ㅎㅎ
● 해당 데이터를 블록으로 설정하고 복사한 다음 새로운 위치에 마우스 오른쪽 클릭하여 메뉴를 띄운다.
메뉴에서 선택하여 붙여넣기를 선택하고, 옵션 창에서 하단부에 있는 행/열바꿈을 체크해주고 확인을 눌러준다.
매우 간편한 방법이고, 본인이 주로 사용하는 방법이다.
● 다른 하나는 함수를 사용하는 방법인데, 좀 복잡하다. 배열 함수인 TRANSPOSE() 함수를 사용하면 된다.
사용방법은 아래와 같다.. ㅎㅎ
행/열을 바꿔서 입력하고 싶은 위치에 입력할 데이터에 해당하는 블록을 잡아준 뒤 다음과 같이 수식을 입력한다.
(주석. 데이터에 해당하는 블록이라 함은 위 상황설명 같은 경우, 3 * 2 행렬의 데이터를 2 * 3의 행렬로 변경하고 하는 것이므로, 필드를 2개로 하고, 행을 3개로 하는 블록을 잡아주면 된다. )
=TRANSPOSE(
그런다음 원본 데이터가 있는 부분을 마우스로 블럭을 잡아준다.
그러면 해당 영역이 설정되어 입력된다. 만약, A1부터 C2라고 한다면,
아래와 같이 입력될 것이다.
=TRANSPOSE(A1:C2)
그런다음 그냥 Enter를 치는 것이 아니라, Ctrl+Enter를 쳐야 배열 함수가 작동하게 된다.
상황 설명 )-----------------------------------------
데이터1 데이터2 데이터3
A B C
위처럼 열기준 데이터를 아래의 행기준 데이터로 변환하고자 할때..
데이터1 A
데이터2 B
데이터3 C
---------------------------------------------------
보통 2가지 방법이 있는데, 우선은 쉬운 방법부터 알려주고자 한다. ㅎㅎ
● 해당 데이터를 블록으로 설정하고 복사한 다음 새로운 위치에 마우스 오른쪽 클릭하여 메뉴를 띄운다.
메뉴에서 선택하여 붙여넣기를 선택하고, 옵션 창에서 하단부에 있는 행/열바꿈을 체크해주고 확인을 눌러준다.
매우 간편한 방법이고, 본인이 주로 사용하는 방법이다.
● 다른 하나는 함수를 사용하는 방법인데, 좀 복잡하다. 배열 함수인 TRANSPOSE() 함수를 사용하면 된다.
사용방법은 아래와 같다.. ㅎㅎ
행/열을 바꿔서 입력하고 싶은 위치에 입력할 데이터에 해당하는 블록을 잡아준 뒤 다음과 같이 수식을 입력한다.
(주석. 데이터에 해당하는 블록이라 함은 위 상황설명 같은 경우, 3 * 2 행렬의 데이터를 2 * 3의 행렬로 변경하고 하는 것이므로, 필드를 2개로 하고, 행을 3개로 하는 블록을 잡아주면 된다. )
=TRANSPOSE(
그런다음 원본 데이터가 있는 부분을 마우스로 블럭을 잡아준다.
그러면 해당 영역이 설정되어 입력된다. 만약, A1부터 C2라고 한다면,
아래와 같이 입력될 것이다.
=TRANSPOSE(A1:C2)
그런다음 그냥 Enter를 치는 것이 아니라, Ctrl+Enter를 쳐야 배열 함수가 작동하게 된다.
잘 보고 갑니당~