在excel的下拉列表中填入整个列的select

我通过对50个州的数据validation创build了一个下拉列表。

我想从这个下拉列表中select一个状态,并填充整个县级的整个单独的列。 我在一个单独的工作表上有一张表,其中分别有“州”和“县”列作为A和B. A列的州名在B列县的全部长度内

我通过互联网search了大约2个小时,似乎无法find一个最好的方法。 任何帮助将是伟大的

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

单元格F1数据validation下拉范围$A$1:$A$14 。 在列G中input公式并向下拖动,或者input整个列的公式,

 =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),"") 

在这里输入图像说明

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