Jim询问是否有一种方法可以增加可以在“自动筛选”下拉列表中显示的项目数。 Jim指的是这样一个事实,即当启用“自动筛选”时,每列顶部的下拉列表在显示内容上受到限制。它只会在该列中显示前1,000个唯一项。

在当前版本的Excel中,没有任何方法可以增加此限制。它是硬连线的。如果要进行更复杂的过滤,则需要使用Excel中的高级过滤工具。 (它们并不难用,并且可以提供一些非常有趣的方式来检查您的数据。)

如果您更喜欢使用自动筛选,则可以查看表中数据的组织方式。例如,假设您有一个庞大的客户交易列表,并且想要按客户名称过滤数据。

问题是,您有1,000多个唯一客户,因此您无法在“自动筛选”下拉列表中看到所有客户名称。

解决方案是在客户名称列的左侧添加另一列。在列中使用公式,以提取客户姓氏的第一个字母。现在,您有了一个单字母字母的列表。在此列上自动筛选要容易得多;所有26个字母在下拉列表中都很好地显示。选择一个字母,这将过滤您的数据,以便仅显示姓氏以该字母开头的那些客户。然后,您可以使用“客户名称”列中的下拉列表从缩减的列表中的所有客户中进行选择。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(2914)适用于Microsoft Excel 97、2000、2002和2003。