Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 从pivot表进行googlesheets查询_Sql_Google Sheets_Pivot Table - Fatal编程技术网

Sql 从pivot表进行googlesheets查询

Sql 从pivot表进行googlesheets查询,sql,google-sheets,pivot-table,Sql,Google Sheets,Pivot Table,我有一个练习跟踪表,其中原始数据被放入透视表中,并通过查询进一步细化。不过,埃德纳尔逊(谢谢!)的提问可能需要稍作调整。这里是查询:=UNIQUE(查询(suoritusAnalysis)$D2:$K,选择D,Max(F),Max(G),Max(I),Max(J),Max(K),Avg(F),Avg(G),Avg(G),Avg(H),Avg(H),Avg(I),Avg(K),Sum(F),Sum(K),Count(F),其中D!=“按D分组标签Max(F)'Max(F)'Max vol',Max

我有一个练习跟踪表,其中原始数据被放入透视表中,并通过查询进一步细化。不过,埃德纳尔逊(谢谢!)的提问可能需要稍作调整。这里是查询:
=UNIQUE(查询(suoritusAnalysis)$D2:$K,选择D,Max(F),Max(G),Max(I),Max(J),Max(K),Avg(F),Avg(G),Avg(G),Avg(H),Avg(H),Avg(I),Avg(K),Sum(F),Sum(K),Count(F),其中D!=“按D分组标签Max(F)'Max(F)'Max vol',Max(G)'Max(G)'Max tih',Max(H)'Max(H)'Max(I)'Max(I)'Max(J)'Max(J)'Max.int.),Max(J)'Max.int.),Max(km.int.),Max(t.),Max(K)'(G) “总里程”,平均(高)“总里程”,平均(I)“萨尔加里程”,平均(K)“托伊斯托里程”,总和(F)“总体积”,总和(K)“托伊斯托里程”,计数(F)“科拉特”)

问题是,工作表“Liikekoonti”A6中的移动“p KB”实际上只是SuoritusAnalysi!D10:D11中透视表中列出的两个移动中的一个(每个手臂一个列表,用于单臂移动)。查询从D中获取标签,但由于透视表没有列出另一个“p KB”,query找不到另一个arm的值。如何使query同时包含练习的suoritusAnalysi!E的“o”和“v”,或使pivot表同时列出“o”和“v”的“P KB”


嗨@kuura,又是Ed。我建议尝试将p KBo和p KBv添加到有效列表中,如keet。然后将它们添加到您的PT。在Liike下的Treenidata上选择它们,而不是p KB。然后它将在您的PT上同时显示这两个。请注意,它们都将基于自身的最大值使用红色字体。

您好@Ed Nelson,这将是一种方法,实际上y不是那么大的任务;一个简单的复制粘贴、搜索和替换就可以了。我找到了另一种方法来解决它不计算两个P KB的问题:在SuoritusAnalysi PT中,我切换了D列和E列,并对查询进行了相应的更改,现在它分别列出了这两个P KB。然而,唯一的方法是按照你的建议,通过将左撇子和右撇子的移动值添加到有效列表中,来确定左撇子和右撇子的移动值。我想这个问题已经解决了。再次感谢你!