使用时间范围的多个条件查询功能

问题描述 投票:0回答:1

我有一个查询,我试图添加一个条件来过滤给定时间范围内的报告结果(我的工作表中的时间范围是 N2 和 N3)

我现在拥有的是以下内容,它就像一个魅力:

=QUERY('报告'!$A$2:$I; "选择 B,其中 A = '"&$B28&"'");"没有可显示的内容")

否,我想添加一个条件来仅筛选出给定 N1(开始日期)和 N2(结束日期)中我的时间段的结果。我在报告中的日期位于 D 列中。我执行了以下操作,但不起作用:

=QUERY('报告'!$A$2:$I;"选择 B,其中 A = '"&$B12&"';选择 D,其中 D >= 日期 '"&$N$2&"' 和 D <= date '"&$N$3&"'");"Nothing to show")

我做错了什么?

function google-sheets formula multiple-conditions
1个回答
0
投票

您的查询语法错误。尝试以下

QUERY()
公式-

=QUERY('Report'!$A$2:$I; "Select B Where A = '"&$B12&"' and D>= date '" &TEXT(N2,"yyyy-mm-dd")& "' and D<= date '" & TEXT(N3,"yyyy-mm-dd") & "'",1)
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.