如何在Excel的另一个单元格中将筛选选择用作文本标题

如何在Excel的另一个单元格中将筛选选择用作文本标题,excel,Excel,我正在尝试根据应用于列的筛选器的结果创建标题单元格。例如,我有一个根据名称列出结果的过滤器。我正在尝试提取唯一列表或过滤器选择,并在另一个单元格中显示结果: 例如: G列筛选结果:(仅从多项选择中选择Doe、John和Smith、Jane) 多伊,约翰 多伊,约翰 史密斯,简 多伊,约翰 史密斯,简 我要做的是在以下内容的A1列中显示唯一的结果: 约翰:史密斯,简 简单地将过滤器选择作为文本文本引用是最有意义的,但我不知道如何在Excel中引用它 我使用的是Excel 2007如果您确实需要列标

我正在尝试根据应用于列的筛选器的结果创建标题单元格。例如,我有一个根据名称列出结果的过滤器。我正在尝试提取唯一列表或过滤器选择,并在另一个单元格中显示结果:

例如:

G列筛选结果:(仅从多项选择中选择Doe、John和Smith、Jane)

多伊,约翰 多伊,约翰 史密斯,简 多伊,约翰 史密斯,简

我要做的是在以下内容的A1列中显示唯一的结果: 约翰:史密斯,简

简单地将过滤器选择作为文本文本引用是最有意义的,但我不知道如何在Excel中引用它


我使用的是Excel 2007

如果您确实需要列标题作为筛选选项,您可能需要一个VBA过程。这是一个大问题吗?我希望有一个变量/数组是从过滤器选择中分配的。我不会说一个大问题,但我不知道Excel会自动将变量/数组分配给过滤器选择。不过,您可以通过循环筛选选择中的项目并查找那些可见的项目来创建它。我知道这适用于数据透视表筛选器,但我从未尝试过仅使用标准筛选器。。。更糟糕的是,一旦过滤了可见单元格,就可以循环遍历这些单元格,并以此方式构建字符串。