如何在 Excel 中过滤数据并将其用于计算?

如何在 Excel 中过滤数据并将其用于计算?

所以我想要的设置是:

  • 工作表 1:数据(又称数据库)
  • 工作表 2:其中我们有过滤标准,并对返回的过滤结果运行各种公式/计算
  • 工作表 3:以更美观的格式显示工作表 2 中的数据
  • 工作表 4:可能是将筛选结果复制到的工作表

如果可能的话,我想避免使用 VBA,因为我不想成为唯一可以维护它的人。

到目前为止,我们已经尝试使用高级过滤并将结果复制到另一张表,但它不会自动更新(这似乎需要 VBA 或宏)。

我们需要对过滤结果运行许多公式,因此执行一堆 IF 或 INDEX 公式并不实际,而且维护起来也会很困难。

理想情况下,有一个地方可以修改返回已过滤行的“查询”。然后我们对这些已过滤结果进行计算。

我真的很惊讶,这么简单的事情竟然很难做到(或者至少很难找到相关信息)。有人能给我指点一下吗?

谢谢你!

答案1

理想情况下,有一个地方可以改变返回过滤行的“查询”。

这无法完成,并且满足您的无 VBA 标准。操作就地过滤器的唯一方法是需要 VBA 或至少在 UI 中进行一些点击。

最好的办法是使用真正的数据库应用程序。Excel 对于分析数据很有用,但不是执行复杂数据查询的正确工具。

相关内容