1

我有一个下拉列表,里面有很多列表。搜索/向下滚动列表需要很长时间。

有没有办法让它更容易?例如:我可以延长滚动范围(目前只有 8 个项目),或者通过键入项目名称来扩展某种自动完成功能。

它基本上只是为了在下拉列表中更轻松地搜索项目。谢谢!

4

1 回答 1

1

您可以使用:

  1. 级联下拉菜单(例如基于数据透视表样式数据源的 xls 级联查找?http://www.contextures.com/xlDataVal02.html
  2. 使用命名范围中的公式进行列表验证,该公式将模拟自动完成
    1. Test使用这种公式 创建一个命名范围:=OFFSET($A$2,MATCH($C$1&"*",$A:$A,0)-2,0,COUNT($A:$A))
    2. 在哪里:
      • 您的数据列表在 A 列中(值应按字母顺序排序)
      • 您正在应用验证的当前单元格是 C1
    3. 那么你也能:
      • 例如,开始在单元格 A1 中输入所需的文本Wash
      • 然后点击下拉列表
      • 下拉列表将从Whashington等开始

我刚刚从我的一本旧工作簿中翻译了它,所以请告诉我是否有任何问题。

[编辑] 只是一个快速的测试似乎可以让它工作(你还应该限制列表的末尾,因为公式的美)

截屏

以华盛顿为例

于 2013-09-04T10:00:51.870 回答