【问题标题】:How to populate values in a drop-down list dynamically如何动态填充下拉列表中的值
【发布时间】:2021-09-12 14:56:06
【问题描述】:

我有以下源数据(原始数据有数千行)

Form  field 
Form1 field11
Form1 field12
Form2 field21
Form2 field22

在单独的表格中,我想在字段 A1 和 B1 中有 2 个下拉列表。

A1 中的下拉列表应填充表单列表,例如 Form1, Form2 等。

B1 上的下拉列表应根据 A1 中的选择填充该字段。

例如,如果在 A1 中选择了 Form 1,则 B1 应填充下拉列表中的字段 11 和字段 12。

【问题讨论】:

  • 请修正错别字并提供输入、输出、期望,
  • 到目前为止你做了什么?
  • @wils 我找不到任何解决方案,因此在这里寻求解决方案
  • @wils 感谢分享链接。但是,此解决方案不适用于我的数据,因为我需要为每个表单创建单独的列。

标签: excel vba excel-formula dropdown


【解决方案1】:

截图(倒序)和功能(第一步,底部)/sheet here参考:

4] 结果

3] 验证列表“选定单元格”依赖于命名范围:

(确保在末尾包含 # 以扩展到溢出范围的底部 - 假设您将 Excel 作为 Office 365 软件包的一部分)

2] 单元格 F4 中指定的附加溢出范围如下:

1]过滤功能:

=FILTER(E4:E7,D4:D7=H3)

【讨论】:

    猜你喜欢
    • 2020-06-26
    • 1970-01-01
    • 1970-01-01
    • 2020-11-12
    • 2023-04-03
    • 2015-12-11
    • 2019-06-06
    • 2014-03-01
    相关资源
    最近更新 更多