Microsoft Excel の高度なフィルターを適用して、複雑な基準を満たすレコードを表示する

考えられる使用シナリオ

Microsoft エクセルで申し込めます高度なフィルター複雑な基準を満たすレコードを表示するには、ワークシート データを使用します。高度なフィルターを Microsoft Excel で適用できます。データ > 詳細このスクリーンショットに示すようにコマンドを実行します。

todo:画像_代替_文章

Aspose.Cells を使用して高度なフィルターを適用することもできます[Worksheet.advancedFilter()](https://reference.aspose.com/cells/java/com.aspose.cells/worksheet#advancedFilter(boolean,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20boolean)) 方法。 Microsoft Excel と同様に、次のパラメーターを受け入れます。

isFilter

リストを適切にフィルタリングするかどうかを示します。

リスト範囲

リスト範囲。

基準範囲

基準範囲。

コピー先

データのコピー先の範囲。

uniqueRecordOnly

一意の行のみを表示またはコピーします。

Microsoft Excel の高度なフィルターを適用して、複雑な基準を満たすレコードを表示する

次のサンプル コードは、高度なフィルタをサンプル Excel ファイルを生成し、出力 Excel ファイル.スクリーンショットは、比較のために両方のファイルを示しています。スクリーンショットでわかるように、データは複雑な条件に従って出力 Excel ファイル内でフィルター処理されています。

todo:画像_代替_文章

サンプルコード