Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
excel搜索和列表_Excel_Search - Fatal编程技术网

excel搜索和列表

excel搜索和列表,excel,search,Excel,Search,我对Excel有问题。我想做的是让一个用户输入一个区域,然后用一个;在每个城市之间。基本上,数据只有两列。因此,你可以把它看作是地铁区,也就是柱子所在的城市。因此,每个城市都会列出它 。 大都市 拉西科维纳 拉格伦代尔 拉温代尔 纽约皇后区 纽约|布鲁克林 我想有另一张表,其中用户输入一个地铁区域,在城市中,在它旁边的单元格中用;分隔;。所以对纽约来说,它会带来皇后区;布鲁克林 有人能提供帮助吗。说我们在表1中的数据如下: 在单元格C2中输入: =IF(A2=Sheet2!$A$1,Sheet

我对Excel有问题。我想做的是让一个用户输入一个区域,然后用一个;在每个城市之间。基本上,数据只有两列。因此,你可以把它看作是地铁区,也就是柱子所在的城市。因此,每个城市都会列出它

。
大都市
拉西科维纳
拉格伦代尔
拉温代尔
纽约皇后区
纽约|布鲁克林

我想有另一张表,其中用户输入一个地铁区域,在城市中,在它旁边的单元格中用;分隔;。所以对纽约来说,它会带来皇后区;布鲁克林


有人能提供帮助吗。

说我们在
表1中的数据如下:

在单元格C2中输入:

=IF(A2=Sheet2!$A$1,Sheet1!B2,"")
然后抄下来。在
Sheet2
cellA1中,用户进入地铁区域,并在
Sheet2
cellB1中输入公式:

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

您需要公式还是宏可以?我更喜欢公式。但宏也可以。试图使多人尽可能轻松。因此,此TEXTJOIN在我的excel 2013版本中似乎不是一个函数。不过,这确实对我有帮助。我对你最初的想法做了一些调整就明白了。