TRANSPOSE
구문
TRANSPOSE(data)
매개변수
data
이항할 숫자 또는 문자열 값입니다. 이 매개변수는 상수 값, 열, 셀 범위 또는 이 중 하나로 평가되는 표현식일 수 있습니다.
data
의 형식 정의는
IBM
®
제품용 본 안내서의 장에서 "매크로 함수 매개변수" 절을 참조하십시오.
설명
TRANSPOSE
는 지정된 데이터 범위를 이항하며, 데이터 범위의 가로 및 세로 방향을 변경합니다. 즉,
data
의 첫 번째 행이 첫 번째 열이 되고, 두 번째 행이 두 번째 열이 되는 방식입니다.
이항된 데이터 범위는 직사각형이어야 합니다. 숫자 열의 빈 셀은 0으로 바꿔지고, 문자열 열의 빈 셀은 빈 문자열("")로 바꿔집니다.
예제
TEMP = TRANSPOSE(COLUMN(1,2,3))
단일 값
1
,
2
,
3
을 각각 포함하는
TEMP
,
VX
및
VY
라는 세 개의 열을 새로 작성합니다.
TEMP = TRANSPOSE(MERGE("a","b"))
a
및
b
를 포함하는
TEMP
라는 열을 새로 작성합니다.
TEMP = TRANSPOSE(V1)
V1
열의 행마다 새 열을 하나씩 작성합니다. 각 열은
V1
열의 해당 행 값인 하나의 값을 포함합니다.
TEMP = TRANSPOSE(V1:V3)
가장 긴 열
V1
,
V2
또는
V3
의 행마다 새 열을 하나씩 작성합니다. 각 열에는
V1:V3
의 이항된 값을 포함하는 세 개의 행이 있습니다.
TEMP = TRANSPOSE(V1[10:15])
각각 하나의 행을 포함하는 6개의 열을 새로 작성합니다. 첫 번째 열은
V1[10]
의 값을 포함하고, 두 번째 열은
V1[11]
의 값을 포함하는 방식입니다.
TEMP = TRANSPOSE(V1[50:99]:V2)
100개의 열을 새로 작성합니다. 각 열에는
V1
및
V2
열 50-99 행의 이항된 값을 포함하는 두 개의 행이 있습니다.
관련 함수
함수
설명
COLUMN
각 열의 입력 값을 세로로 연결하여 열을 새로 작성합니다.
MERGE
입력 값을 가로로 연결하여 데이터 그룹을 작성합니다.
Copyright IBM Corporation 2015. All Rights Reserved.