日本

Excelでピボットテーブルを作成し、C#.NETを使用してデータを並べ替えまたは非表示にします

この記事では、Excelでピボットテーブルを作成し、Aspose.Cells for .NET-.NET APIを使用してExcelスプレッドシートを作成および操作し、C#でピボットテーブルのデータまたはアイテムをプログラムで並べ替えまたは非表示にする方法を学習します。 MicrosoftExcelを必要とせずに。 Excelのピボットテーブル 物事はデジタル化され、Excelスプレッドシートの生成と操作のための自動化されたソリューションが広く使用されています。 Excelのピボットテーブルは、データの要約と分析に広く使用されています。一方、ピボットテーブルのデータを並べ替えると、Excelスプレッドシートの膨大なデータを重要に検査するのに非常に役立ちます。ピボットテーブルでのデータの並べ替えは、テキスト値の場合はアルファベット順(AZまたはZA)に、数値の場合は最高値から最低値、最低値から最高値に項目を並べ替えるために適用できます。 この記事は、Excelピボットテーブルの重要性に基づいて、次の方法を紹介することを目的としています。 Excelでピボットテーブルを作成し、 ピボットテーブルを行フィールドの値で並べ替えます。 ピボットテーブルを列フィールドの値で並べ替えます。 ピボットテーブルの行を非表示にします。 デモンストレーションでは、次のサンプルExcelスプレッドシートを例全体で使用します。 C#を使用してExcelでピボットテーブルを作成する まず、Aspose.Cells for .NETを使用してC#でExcelピボットテーブルを作成する方法を確認しましょう。ピボットテーブルを作成したら、行を非表示にし、その列または行フィールドに基づいてデータを並べ替えます。次のコードサンプルは、Excelピボットテーブルを作成する方法を示しています。 Workbook wb = new Workbook("SampleExcel.xlsx"); // 新しく追加されたワークシートの参照を取得する Worksheet sheet = wb.Worksheets[0]; PivotTableCollection pivotTables = sheet.PivotTables; // ソースピボットテーブル // ワークシートへのピボットテーブルの追加 int index = pivotTables.Add("=Sheet1!A1:C10", "E3", "PivotTable2"); //新しく追加されたピボットテーブルのインスタンスへのアクセス PivotTable pivotTable = pivotTables[index]; // 行の総計を表示しません。 pivotTable.RowGrand = false; pivotTable.ColumnGrand = false; // 最初のフィールドを行領域にドラッグします。 pivotTable.AddFieldToArea(PivotFieldType.Row, 1); PivotField rowField = pivotTable.RowFields[0]; rowField.IsAutoSort = true; rowField.IsAscendSort = true; // 2番目のフィールドを列領域にドラッグします。 pivotTable.
1月 10, 2020 · 2 分 · ウスマンアジズ