영어로 읽기

다음을 통해 공유


인덱스 열 추가

인덱스 열 명령은 명시적 위치 값을 사용하여 테이블에 새 열을 추가하며 일반적으로 다른 변환 패턴을 지원하기 위해 생성됩니다.

열 추가 탭의 인덱스 열 추가 명령 스크린샷

기본적으로 시작 인덱스는 값 0에서 시작하여 행당 1씩 증가합니다.

값 0(맨 위 행)에서 8(아래쪽 행)을 포함하는 9개의 행이 있는 새 인덱스 열이 있는 9개의 행이 있는 테이블의 스크린샷

사용자 지정 옵션을 선택하고 다음 두 매개 변수를 구성하여 이 단계의 동작을 구성할 수도 있습니다.

  • 시작 인덱스: 초기 인덱스 값을 지정합니다.
  • 증가: 각 인덱스 값을 증분할 양을 지정합니다.

시작 인덱스가 0으로 설정되고 증분이 1로 설정된 인덱스 열 추가 대화 상자의 스크린샷

이 문서의 예제에서는 열이 하나뿐인 다음 표부터 시작하지만 열의 데이터 패턴을 확인합니다.

세 번째 행마다 되풀이 패턴이 있는 샘플 초기 테이블의 스크린샷

날짜, 계정판매이 있는 다음 이미지에 표시된 테이블로 해당 테이블을 변환하는 것이 목표라고 가정해 보겠습니다.

초기 단일 열 테이블에 있는 모든 세 번째 행의 되풀이 패턴에서 만든 세 개의 열이 있는 샘플 출력 테이블입니다.

1단계. 인덱스 열 추가

먼저 0부터 시작하는 테이블에 새 인덱 스 열을 추가해야 합니다.

0에서 시작하는 인덱스 열이 강조 표시된 스크린샷

2단계. 인덱스 열에서 모듈로 열 추가

다음 단계는 새로 추가된 인덱스 열을 선택한 다음, 열 추가 탭에서 표준>Modulo를 선택하는 것입니다.

모듈로 대화 상자에서 열의 각 값에 대한 나머지를 찾을 숫자를 입력합니다. 이 경우 패턴은 세 행마다 반복되므로 3을 입력합니다.

값이 3으로 설정된 Modulo 대화 상자의 스크린샷

이 작업의 결과는 Modulo라는 새 열을 제공합니다.

9개 행을 통해 0~2 패턴을 반복하는 테이블에 Modulo 열이 추가된 스크린샷

3단계 인덱스 열에서 정수 나누기 열 추가

인덱스 열을 선택하고 열 추가 탭으로 이동한 다음 표준>나누기(정수)를 선택합니다.

열 추가 탭의 나누기(정수) 단추 스크린샷

정수 나누기 대화 상자에서 열의 각 값을 나눌 숫자를 입력합니다. 이 경우 패턴은 세 행마다 반복되므로 값 3을 입력합니다.

값 3이 추가된 나누기(정수) 대화 상자의 스크린샷

더 이상 필요하지 않으므로 인덱스 열을 제거합니다. 이제 테이블이 다음 이미지와 같이 표시됩니다.

처음 3개 행에서 0, 다음 3개에서 1개, 마지막 3개에서 2개인 정수 나누기 열이 있는 테이블의 스크린샷

4단계 열 피벗

이제 테이블에 다음 세 개의 열이 있습니다.

  • Column1 에는 최종 테이블에 있어야 하는 값이 포함됩니다.
  • Modulo 는 값의 열 위치를 제공합니다(xy 차트의 y 좌표와 유사).
  • 정수 구분 은 값의 행 위치를 제공합니다(xy 차트의 x 좌표와 유사).

원하는 테이블을 달성하려면 이러한 값이 집계되지 않는 Column1의 값을 사용하여 Modulo 열을 피벗해야 합니다.

  1. 모듈로 열을 선택합니다.

  2. [변환] 탭의 [모든 열] 그룹에서 [피벗] 열을 선택합니다.

  3. 피벗 열 대화 상자에서 고급 옵션 단추를 선택합니다.

  4. Value 열이 Column1설정되고 집계 값 함수가 집계되지 않음으로 설정되어 있는지 확인합니다.

    값이 설정된 피벗 열 대화 상자의 스크린샷.

    추가 정보: 피벗 열

이 작업의 결과는 다음 이미지와 같이 4개의 열이 있는 테이블을 제공합니다.

각 열에 대해 3개의 행이 있는 세 개의 열로 피벗된 열 1의 샘플 테이블 값 스크린샷

5단계 테이블 정리

이제 정수 나누 기 열을 삭제하고 테이블의 첫 번째 행을 표의 머리글로 승격할 수 있습니다. 추가 정보: 열 머리글 승격 또는 강등

열에 대한 올바른 데이터 형식을 정의한 후 테이블은 필요한 세 개의 열과 원하는 셰이프를 사용하여 다음 표와 같이 표시됩니다.

정수 나누기 열이 없고 승격된 첫 번째 행 머리글이 없는 최종 샘플 출력 테이블의 스크린샷