根据下拉列表填充列上的数据

问题描述 投票:0回答:1

我有两张桌子。

表A:

enter image description here

H ..列需要根据我在表A的下拉列表中选择的内容来填充另一列(表2-列I)中的数据。

表B:

enter image description here

到目前为止,我无法使其工作..它将仅填充第一个单元格(H6)

到目前为止我的代码

=INDEX(datasource_tranquility_order_type_buy_page_19[Jita-Prices],ROWS($1:50), MATCH('Delve-Market'!H3,datasource_tranquility_order_type_buy_page_19[[#Headers],[Jita-Prices]],0))
excel excel-2010
1个回答
1
投票

很抱歉,以答案的形式提供此信息,因为它不是一个。邀请您修改问题。

  1. 摆脱诸如datasource_tranquility_order_type_buy_page_19之类的蛇名。
  2. 您需要具有用于主要验证下拉菜单的项目列表。给此列表一个单词的名称。确保它存在于您的工作簿中。没关系,但是如果在I或H列中,请指出。将名称添加到您的问题中(编辑问题)。
  3. 您的下拉菜单在哪里?将此信息添加到您的问题。
  4. 为主要下拉菜单中的每个项目创建一个命名列表。假设您在主下拉列表中有=“ List19,List20,List21,[etc]”,则在工作簿中必须具有这些相同名称的列表。 (在这里完成之后,您可以再次用蛇替换简称):)
  5. 现在,如果在下拉列表中选择“ List20”,则可以用该名称列表中包含的值填充H列。
  6. 最后,但绝非最不重要,要实现上述想法,您可能需要代码。如果您确实希望代码,那么您将不得不付出一些努力。如果您期望使用工作表功能的解决方案,您自己的工作就足够了。即使我不愿意,也许这里的其他一些成员也会愿意使用您无休止的名字。但是,我要说的是,至少对于我来说,使用工作表功能实现结果要困难得多。无论哪种方式,请在修改问题时也指定对此的期望。

一旦您确认其内容,我将删除此“答案”。

© www.soinside.com 2019 - 2024. All rights reserved.