首页 > 解决方案 > 如何使用查询功能整合谷歌表格中的数据

问题描述

见鬼,我在将不同的工作表(选项卡)组合到一个主工作表时遇到了一个问题,例如,我有三张名为 Cola、Pepsi 和 Thumbsup 的工作表,我使用带有 null 的查询公式将它们的结果全部合并到我的主工作表中。每当有人在 Cola、Pepsi 和 Thumbsup 表中输入数据时,它就会出现在我的主表中某处的行之间。我需要它来排队,这可能吗?我面临的问题是,我在每个条目的主表上写了一个评论,所以每当有人在 Cola、Pepsi 和 Thumbsup 中添加新数据时,它就会插入数据之间并破坏我的评论顺序。当有人在可乐表中输入新数据时,我为例如可乐 103 写的评论会转移到可乐 102。

标签: google-sheets

解决方案


关于查询,它只显示值。正如你所提到的,这有点无法控制。我建议使用 app-script (macro), function appendor getValue setValueor getRange copytoas text paste 而不仅仅是显示

如果您的数据每行都有时间戳。它可能会起作用,根据添加的日期和时间进行排序。只需要使用一列排序。在函数查询中...order by A asc

无论如何,我仍然建议使用 app-script (macro)


推荐阅读