Kirk Paul Lafler,sasNerd 摘要 电子表格已成为有史以来最流行、最成功的数据工具。据估计,全球有超过 7.5 亿 Excel 用户。电子表格的简单性和易用性是 Excel 在全球范围内增长和广泛使用的两个原因。其他增值功能也有助于在越来越多的用户中扩大电子表格的实用性,包括其协作功能、可自定义、处理数据的能力、数据可视化技术的应用、移动设备使用、重复任务的自动化、与其他软件的集成、数据分析和使用自动过滤器的过滤功能。最后一个增值功能,即使用自动过滤器进行过滤,是本文的主题。将说明一个示例应用程序,该应用程序使用内置自动过滤器或过滤器创建自定义 Excel 电子表格,这些过滤器使用户能够从文本、数字或日期值列表中进行选择,以快速找到感兴趣的数据,使用 SAS® 输出交付系统 (ODS) Excel 目标和 REPORT 过程。关键词:sas、excel、excel 电子表格、ods、ods excel、proc 报告、自动过滤器、过滤器简介在 Excel 电子表格中使用自定义自动过滤器使用户能够查找、显示或隐藏文本、数字和/或日期值。用户可以使用 SAS 输出交付系统 (ODS) Excel 目标从任何 SAS 数据集构建带有内置自动过滤器的自定义 Excel 电子表格。生成的 Excel 电子表格中,一列、两列或多列或变量可用作自动过滤器。过滤第一列后,用户可以通过过滤两列或更多列来优化过滤结果。本文介绍了使用 SAS® 输出交付系统 (ODS) Excel 目标和 REPORT 过程构建带有内置自动过滤器的自定义 Excel 电子表格的分步方法。示例中使用的数据集创建了一个 SAS 数据集,其中包含位于圣地亚哥市中心地区的热门餐馆。该数据集包含 87 个观测值(或餐厅)和 17 个变量,如下所示。