【发布时间】:2021-02-25 08:49:30
【问题描述】:
我有一个 Google 电子表格 (example),其中包含
- 来源工作表(任务、项目)
- 一个计算表(项目增强型),它使用公式从多个表中聚合数据(计算项目所有任务的估计总和)
我希望我的用户能够使用 google 界面(菜单数据 > 排序范围)轻松对聚合数据进行排序。 这只是一个示例,因此没有大量数据/列,但在我们使用的实际电子表格中,有很多列,用户可能需要对任何列进行排序。
我已经看到了多个 SO 问题,这些问题处理诸如从 arrayFormula 计算的排序结果等问题,但是是否有与使用 GSheet 接口中的过滤器兼容的解决方案?所以完全不了解 gsheet 公式 cas 的人仍然使用工作表吗?
如果有解决方案涉及创建不同的工作表或使用不同类型的公式(查询而不是 arrayFormula 等)产生相同的结果,那很好。
【问题讨论】:
-
你最好使用谷歌数据洞察来做这样的事情。这是an example using your data。只需复制它并查看内部。
-
我认为您无法使用标准 UI 工具以合理的方式对公式生成的数据进行排序。您可以使用 Google App Script 编写一些代码,制作用于排序的自定义菜单......或者只是使用脚本而不是公式来聚合您的数据,这样就会有可排序的静态值。
标签: google-sheets google-sheets-formula array-formulas