Google sheets 使用Google sheet中的查询功能在两个单独的日期范围内所需值的总和

Google sheets 使用Google sheet中的查询功能在两个单独的日期范围内所需值的总和,google-sheets,google-query-language,Google Sheets,Google Query Language,我需要使用Query函数在两个不同日期之间提供一个完整值的总和。我的床单如下。第一张图纸的名称为“Sheet1”,第二张图纸的名称为“Sheet2”。我需要单元格Sheet2中的India completed值的计数(总和)!A2在单元格A1和单元格A2的日期范围内。为此,我尝试使用下面的查询函数。但是没有成功。有谁能帮我得到这些数据吗 您需要使用下面的公式 =sum(query(Sheet1!$A$1:$D$13,"Select 1 where D='India' and A>=da

我需要使用Query函数在两个不同日期之间提供一个完整值的总和。我的床单如下。第一张图纸的名称为“Sheet1”,第二张图纸的名称为“Sheet2”。我需要单元格Sheet2中的India completed值的计数(总和)!A2在单元格A1和单元格A2的日期范围内。为此,我尝试使用下面的查询函数。但是没有成功。有谁能帮我得到这些数据吗


您需要使用下面的公式

 =sum(query(Sheet1!$A$1:$D$13,"Select 1 where D='India' and A>=date '" & TEXT(A1,"yyyy-mm-dd") & "' and A<= date '" & TEXT(B1,"yyyy-mm-dd") &"'",1),0)

=sum(查询)(Sheet1!$A$1:$D$13,“选择1,其中D='India'和A>=date'”&TEXT(A1,“yyyy-mm-dd”)&“)和AHi-Karpak,谢谢你的帮助。但是当我实现这个公式时,我得到了一个垃圾值作为回报。你能告诉我这是为什么吗?如果你只想计数,它是基于你的选择,而不是“选择A,C,D”“只需使用“选择1”urw,如果这解决了您的查询,请将其标记为正确答案。Karpak,很抱歉再次打扰您。如果我在sheet1中的D旁边添加一列数字数据(即-5,8,9,4…),您能告诉我一种方法吗?需要找出保持上述所有条件不变的平均值。尝试使用此=平均值(查询(sheet1!$a$1:$e$13,“选择E,其中D='India'和A>=date'”&文本(A1,“yyyy-mm-dd”)&'”和A