查询Google表格

时间:2016-09-29 17:52:39

标签: google-sheets

我有一张谷歌表,我想查询并匹配人们的工作和可用日期,以制定计划。我将处理30000行数据,我将不胜感激。

我已尝试使用多种方法几个小时没有运气,我希望有人能解决我的问题。

这是包含样本数据和我想要实现的结果的工作表:

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

您会注意到我已经使用查询从Planning表中获取数据以使用过滤器。 对我来说问题是我需要列出并匹配一位老师和一位助手,他们至少有一位车有同一个车。

有问题的工作表名为FILTERS,我需要在工作表的右侧列出名称(A栏)作业(C栏)他们的车(D栏)和DATE(G栏)

有三种可能的方式使数据以可用的方式存在,并且我在FILTERS表的右侧给出了所需结果的示例。

我不确定是否需要数组公式或脚本,我不知道如何编写脚本。

当我碰到一堵砖墙并且不知道该怎么做时,任何帮助都会非常感激。

1 个答案:

答案 0 :(得分:0)

首先让我们修复语法错误和数据范围:

  

=查询(A8:K;“选择A,Sum(J)GROUP BY A枢轴G ORDER BY A desc”,1)

可能必须是:

  

=查询(A8:J;“选择A,Sum(J)GROUP BY A枢轴G ORDER BY A desc”; 1)

然后进入测试单元:

This what tried :       
NAME    null    2017-8-25
NAME 1      1

但你已经在A8中有了公式:

  

=查询(PLANNING!A1:O;“选择A,B,M,O,E,N,C,F,G,sum(H),其中A以”“& B3&”“开头并且M包含“”“& B4&”“”和E包含   “”& B5&“”“和N包含”“”& B6&“”“和F包含”“”& B2&“”“和我   以“”& D2&“”开头,J以“”& D3&“”开头,K开始于   “”& D4&“”“和L以”“& D5&”“”GROUP BY C,E,M,N,O,F,G开头,   A,B ORDER BY C,M,E“; 1)

只需在B4中添加TEACHER(代码验证)