【问题标题】:Importing tasks from multiple sheets into one sheet将多张工作表中的任务导入一张工作表
【发布时间】:2020-08-19 22:37:24
【问题描述】:

我很乐意在这里得到专家的帮助……

请检查此电子表格: https://docs.google.com/spreadsheets/d/1pyog50iENw2p7X6g301gtLdh9TkWzCvvDa8-E-gQrqM/edit

我们公司与电子商务业务的买家和卖家打交道。对于每个卖家,我们打开一个表格,我们在其中管理他的交易的相关任务,其方式与表格“卖家 1”、“卖家 2”和“卖家 3”中显示的方式相同。这样,我们可以根据对业务表现出兴趣的相关买家轻松查看此特定交易的所有相关任务。

这里是我需要你帮助的地方:

我想创建一个表格,例如“摘要”表格,它将向我展示我们为所有卖家提供的所有任务。换句话说,在这张表中,将显示在所有卖家表中找到的任务的数据。同样重要的是要提到,每隔几天,我们可能会在此电子表格中添加一个新卖家/新卖家,因此,一旦添加了新卖家,我们就能够轻松更新汇总表,而无需大量的手工工作。

您对实现这一目标的最佳方式有什么建议吗?

【问题讨论】:

  • 每张纸是否有超过 3 个任务?

标签: google-sheets split google-sheets-formula array-formulas google-sheets-query


【解决方案1】:

尝试:

=ARRAYFORMULA(QUERY({SPLIT(
 {"Seller 1♥"&Seller1!A3:A; 
  "Seller 1♥"&Seller1!A3:A;
  "Seller 1♥"&Seller1!A3:A;
  "Seller 2♥"&Seller2!A3:A;
  "Seller 2♥"&Seller2!A3:A;
  "Seller 2♥"&Seller2!A3:A;
  "Seller 3♥"&Seller3!A3:A; 
  "Seller 3♥"&Seller3!A3:A;
  "Seller 3♥"&Seller3!A3:A}, "♥"), 
  {Seller1!B3:F;
   Seller1!G3:K;
   Seller1!L3:P;
   Seller2!B3:F;
   Seller2!G3:K;
   Seller2!L3:P;
   Seller3!B3:F;
   Seller3!G3:K;
   Seller3!L3:P}},
 "where Col3 is not null", 0))

【讨论】:

  • 非常感谢这个解决方案!关于您的解决方案,我还有两个问题: A. 假设我想添加更多卖家表(卖家 4、卖家 5、卖家 20、卖家 50 等) - 每次我都需要添加到这个公式中添加新卖家? B. 假设我想在一些/所有工作表(任务 4、task5、task6 等)中添加更多任务,并且新任务使用与我之前显示的完全相同的 5 列。我需要每次都更改公式还是有更好的解决方案?再次感谢!
  • @Omri 在这两种情况下,您只需添加新范围
  • 再次感谢您的回复,是的,这就是我的想法,只是想确保我不会错过任何东西。最后一个问题(如果你当然有时间):如果我想以另一种方式做事,我的意思是将所有任务添加到摘要表中,然后自动从该表导入相关的卖家表,是否会让事情变得更难还是更容易?如果可能的话,我很乐意学习如何做到这一点,并且您认为这会更有意义。再次感谢!
  • 虽然这是可能的,但我相信它对您没有帮助,因为您将无法编辑卖家表。你现在拥有的方式是在卖家表中输入数据,主表只是将所有这些数据收集在一个屋檐下,但你无法从主表编辑主表
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-03-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多