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

[WinForms] 표에 수식 추가 및 구조적 수식 참조 > 온라인 스터디

본문 바로가기

6. 표 설정 [WinForms] 표에 수식 추가 및 구조적 수식 참조

페이지 정보

작성자 GrapeCity 작성일 2021-10-26 15:17 조회 932회 댓글 0건

본문

표 - 기본 설정, 필터, 크기 조정, 정렬 에서 추가한 표에 수식을 추가해 보도록 하겠습니다. 


표의 마지막 행인 합계 행의 드롭다운 목록을 통해, 합계 뿐만 아니라 평균, 최대, 최소, 개수 등을 계산하는 것도 가능합니다. 아래 코드를 추가하여 Value열의 합과 드롭다운 목록을 살펴보겠습니다.

// 표 마지막 행에 합계 행 표시
table.TotalRowVisible = true;


 




구조적 수식 참조 

Spread.NET에서는 표의 구조적 수식 참조를 지원합니다. 구조적 참조의 구성 요소에는 다음이 포함됩니다.

  • 표 이름 : 표에 할당된 이름입니다. 이름은 표 데이터를 참조하지만, 헤더 및 합계 행은 참조하지 않습니다.

  • 열 지정자(Column Specifier) : 열 헤더에서 파생되며, 열 데이터를 참조합니다. 열 헤더 및 합계 행은 제외합니다.

  • 특수항목 지정자(Special item Specifier) : 합계 행과 같은 테이블의 특정 부분을 참조하는 부분입니다.

  • 표 지정자(Table Specifier) : 구조적 인용의 외부 부분입니다. 지정자는 표 이름 뒤에 오고 대괄호로 묶입니다. 구조적 참조는 표 이름으로 시작하고 열 지정자로 끝나는 전체 문자열입니다.


 

예시의 표에서 Value 열의 합을 구하여 F2 셀에 표시하기 위해, SUM 함수 내부에 표 이름 'table'과 열 이름 'Value'를 사용하여 합계를 구할 영역을 지정하였습니다.

// Value 열의 합 계산
sheet.Cells[1, 4].Text = "총합";
sheet.Cells[1, 5].Formula = "SUM(table[Value])";



 

구조적 참조에 대한 더 자세한 내용은 아래 도움말 문서를 참고해 주시기 바랍니다.



지금 바로 Spread.NET을 다운로드하여 직접 테스트해보세요!

spnet.png



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

댓글목록

등록된 댓글이 없습니다.

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

태그1

인기글

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