Как применить фильтр в Excel с помощью Python

В этом учебном пособии описывается, как применить фильтр в Excel с помощью Python, с помощью сведений о конфигурации, списка шагов для выполнения задачи и исполняемого примера кода, демонстрирующего весь процесс. Вы познакомитесь со всеми необходимыми классами, методами и свойствами, необходимыми для создания фильтров в Excel с использованием Python. В этом руководстве предполагается, что вы создаете файл Excel с нуля, чтобы завершить процесс без каких-либо внешних ресурсов, однако вы можете загрузить существующий файл Excel, например XLSX, XLS, ODS, XLSB, XLSM и т. д. , и применить фильтр в соответствии с доступными данными.

Шаги по добавлению фильтров в Excel с помощью Python

  1. Установите среду Aspose.Cells для Python через Java для добавления фильтра Excel.
  2. Создайте файл Excel, используя класс Workbook, чтобы проверить работу фильтра.
  3. Добавьте образец данных в Worksheet и получите ссылку на него.
  4. Используя ссылку на лист, задайте диапазон ячеек, к которым должен применяться фильтр.
  5. Добавьте фильтр в соответствии с вашими требованиями, задав номер столбца и значение фильтра.
  6. Обновите фильтр в соответствии с вашим выбором
  7. Сохраните выходной файл Excel с примененным к нему фильтром

Эти шаги помогут вам использовать фильтры в Excel с помощью Python, предоставив все необходимые сведения. Вы можете загрузить существующий файл и установить диапазон данных, для которого должны применяться фильтры, используя метод setRange(). Обратите внимание, что если вы хотите только добавить фильтр, но не хотите применять его к каким-либо данным, вы можете пропустить шаги, которые используют методы addFilter() и Refresh().

Код для фильтрации данных Excel с использованием Python

Этот код демонстрирует как поместить фильтр в Excel с помощью Python, где выделены все импорты, необходимые для процесса. Первым важным методом в классе AutoFilter является setRange(), который используется для установки области ячеек, в которой находятся данные, тогда как вы можете использовать другие параметры, такие как установка флага для отображения кнопки AutoFilter, добавление других типов фильтров, таких как фильтр даты. , заполните цветовой фильтр, цветовой фильтр шрифта и динамические фильтры, чтобы перечислить очень немногие.

Эта статья научила нас добавлять фильтры в файлы Excel с помощью Python. Если вы хотите узнать о других операциях, таких как добавление комментариев в файл Excel, обратитесь к статье как конвертировать Excel в PDF с помощью Python.

 Русский