データの並べ替え

Microsoft Excel でのデータの並べ替え

Microsoft Excel でデータを並べ替えるには:

  1. 選択するデータから選別メニュー。 [並べ替え] ダイアログが表示されます。
  2. 並べ替えオプションを選択します。

通常、並べ替えはリストに対して実行されます。これは、データが列に表示される連続したデータのグループとして定義されます。

Microsoft Excel の [並べ替え] ダイアログ ボックス

todo:画像_代替_文章

Aspose.Cells でデータを並べ替える

Aspose.Cells はデータソーター昇順または降順でデータをソートするために使用されるクラス。クラスにはいくつかの重要なメンバーがあります。たとえば、次のようなメソッドです。setKey1 … setKey2setOrder1 … setOrder2.これらのメンバーは、並べ替えられたキーを定義し、キーの並べ替え順序を指定するために使用されます。

データの並べ替えを実装する前に、キーを定義し、並べ替え順序を設定する必要があります。クラスは、[選別](https://reference.aspose.com/cells/java/com.aspose.cells/datasorter#sort()ワークシートのセル データに基づいてデータの並べ替えを実行するために使用されるメソッド。

選別 メソッドは、次のパラメーターを受け入れます。

  • Cells、ワークシートのセル。
  • セルエリア、セルの範囲。データの並べ替えを適用する前にセル領域を定義します。

この例では、Aspose.Cells API を使用してデータを並べ替える方法を示します。この例では、テンプレート ファイル “Book1.xls” を使用し、最初のワークシートのデータ範囲 (A1:B14) のデータを並べ替えます。

この例では、Microsoft Excel で作成されたテンプレート ファイル「Book1.xls」を使用します。

データを含むテンプレート Excel ファイル

todo:画像_代替_文章

以下のコードを実行すると、出力 Excel ファイルからわかるように、データが適切に並べ替えられます。

データを並べ替えてExcelファイルを出力

todo:画像_代替_文章

背景色によるデータの並べ替え

Excel には、背景色に基づいてデータを並べ替える機能があります。同じ機能は、Aspose.Cells を使用して提供されます。データソーターどこSortOnType.CELL_COLORで使用できますaddKey() を使用して、背景色に基づいてデータを並べ替えます。指定された色を含むすべてのセルaddKey()、関数は SortOrder 設定に従って上または下に配置され、残りのセルの順序はまったく変更されません。

以下は、この機能をテストするためにダウンロードできるサンプル ファイルです。

sampleBackGroundFile.xlsx

outputsampleBackGroundFile.xlsx

サンプルコード

先行トピック