【问题标题】:Is there a way of creating a data/info sorting system across sheets in Google Sheets?有没有办法在 Google 表格中跨工作表创建数据/信息排序系统?
【发布时间】:2020-11-30 06:22:16
【问题描述】:

因此,我正在为我将要创办的一家小型企业开展 Google 表格项目。所以我有谷歌表,里面有 4 张不同的表。让我解释一下每张纸的用途:

名为“所有客户”的第一张表:此表将包含有关所有使用我们服务的客户的信息(姓名、主题、价格、位置、讲师)。

另外 3 张纸是给负责处理所有客户的 3 位讲师的。 3 位讲师是 Sam、Lucy 和 Jason,他们的 Sheet 分别命名为 Sam 的客户、Lucy 的客户和 Jason 的客户。

我想要一个排序系统,我可以在“所有客户”表中输入客户的信息,并根据我分配给他们的讲师,对该客户的信息进行排序并附加到分配的讲师的表格中。所以这里有一个例子:

想要学习数学的乔丹需要支付 200 美元请我们补习。他在纽约,所以我将他分配给我们的讲师 Lucy,她住在纽约,可以辅导他。

在这种情况下,“所有客户”表将包含以下内容:

 A        B       C        D          E

1 Name Subject Price Location Instructor

2Jordan Math $200 NY Lucy

现在基于 Lucy 被指定为 Jordan 的讲师这一事实,我希望将他的选择信息添加到“Lucy 的客户”表中,如下所示:

  A        B       C  

1 Name Price Location

2Jordan $200 NY

这就是我想要实现的目标。如果将 Jordan 分配给 Sam,则会将 Jordan 的选择信息添加到“Sam 的客户”表中。

所以我在这方面已经有一段时间了,根据我的研究,我无法到达任何地方。我在搞乱以下公式:=IF(INDIRECT("All Customers!C1:C")="Lucy",INDIRECT("All Customers!A2:A")," ")

但我知道这不会实现我正在做的事情。 这是该项目的虚拟电子表格的链接,因此任何人都可以随意使用它:

https://docs.google.com/spreadsheets/d/1TGS9thgt77DSLbOUC5V2tRyjrDqE9He5ET17bM7HhZU/edit?usp=sharing

Query 方法有效,但它只反映信息。我在讲师的工作表中预先制作了单元格,其中有单元格记录了该特定讲师下的客户是否按月付款。查询基本上是镜像信息而不是复制/粘贴。因此,当我在主记录中摆脱客户或切换讲师时,它将从相应讲师的工作表下消失。如果是这种情况,那么在教师表中记录每月付款的相应单元格就会被弄乱。

任何帮助将不胜感激。提前谢谢你!

【问题讨论】:

    标签: google-sheets google-sheets-formula google-sheets-api


    【解决方案1】:

    我已经在工作表中介绍了查询。请看一看。可以使用 Google 表格的 QUERY 功能检索数据。示例如下

    =QUERY('All Customers'!A:E,"SELECT A,C,D WHERE E CONTAINS 'Sam'",0).
    

    现在,每当您在“所有客户”表中创建新行时,教师表中的数据都会自动更新。

    希望清楚。

    【讨论】:

    • 有没有办法将从查询函数中获得的数据存储到单元格中?现在我们使用公式,它基本上反映了从“所有客户”到“讲师的客户”的信息。有没有办法复制信息并粘贴它?
    • 您希望复制/粘贴信息而不是查询功能的任何具体原因
    • 原因是我在其他表格中有预制单元格,其中有单元格记录该特定讲师下的客户是否按月付款。查询基本上是镜像信息而不是记录。因此,当我在主记录中摆脱客户或切换讲师时,它将从第一位讲师的名字下消失。如果是这种情况,那么在第一个讲师表中记录每月付款的相应单元格就会被弄乱。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-10
    • 2019-11-06
    • 1970-01-01
    • 2021-05-29
    相关资源
    最近更新 更多