データソート

Microsoft Excel でのデータのソート

Microsoft Excel でデータをソートするには:

  1. ソートメニューからデータを選択します。ソートダイアログが表示されます。
  2. ソートオプションを選択します。

一般的に、ソートはリスト上で実行されます。リストは、データが列に表示される連続したグループと定義されます。

Aspose.Cells for for Python via .NETを使用したデータのソート

Aspose.Cells for for Python via .NETはデータを昇順または降順にソートするためのDataSorterクラスを提供しています。このクラスには、Key1…Key3やOrder1…Order3などの重要なメンバーがあります。これらのメンバーはソートされたキーを定義し、キーソートの順序を指定するのに使用されます。

データソートを実装する前に、キーを定義してソート順を設定する必要があります。このクラスは、ワークシート内のセルデータに基づいてデータのソートを実行するために使用される sort メソッドを提供しています。

sort メソッドは、以下のパラメータを受け入れます:

この例では、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の設定に従ってトップまたはボトムに配置され、残りのセルの順序は全く変更されません。

これがこの機能のテストにダウンロードできるサンプルファイルです。

sampleBackGroundFile.xlsx

outputsampleBackGroundFile.xlsx

高度なトピック