QlikView-크로스 테이블

데이터를 분석하는 동안 열이 행이되고 그 반대가되는 상황이 발생합니다. 단순히 전치하는 것이 아니라 여러 열을 함께 롤업하거나 한 행에 여러 값을 반복하여 테이블에서 원하는 열과 행 레이아웃을 달성하는 것입니다.

입력 데이터

분기 별 특정 제품의 지역별 판매량을 보여주는 다음 입력 데이터를 고려하십시오. 아래 주어진 데이터로 구분 된 파일 (CSV)을 생성합니다.

Quarter,Region1,Region2,Region 3
Q1,124,421,471
Q2,415,214,584
Q3,417,321,582
Q4,751,256,95

입력 데이터로드

스크립트 편집기를 사용하여 위의 입력 데이터를로드합니다. Control+E. 옵션 선택Table Files입력 파일을 찾습니다. 아래와 같이 옵션을 선택한 후 다음을 클릭합니다.

교차 테이블 옵션

다음 창 (파일 마법사 → 옵션)에서 Crosstable단추. 다른 색상으로 열을 강조 표시합니다. 분홍색은qualifier field의 각 값에 대해 여러 행에서 반복됩니다. Attribute Field. 속성 필드 아래의 셀 값이 데이터로 사용됩니다. 확인을 클릭하십시오.

교차 테이블 변환

변환 된 데이터는 모든 지역 필드가 하나의 열로 클럽 화되지만 각 분기에 대해 반복되는 값으로 표시됩니다.

스크립트로드

교차 테이블 변환에 대한로드 스크립트는 아래에 제공된 명령을 보여줍니다.

교차 테이블 데이터

메뉴를 사용하여 테이블 상자 시트 개체를 만들 때 Layout → New Sheet Objects → Table Box, 우리는 다음과 같은 출력을 얻습니다.