根据 excel 中的下拉列表中的选择填充整个列

Populate an entire column based off selection from a drop down list in excel

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

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

我已经在互联网上搜索了大约 2 个小时,但似乎找不到最佳方法。任何帮助都会很棒

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

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

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

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