【问题标题】:Create a Table with data filtered from data in another worksheet使用从另一个工作表中的数据过滤的数据创建一个表
【发布时间】:2013-03-27 15:51:44
【问题描述】:

我在工作表 1 中有一个包含 105 列和大约 300 行的表格。我需要在工作表 2 中使用同一表格的简化版本,并按一些列值(不是第一列)进行过滤。

我查看了数据透视表,但似乎无法获得相同的表格结构。我已尝试使用高级过滤器,但出现错误:

“提取范围的字段名称缺失或非法”。

你能帮忙吗?

【问题讨论】:

  • 显示您使用高级过滤器所做的工作。没有看到你做了什么,就无法判断出了什么问题。
  • 我找到了使用高级过滤器的正确方法。无论如何,谢谢。

标签: excel filtering


【解决方案1】:

Microsoft 的 PowerQuery 插件支持这一点。它的众多来源之一可以是 Excel Data-From Table。

【讨论】:

    【解决方案2】:

    我发现需要在未使用的位置(最好在预期目标上方,而不是在其上或下方)从目标表运行高级过滤器。

    谢谢

    【讨论】:

    • 这不是一个有效的答案,因为您不能在与源数据不同的工作表中创建高级过滤器输出表。该问题特别要求将数据输出放在单独的表格中。
    【解决方案3】:

    您可以使用我开发的add-in for table-valued functions对Excel中的数据表进行任何操作(包括过滤、分区、聚合、分布等)。

    每个表(Excel 中的 ListObject)都是表值函数的输入或输出参数。例如,您可以将三个表作为输入参数提供给生成一些结果表的表函数。

    【讨论】:

      猜你喜欢
      • 2020-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多