В этом учебном пособии описывается, как применить фильтр в Excel с помощью Python, с помощью сведений о конфигурации, списка шагов для выполнения задачи и исполняемого примера кода, демонстрирующего весь процесс. Вы познакомитесь со всеми необходимыми классами, методами и свойствами, необходимыми для создания фильтров в Excel с использованием Python. В этом руководстве предполагается, что вы создаете файл Excel с нуля, чтобы завершить процесс без каких-либо внешних ресурсов, однако вы можете загрузить существующий файл Excel, например XLSX, XLS, ODS, XLSB, XLSM и т. д. , и применить фильтр в соответствии с доступными данными.
Шаги по добавлению фильтров в Excel с помощью Python
- Установите среду Aspose.Cells для Python через Java для добавления фильтра Excel.
- Создайте файл Excel, используя класс Workbook, чтобы проверить работу фильтра.
- Добавьте образец данных в Worksheet и получите ссылку на него.
- Используя ссылку на лист, задайте диапазон ячеек, к которым должен применяться фильтр.
- Добавьте фильтр в соответствии с вашими требованиями, задав номер столбца и значение фильтра.
- Обновите фильтр в соответствии с вашим выбором
- Сохраните выходной файл Excel с примененным к нему фильтром
Эти шаги помогут вам использовать фильтры в Excel с помощью Python, предоставив все необходимые сведения. Вы можете загрузить существующий файл и установить диапазон данных, для которого должны применяться фильтры, используя метод setRange(). Обратите внимание, что если вы хотите только добавить фильтр, но не хотите применять его к каким-либо данным, вы можете пропустить шаги, которые используют методы addFilter() и Refresh().
Код для фильтрации данных Excel с использованием Python
Этот код демонстрирует как поместить фильтр в Excel с помощью Python, где выделены все импорты, необходимые для процесса. Первым важным методом в классе AutoFilter является setRange(), который используется для установки области ячеек, в которой находятся данные, тогда как вы можете использовать другие параметры, такие как установка флага для отображения кнопки AutoFilter, добавление других типов фильтров, таких как фильтр даты. , заполните цветовой фильтр, цветовой фильтр шрифта и динамические фильтры, чтобы перечислить очень немногие.
Эта статья научила нас добавлять фильтры в файлы Excel с помощью Python. Если вы хотите узнать о других операциях, таких как добавление комментариев в файл Excel, обратитесь к статье как конвертировать Excel в PDF с помощью Python.