Применить расширенный фильтр Microsoft Excel для отображения записей, соответствующих сложным критериям

Возможные сценарии использования

Microsoft Excel позволяет подать заявкуРасширенный фильтр на данных рабочего листа для отображения записей, соответствующих сложным критериям. Вы можете применить расширенный фильтр с Microsoft Excel через егоДанные > Дополнительнокоманду, как показано на этом снимке экрана.

задача: image_alt_text

Aspose.Cells также позволяет применять расширенный фильтр с помощьюРабочий лист.AdvancedFilter()метод. Как и Microsoft Excel, он принимает следующие параметры.

isFilter

Указывает, используется ли фильтрация списка.

списокдиапазон

Диапазон списка.

критерииДиапазон

Критерии варьируются.

скопировать в

Диапазон, в который копируются данные.

уникальныйRecordOnly

Отображение или копирование только уникальных строк.

Применить расширенный фильтр Microsoft Excel для отображения записей, соответствующих сложным критериям

Следующий пример кода применяет расширенный фильтр кПример файла Excel и генерируетВыходной файл Excel. На скриншоте показаны оба файла для сравнения. Как вы можете видеть на скриншоте, данные внутри выходного файла Excel были отфильтрованы по сложным критериям.

задача: image_alt_text

Образец кода