【问题标题】:Dependent Dropdown lists and Offset formulas从属下拉列表和偏移公式
【发布时间】:2020-08-09 19:23:43
【问题描述】:

我有一张包含许多项目价格表的表格,所有项目都有一个类别列和另一个核心产品列,第二个或第三个。然后我有描述,价格等。 我已经构建了一个发票配置器,当用户选择一个类别时,它会为产品(描述)提供一个偏移公式,然后一个绽放公式会显示项目代码、价格等。

我有一个问题,我试图让电子表格允许我拥有以下内容。 1. 产品类型下拉菜单。 2. 类别的相关下拉列表 3. 产品类型的相关下拉列表 4. 然后使用偏移公式查看所有 3 个下拉选项,并且只为我提供这些产品。

有人有什么想法吗?

提前谢谢你

【问题讨论】:

  • 请至少提供一份数据样本。

标签: excel excel-formula


【解决方案1】:

您可以创建具有命名范围、数据验证和INDIRECT 公式的相关下拉菜单。然后使用FILTER 公式提取与所选的3个选项对应的产品。我做了一个小例子:

蓝色背景,下拉菜单(2 个依赖项)。在右侧,命名范围。最重要的是数据。绿色背景,输出(1 个结果,因为我的样本 DATA 非常小)。

编辑:您需要一个下拉菜单来选择结果(在用户完成 3 个选择之后)。您可以使用TEXTJOIN 从结果中构建一个列表,然后创建另一个下拉菜单(动态调整大小)。如果您想要更“透明”的内容(没有要隐藏的结果表),可以将 FILTER 公式替换为 SUMPRODUCTMATCHTEXTJOIN 列将放置在原始表中,可能会导致如果项目数量太大,速度会变慢)。

Sheet

【讨论】:

  • 谢谢@E.Wiest 我已经使用了您的示例并将其付诸实践。我有一个问题,我有多个产品,例如,你有“书柜”和“PAB”和“核心”可能有 5 个,我希望输出是一个下拉列表,供用户选择他们想要的一个.您知道将这个公式放入下拉列表中的方法吗?允许用户从它填充的列表中进行选择? (公式我有 = =IF(H19="IWA",FILTER(IWA!F1:F4979,(IWA!C1:C4979=I19)*(IWA!B1:B4979=J19)),IF(H19="IWK" ,FILTER(IWK!F1:F4979,(IWK!C1:C4979=I19)*(IWK!B1:B4979=J19)),""))
  • 太棒了,这已经满足了我的要求,非常感谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多