티스토리 뷰

컴퓨터활용능력 1급의 출제 기준에 포함되는 엑셀 함수입니다. 엑셀 TRANSPOSE 함수는 엑셀 조회(찾기) 및 참조 함수 중 하나입니다.
엑셀 TRANSPOSE 함수는 인수로 전달되는 셀 배열(범위)의 전치변환을 수행합니다. 전치 변환이란 수직을 수평으로 수평을 수직으로 변환하는 것입니다.

엑셀 TRANSPOSE 함수 기본 설명

설명 : 엑셀 TRANSPOSE 함수는 인수로 전달되는 배열의 행과 열을 바꾸는 함수입니다. 인수가 배열로 전달되고 결과 역시 배열로 반환됩니다. 그러므로 함수 입력을 마칠때는 CTRL+SHIFT+ENTER 를 입력하여야 합니다.
구문 : TRANSPOSE( array )
인수 :
    array : 엑셀 시트의 셀 범위를 인수로 전달합니다. 이 인수는 배열로 계산됩니다.

엑셀 TRANSPOSE 함수 사용 예제

TRANSPOSE 함수가 사용하는 인수는 하나입니다. 엑셀 시트의 범위입니다.

[그림1] 컴활1급 전치변환 엑셀 함수 TRANSPOSE 사용 예제1[그림1] 컴활1급 전치변환 엑셀 함수 TRANSPOSE 사용 예제1



사용 예제1 : A5 셀에서 A9 셀까지 수직 나열된 코드를 TRANSPOSE 함수를 이용하여 수평으로 표시합니다.
사용 수식1 : {=TRANSPOSE(A5:A9)}

B11:F11 의 범위를 선택합니다. 이렇게 범위를 선택하고 함수식을 입력하는 이유는 함수식을 배열수식으로 입력하여야 하고 결과도 배열로 반환되기 때문입니다. B11:F11 까지 5개의 1행 5열을 선택한 이유는 수식1의 array 인수가 A5:A9 로 5행 1열 5개의 수직 셀이기 때문입니다. TRANSPOSE 함수는 행과 열을 바꾼다고 하였습니다. 해서 수평으로 5개의 셀을 선택하고 함수식을 입력하는 것입니다. 함수식을 입력하고 컨트롤+쉬프트+엔터로 마무리 하여 배열 수식으로 입력합니다.

범위 선택없이 함수식을 입력한다면 첫번째 셀 밖에 표시되지 않습니다. 변환할 셀, 즉 TRANSPOSE 함수의 인수 범위를 행과 열변환 하여 범위선택하고 함수식 입력후 CTRL + SHIFT + ENTER 로 마무리 하는 것입니다.

참고1 : 중괄호는 입력하지 않습니다. 배열 수식으로 입력을 마무리한다면 배열수식의 의미로 자동 표시됩니다.

[그림2] 컴활1급 행열 바꾸기 엑셀 TRANSPOSE 함수 사용 예제2[그림2] 컴활1급 행열 바꾸기 엑셀 TRANSPOSE 함수 사용 예제2



사용 예제2 : A4:C7 의 범위를 행열 변환하여 B12:E14 에 표시합니다.
사용 수식2 : {=TRANSPOSE(A4:C7)}

인수로 전달되는 A4:C7 의 범위는 4행 3열입니다. 엑셀 TRANSPOSE 함수를 사용하기에 3행 4열의 범위를 선택하고 함수식을 입력합니다. 시작셀은 문제의 요구대로 B12 셀이고 B12:E14 의 범위가 3행 4열입니다. 이 범위를 먼저 선택하고 수식2의 TRANSPOSE 함수식을 사용합니다. CTRL+SHIFT+ENTER 로 배열 수식으로 마무리합니다.

결과는 [그림2] 와 같이 행열이 뒤바뀌어 표시되는 것입니다.

엑셀 TRANSPOSE 함수는 원본을 참조하여 복사하는 함수나 다름이 없습니다. 단, 그 행과 열이 바뀌는 것입니다. 참조를 하였기에 원본이 수정되면 참조셀의 값도 변환됩니다.

엑셀 TRANSPOSE 함수 요약

- 엑셀 TRANSPOSE 함수는 행과 열을 바꾸는 함수입니다.
- TRANSPOSE 함수의 인수로는 셀 범위가 전달됩니다.
- 배열 함수식이기에 컨트롤+쉬프트+엔터 로 종료하여야 합니다.
- 수식을 입력하기 전에 먼저 결과가 표시될 범위를 선택하고 수식을 입력합니다.
- 인수로 전달되는 범위의 행과 열을 바꾸어 결과 범위로 선택합니다.
- TRANSPOSE 인수의 범위와 전치변환된 결과 범위가 일치하지 않는다면 범위내의 셀만 표시하거나 #N/A 오류를 발생합니다.

컴퓨터활용능력 1급에 사용되는 엑셀 함수입니다. 실기와 필기에 출제되는 함수입니다. 함수명으로 기능을 기억하시기 바랍니다. 배열수식이란 것을 제외한다면 어려운 함수가 아닙니다. 쉽게 생각하고 한 두번 실습해 보시면 쉽게 이해 갈 것입니다.

엑셀 배열 수식 배우기 - 사용하기 : http://secstart.tistory.com/603

마늘빵.


댓글