この短いチュートリアルでは、Java を使用して Excel に小計を追加する方法について説明します。開発環境の設定情報、プログラミング手順のリスト、そして Excel で小計を作成するサンプルコード が提供されます。コードを強化し、Excel ファイルに小計を追加しながらカスタム出力を作成するための詳細も説明します。
Java を使用した自動小計の作成手順
- IDE をカスタマイズして Aspose.Cells for Java を使用し、Excel で小計を作成する
- Workbook オブジェクトを作成し、データを追加するために最初の Worksheet への参照を取得します
- ワークシートの最初の行にヘッダーラベルを追加する
- サンプルデータを地域別にグループ化した2D配列に設定し、2Dデータでワークシートを埋める。
- データ範囲を設定し、subtotal API を呼び出してグループ化し、合計を計算します。
- outline のオプションを設定し、関連する詳細行の下に小計行を表示します
- 小計行のみを表示するには、すべてのワークシート行のグループ化された詳細行を折りたたみます。
- 列を自動調整し、Workbook をディスクに保存する
これらの手順は Java を使用して Excel で小計を作成する方法 を説明します。ワークブックオブジェクトを作成し、最初のワークシートにアクセスし、サンプルヘッダーを追加し、サンプルのグループ化データを作成し、各ヘッダーの下のシートにデータを挿入します。範囲とヘッダー行を定義し、小計を適用し、詳細行の下に小計を表示し、アウトラインレベルを折りたたんで結果の Excel ファイルをカスタマイズし、ワークブックをディスクに保存します。
Excelで自動小計を作成するためのJavaコード
このコードは Java を使用して Excel で小計を作成する方法 を示しています。小計の前にグループ列でデータをソートしたり、動的範囲を設定したり、replace、pageBreaks、データ下部のサマリーを使用するオーバーロードなど、さまざまな小計オプションを選択できます。複数の小計列を同じセルに追加することもでき、必要に応じて COUNT、AVERAGE、MAX などの異なる集計関数を利用できます。
この記事では、Excel ファイルの小計の操作方法が案内されています。複数のピボットテーブルにスライサーをリンクするには、記事 Java を使用して複数のピボットテーブルにスライサーをリンクする を参照してください。