excel - 根据单元格中的字符串填充动态下拉列表
问题描述
我一直在阅读本指南-> https://www.xelplus.com/searchable-drop-down-list/并且大部分时间都在工作,但它的工作前提是需要所有这些辅助单元. 我更像是一个 VBA 人,我正在研究其他人的工作簿,它有辅助工作表,所以公式的辅助单元格是可以的,但我正在努力使列表只包含在单元格中的字符串(没有“帮助”单元格)。
如何使搜索字符串、单元格值?此外,这需要在列 (D) 中进行,因此“单元格值”应该是相关的。
例子:
目前我有一个看起来像这样的数据:
List Formula SearchStr DropDownList
ItemA A
ItemB
ItemC
FooA
FooB
FooC
我的目标是能够在单元格 D2 中键入 A 并填充列表选项,在离开单元格时只允许“最终”值是 FooA/ItemA,但我应该能够按退格键、“B”和list 将动态重新填充。
注意:这是 D2 中的“数据验证”单元格,具有以下设置:
=B2#
B2中的公式如下:
=SORT(FILTER(Sheet1!A2:A7,ISNUMBER(SEARCH(Sheet1!C2,Sheet1!A2:A7)),""))
解决方案
推荐阅读
- python - 导入和命名远程文件
- ios - 使用 UICollectionViewLayout 设置和更改 UICollectionView 单元格的宽度/高度
- javascript - 在 React 中使用 map() 时无法通过 API 调用访问数组数据
- node.js - API Gateway websockets - 函数正在发送两条消息
- apache-kafka - Kafka 如何处理与分区相关的键控消息
- javascript - 如何循环遍历数组
- python - 填写注册页面的“名字”字段
- racket - Racket - 从 2dlist 中添加或删除元素
- node.js - Next.JS:具有承诺的解析器在 SSR 上的 api-routes-server-and-client-test 中不起作用
- cocoa - 使用 NSUndoManager 从异步撤消注册重做操作