30일 동안 30가지 Excel 기능: TRANSPOSE

어제 마라톤에서 30일 동안 30가지 Excel 기능 함수를 사용하여 범위의 열 수를 계산했습니다. COLUMNS (NUMBERCOLUMN), 이제 더 수요가 많은 제품이 필요할 때입니다.

마라톤 13일째 되는 날, 우리는 기능 연구에 전념할 것입니다. 바꾸어 놓다 (트랜스프). 이 기능을 사용하면 수직 영역을 수평 영역으로 또는 그 반대로 변환하여 데이터를 회전할 수 있습니다. 그런 필요가 있습니까? 특수 인서트를 사용하여 이 작업을 수행할 수 있습니까? 다른 기능이 할 수 있습니까?

함수에 대한 정보와 예제를 살펴보겠습니다. 바꾸어 놓다 (트랜스프). 추가 정보나 예가 있으면 의견에 공유해 주세요.

기능 13: 조옮김

함수 바꾸어 놓다 (TRANSPOSE)는 셀의 가로 범위를 세로 범위로 반환하거나 그 반대의 경우도 마찬가지입니다.

TRANSPOSE 기능을 어떻게 사용할 수 있습니까?

함수 바꾸어 놓다 (TRANSP)는 데이터의 방향을 변경할 수 있을 뿐만 아니라 다른 기능과 함께 사용할 수 있습니다.

  • 데이터의 가로 레이아웃을 세로로 변경합니다.
  • 최근 몇 년 동안 최고의 총 급여를 보여줍니다.

원본 데이터에 대한 링크를 생성하지 않고 데이터 방향을 변경하려면:

  • 특수 붙여넣기 (특수 페이스트) > 바꾸어 놓다 (바꾸어 놓다).

구문 TRANSPOSE (TRANSP)

함수 바꾸어 놓다 (TRANSPOSE)의 구문은 다음과 같습니다.

TRANSPOSE(array)

ТРАНСП(массив)

  • 정렬 (배열)은 전치할 셀의 배열 또는 범위입니다.

트랩 TRANSPOSE (TRANSPOSE)

  • 함수 바꾸어 놓다 (TRANSPOSE)를 눌러 배열 수식으로 입력해야 합니다. Ctrl + Shift + Enter.
  • 함수에 의한 변환의 결과 범위 바꾸어 놓다 (TRANSPOSE)에는 원래 범위에 각각 열과 행이 있는 것과 동일한 수의 행과 열이 있어야 합니다.

예 1: 수평 데이터를 수직 데이터로 변환

데이터가 Excel 시트에서 수평인 경우 함수를 적용할 수 있습니다. 바꾸어 놓다 (TRANSPOSE)를 사용하여 세로 위치로 변환하지만 시트의 다른 위치에 있습니다. 예를 들어, 벤치마크의 최종 테이블에서는 수직 배열이 더 편리할 것입니다. 기능 사용 바꾸어 놓다 (TRANSPOSE), 위치를 변경하지 않고 원래 수평 데이터를 참조할 수 있습니다.

수평 범위를 조옮김하려면 2 × 4 수직 범위로 4 × 2:

  1. 결과 세로 범위를 배치할 8개의 셀을 선택합니다. 이 예에서는 B4:C7 셀이 됩니다.
  2. 다음 수식을 입력하고 클릭하여 배열 수식으로 바꿉니다. Ctrl + Shift + Enter.

=TRANSPOSE(B1:E2)

=ТРАНСП(B1:E2)

배열 수식이 입력되었음을 나타내기 위해 수식의 시작과 끝에 중괄호가 자동으로 추가됩니다.

30일 동안 30가지 Excel 기능: TRANSPOSE

대신 바꾸어 놓다 (TRANSPOSE), 다른 함수를 사용하여 데이터를 변환할 수 있습니다. 예를 들면 다음과 같습니다. INDEX (인덱스). 배열 수식을 입력할 필요가 없으며 수식을 만들 때 대상 영역의 모든 셀을 선택할 필요가 없습니다.

=INDEX($B$2:$E$2,,ROW()-ROW(C$4)+1)

=ИНДЕКС($B$2:$E$2;;СТРОКА()-СТРОКА(C$4)+1)

30일 동안 30가지 Excel 기능: TRANSPOSE

예 2: 링크 없이 방향 변경

원본 데이터에 대한 참조를 유지하지 않고 데이터 방향만 변경하려면 선택하여 붙여넣기를 사용할 수 있습니다.

  1. 소스 데이터를 선택하고 복사합니다.
  2. 결과를 배치할 영역의 왼쪽 상단 셀을 선택합니다.
  3. 고급 탭에서 (홈) 명령 드롭다운 메뉴를 클릭합니다. 파스타 (끼워 넣다).
  4. 선택 바꾸어 놓다 (바꾸어 놓다).
  5. 원본 데이터를 삭제합니다(선택 사항).

30일 동안 30가지 Excel 기능: TRANSPOSE

예 3: 지난 몇 년간 최고의 총 급여

함수 바꾸어 놓다 (TRANSP)는 이 놀라운 공식과 같은 다른 기능과 함께 사용할 수 있습니다. Harlan Grove가 Excel News Bloc의 지난 5년 동안(연속으로!) 최고의 총 임금 계산에 대한 토론에서 게시했습니다.

=MAX(MMULT(A8:J8, --(ABS(TRANSPOSE(COLUMN(A8:J8))-COLUMN(OFFSET(A8:J8,0,0,1,COLUMNS(A8:J8)-Number+1))-(Number-1)/2)

=МАКС(МУМНОЖ(A8:J8; --(ABS(ТРАНСП(СТОЛБЕЦ(A8:J8))-СТОЛБЕЦ(СМЕЩ(A8:J8;0;0;1;ЧИСЛСТОЛБ(A8:J8)-Number+1))-(Number-1)/2)

30일 동안 30가지 Excel 기능: TRANSPOSE

Как можно понять по фигурным скобкам в строке form – это мормула массива. Ячейка A5 названа 번호 그리고 в этом примере число 4 введено, как значение для количества лет.

Формула проверяет диапазоны, чтобы увидеть достаточно ли в них последовательных столбцов. Результаты проверки (1 или 0) умножаются на значения ячеек, чтобы полутаты суммарный обнйём.

Для проверки результата на рисунке ниже в строке под значениями зарплат показаны суммарные значения для каждой стартовой ячейки, при этом максимальное значение выделено жёлтым. Это более долгий путь к тому же результату, что предыдущая формула массива получает в очейной я

30일 동안 30가지 Excel 기능: TRANSPOSE

댓글을 남겨주세요.