【问题标题】:Populate an entire column based off selection from a drop down list in excel根据从 excel 下拉列表中的选择填充整个列
【发布时间】:2017-06-09 16:17:55
【问题描述】:

我通过 50 个州的数据验证创建了一个下拉列表。

我想从该下拉列表中选择一个州并填充一个完整的单独列,其中包含该州县。我在单独的工作表上有一个表格,其中“州”和“县”列分别为 A 和 B。 A 列的州名称是 B 列中县的整个长度。

我已经通过互联网搜索了大约 2 个小时,但似乎无法确定一种最佳方式。任何帮助都会很棒

【问题讨论】:

  • 您所说的“B 列中县的整个长度”是什么意思?每个州的所有县都在同一个单元格中?
  • @GowthamShiva 就像如果在 B 列中有 10 行,则州名称将在 A 列中列出 10 次,每行一次。

标签: excel excel-formula excel-2016


【解决方案1】:

Column A 包含状态。 Column CD 分别包含州和县。

单元格F1 具有范围$A$1:$A$14 的数据验证下拉菜单。在G列输入公式并向下拖动,或者输入整列的公式,

=IFERROR(INDEX(INDIRECT("C"&MATCH($F$1,C:C,0)+ROW()-ROW($1:$1)&":D999"),MATCH($F$1,INDIRECT("C"&MATCH($F$1,C:C,0)+ROW()-ROW($1:$1)&":C999"),0),2),"")

如果您在单独的表格中有县名,请相应地修改公式。希望这可以帮助。

【讨论】:

  • 谢谢!现在将其修改为我现有的问题! :)
  • @TrevLawson 太好了。觉得有用请点赞
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-23
  • 1970-01-01
相关资源
最近更新 更多