如何使用 Python 在 Excel 中应用过滤器

本教程借助配置详细信息、完成任务的步骤列表以及演示完整过程的可运行示例代码,描述如何使用 Python 在 Excel 中应用过滤器。您将了解使用 Python 在 Excel 中创建过滤器所需的所有必要类、方法和属性。本教程假设您从头开始创建 Excel 文件以完成该过程,而不需要任何外部资源,但是,您可以加载现有的 Excel 文件,如 XLSXXLS、ODS、XLSB、XLSM 等. 并根据可用数据应用过滤器。

使用 Python 在 Excel 中添加过滤器的步骤

  1. 建立 Aspose.Cells for Python 通过 Java 环境以添加 Excel 过滤器
  2. 使用 Workbook 类创建一个 Excel 文件来测试过滤器操作
  3. Worksheet 中添加示例数据并获取对其的引用
  4. 使用工作表参考,设置要应用过滤器的单元格范围
  5. 通过设置列号和过滤器值,根据您的要求添加过滤器
  6. 根据您的选择刷新过滤器
  7. 保存应用了过滤器的输出 Excel 文件

这些步骤通过共享所有必要的详细信息来指导使用 Python 在 Excel 中使用过滤器。您可以使用 setRange() 方法加载现有文件并设置要应用过滤器的数据范围。请注意,如果您只想添加过滤器但不想将其应用于任何数据,您可以跳过使用 addFilter() 和 refresh() 方法的步骤。

使用 Python 过滤 Excel 数据的代码

此代码演示如何使用 Python 在 Excel 中放置过滤器,其中突出显示该过程所需的所有导入。 AutoFilter 类中的第一个重要方法是 setRange(),它用于设置数据所在的单元格区域,而您也可以使用其他选项,例如设置标志以显示 AutoFilter 按钮,添加其他类型的过滤器,如日期过滤器、填色滤镜、字体颜色滤镜和动态滤镜列举极少数。

本文教我们使用 Python 在 Excel 文件中添加过滤器。如果您想了解其他操作,例如在 Excel 文件中添加注释,请参阅 如何使用 Python 将 Excel 转换为 PDF 上的文章。

 简体中文