이 짧은 튜토리얼은 C#을 사용하여 Excel에 소계 추가하는 방법을 안내합니다. IDE 설정, 단계 목록, 그리고 C#을 사용하여 Excel에서 소계를 생성하는 샘플 코드에 대한 자세한 정보를 얻을 수 있습니다. 모든 세부 사항은 Excel 파일을 저장하기 전에 그룹화된 데이터를 개요화하도록 파일을 맞춤화하는 방법을 공유합니다.
C#를 사용하여 자동 소계 만들기 단계
- Aspose.Cells for .NET을(를) 사용하여 소계를 추가하기 위한 환경을 설정합니다.
- 평가 제한 없이 라이브러리를 사용하려면 라이선스를 설정합니다
- workbook 객체를 생성하고 그 안의 첫 번째 시트에 접근합니다.
- 첫 번째 행의 헤더에 레이블을 추가합니다
- 배열 데이터를 사용해 행에 데이터를 설정합니다
- 헤더 행을 제외한 데이터 범위를 정의합니다
- Subtotal() 방법을 사용하여 데이터를 Region별로 그룹화하고 Amount를 합산합니다.
- 모든 개요 수준을 순회하여 그룹화된 행을 접습니다
- 데이터를 포함하고 소계가 들어 있는 파일을 디스크에 저장합니다
위 단계들은 C#를 사용해 Excel에서 소계를 만드는 방법을 요약합니다. Workbook을 인스턴스화하고, 첫 번째 시트에 접근한 뒤, 헤더를 추가하고, 샘플 데이터를 삽입하며, 데이터 범위를 정의하고, Amount 열의 Region별로 그룹화하여 소계를 적용합니다. 온라인 동작을 설정하고, 요약 행을 추가한 뒤, 데이터를 축소하고, 열을 자동 맞춤한 후 Excel 파일을 저장합니다.
C#를 사용한 Excel 자동 소계 생성 코드
이 코드는 C#를 사용하여 Excel에서 소계를 만드는 방법을 보여줍니다. Subtotal 함수를 호출하기 전에 그룹 열을 정렬하여 출력을 사용자 지정하고, Sum 및 Average와 같은 여러 소계 함수를 추가하며, SubtotalSetting을 사용하여 데이터 아래 또는 오른쪽에 요약을 표시할 수 있습니다. 소계 행에 대해 굵게 설정하거나 색을 채우는 등 스타일도 지정할 수 있습니다.
이 문서는 Excel 파일에 소계를 추가하는 과정을 알려주었습니다. 여러 피벗 테이블에 슬라이서를 연결하려면, 기사 Connect slicer to multiple pivot tables using C#를 참조하십시오.