【问题标题】:How to automatically organise your data once you have pulled together multiple sheets onto a master sheet through =Query?通过 =Query 将多个工作表合并到主工作表后,如何自动组织数据?
【发布时间】:2021-10-13 12:29:28
【问题描述】:

我创建了一个主表,其中我从其他表中提取了各种数据。它已按源表自动组织和分组(所有源表格式相同),有没有办法按月(A 列)组织它?

这是我根据其他教程使用的: =QUERY({'Sheet1'!A2:H;'Sheet2'!A2:H;'Sheet3'!A2:H;'Sheet4'!A2:H;'Sheet5'!A2:H;'Sheet6'!A2:H;'Sheet7'!A2:H;'Sheet8'!A2:H;'Sheet9'!A2:H;'Sheet10'!A2:H;'Sheet11'!A2:H},"select * where Col3 is not Null")

所以它看起来像这样,按客户名称组织:

LAUNCH DATE OWNER COMPANY ANGLE **
February 2022 Tori. Facebook Valentines Day
June 2022 Tori Spotify World Music Day
July 2022 Tori Spotify Independence Day
January 2022 Tori Zoo Animal Day

它是用于创建主表的工作表名称的 A-Z 组织(与公司列相同的名称)我希望它们按发布日期而不是工作表名称的顺序组织,请参阅它们所在的启动数据列不按顺序排列,像这样:

LAUNCH DATE OWNER COMPANY ANGLE **
January 2022 Tori Zoo Animal Day
February 2022 Tori Facebook Valentines Day
June 2022 Tori Spotify World Music Day
July 2022 Tori Spotify Independence Day

有人可以提出任何可以帮助的建议吗? :)

【问题讨论】:

  • 因为我假设您的 col A 有月份名称,并且可以尝试这样 "Select Col1 Where Col1 ''"
  • “组织起来”是什么意思?您希望将月份列作为标题还是按月汇总?提供带有输入和预期输出的示例数据将澄清事情。
  • 谢谢@12Rev79,不幸的是,这对我不起作用。
  • @Gangula 我已经更新了原来的问题,希望更有意义:/

标签: google-sheets google-sheets-formula


【解决方案1】:

您应该能够通过简单地添加 SORT 公式来对其进行排序 - SORT(QUERY(...), 1, TRUE)

这应该适合你:
=SORT(QUERY({'Sheet1'!A2:H;'Sheet2'!A2:H;'Sheet3'!A2:H;'Sheet4'!A2:H;'Sheet5'!A2:H;'Sheet6'!A2:H;'Sheet7'!A2:H;'Sheet8'!A2:H;'Sheet9'!A2:H;'Sheet10'!A2:H;'Sheet11'!A2:H},"select * where Col3 is not Null"), 1, TRUE)

【讨论】:

  • 完美,非常感谢! @gangula
猜你喜欢
  • 2017-06-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-29
  • 1970-01-01
  • 2021-08-09
  • 1970-01-01
  • 2019-07-26
相关资源
最近更新 更多