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

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

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

todo:image_alt_text

API Aspose.Cells for Node.js via C++ также позволяет применять расширенный фильтр с помощью метода Worksheet.advanced_Filter(). Как и в Microsoft Excel, он принимает следующие параметры.

isFilter

Указывает, фильтровать ли список на месте.

listRange

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

criteriaRange

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

copyTo

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

uniqueRecordOnly

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

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

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

todo:image_alt_text

Образец кода