excelsearch和列表

我有一个与Excel的问题。 我想要做的是有一个用户input一个区域,并列出该地区的城市与一个; 介于每个城市之间。 基本上数据只有2列。 所以你可以把它想象成城市区域|城市的列。 所以在那个城市的每个城市都列出来。

eg. metro|City LA|West Covina LA|Glendale LA|Irwindale NY|Queens NY|Brooklyn

我想另一张用户input一个城市地区,并在城市进入与它隔开的单元格。 所以对纽约来说,这将带来皇后;布鲁克林。

有人可以为此提供帮助。

假设我们在Sheet1的数据是这样的:

在这里输入图像说明

C2单元格中input:

 =IF(A2=Sheet2!$A$1,Sheet1!B2,"") 

并抄下来。 在Sheet2单元格A1中 ,用户input城市区域,并在Sheet2单元格B1中input公式:

 =TEXTJOIN(";",TRUE,Sheet1!C:C) 

在这里输入图像说明