根据 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 C
和 D
分别包含州和县。
单元格 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 中有县名,请相应地修改公式。希望这可以帮助。
我通过对 50 个州的数据验证创建了一个下拉列表。
我想 select 从该下拉列表中选择一个州,并填充一个完整的单独列,其中包含该州的县。我在单独的工作表上有一个 table,其中的列 "State" 和 "County" 分别作为 A 和 B。 A 列的州名称是 B 列中各县的整个长度。
我已经在互联网上搜索了大约 2 个小时,但似乎找不到最佳方法。任何帮助都会很棒
Column A
包含状态。 Column C
和 D
分别包含州和县。
单元格 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 中有县名,请相应地修改公式。希望这可以帮助。