データソート
Microsoft Excel でのデータのソート
Microsoft Excel でデータをソートするには:
- ソートメニューからデータを選択します。ソートダイアログが表示されます。
- ソートオプションを選択します。
一般的に、ソートはリスト上で実行されます。リストは、データが列に表示される連続したグループと定義されます。
Aspose.Cells for for Python via .NETを使用したデータのソート
Aspose.Cells for for Python via .NETはデータを昇順または降順にソートするためのDataSorterクラスを提供しています。このクラスには、Key1…Key3やOrder1…Order3などの重要なメンバーがあります。これらのメンバーはソートされたキーを定義し、キーソートの順序を指定するのに使用されます。
データソートを実装する前に、キーを定義してソート順を設定する必要があります。このクラスは、ワークシート内のセルデータに基づいてデータのソートを実行するために使用される sort メソッドを提供しています。
sort メソッドは、以下のパラメータを受け入れます:
- aspose.cells.Cells、基になるワークシートのセル。
- aspose.cells.CellArea、セル範囲。データソーティングを適用する前にセル領域を定義します。
この例では、Microsoft Excelで作成した「Book1.xls」という名前のテンプレートファイルを使用します。以下のコードを実行した後、データが適切にソートされます。
Aspose.Cells for for Python via .NET Excel Libraryを使用した背景色を利用したデータのソート
Excelは背景色に基づいてデータをソートする機能を提供しています。同じ機能はAspose.Cells for for Python via .NETを使用して、DataSorterで提供されています。SortOnTypeによって、add_key()で背景色に基づいてデータをソートすることができます。add_key()内で指定された色を含むすべてのセルは、SortOrderの設定に従ってトップまたはボトムに配置され、残りのセルの順序は全く変更されません。
これがこの機能のテストにダウンロードできるサンプルファイルです。
outputsampleBackGroundFile.xlsx