症状
自动筛选/数据透视表中的下拉列表可能无法显示在列中的所有唯一的可见项目。
原因
在 Excel 2003 中的自动筛选下拉列表将显示唯一的前 1000 个项目。如果您有 1000 多个唯一的项在列表中,显示的前 1000 个项目。
在 Excel 2007 和更高版本中,自动筛选下拉列表将显示前 10000 的唯一项。如果列表中有 10000 个以上的唯一项目,仅前 10000 项出现。
注意:Excel 2007 中数据透视表下拉列表将显示首先 65534 的唯一项。Excel 2010 和更高版本的数据透视表下拉列表将显示前 10000 的唯一项。
解决方法
要变通解决此问题,请几个较小部分的数据,而不是所有的数据在同一时间使用自动筛选命令。所有列表项都将显示每个子集是否不再唯一成员超过特定 Excel 版本的限制。
在 Excel 2010 中和更高搜索功能添加到筛选器下拉列表使用户可以使用搜索以显示不是第一次 10000 的唯一项的记录。