! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

세 가지 간단한 동적 배열 수식을 사용하여 크로스 탭 보고서 만들기 > 블로그 & Tips

본문 바로가기

Spread.NET

블로그 & Tips

세 가지 간단한 동적 배열 수식을 사용하여 크로스 탭 보고서 만들기

페이지 정보

작성자 GrapeCity 작성일 2019-11-06 00:00 조회 1,436회 댓글 0건

본문

Spread.NET 13과 동적 배열(Dynamic Array) 지원을 사용한다면 간단한 3가지 수식을 가지고 강력한 크로스 탭 보고서를 쉽게 만들 수 있습니다.


이 예제는 샘플 데이터로 CrossTabData  테이블을 사용하였습니다.


크로스 탭 보고서에 대한 샘플 데이터의 테이블 크로스 탭 데이터



첫 번째 수식은 제품(Product) 열에서 값의 유니크한 목록을 보여주는 보고서의 상단에 가로 레이블을 생성합니다.


I8 #의 가로 레이블 수식



=TRANSPOSE(SORT(UNIQUE(CrossTabData[Product]))) 


셀 I8 위의 수식은 제품(Product) 열로부터 고유한 값의 정렬된 목록을 만듭니다. 그 다음 TRANSPOSE 함수를 사용하여 결과 배열을 셀 K8 오른쪽에 보여줍니다.


두 번째 수식은 제품 라인(Product Line) 열에 값의 고유 목록을 보여주는 보고서의 왼쪽 하단에 수직 레이블을 생성합니다.


H9 #의 세로 레이블 수식



=SORT(UNIQUE(CrossTabData[Product Line]))) 


TRANSPOSE가 필요하지 않다는 점과 제품(Product) 열 대신에 제품 라인(Product Line) 열로부터 값이 나온다는 점을 제외하고 이 수식은 이전 수식과 같습니다.


마지막 수식은 셀 범위 I9:K10에 크로스 탭 보고서 데이터를 작성합니다 .


I9 #의 크로스 탭 보고서 데이터에 대한 공식



=SUMIFS(CrossTabData[Total],CrossTabData[Product Line], H9#, CrossTabData[Product], I8#) 


이 수식은 SUMIFS 함수와 함께 두 개의 동적 배열 인자 즉, 수직(H9#) 값과 하나의 수평(I8#) 값을 사용합니다일반적으로 SUMIFS에서 함수 인자들은 스칼라값이므로 배열 값은 계산 엔진이 계산을 "가져오게"하며 각 값의 쌍에 대해서 SUMIFS를 계산하고 범위 I9:K10 동적 배열로 결과를 반환합니다.

  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기

태그1

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.