QUERY 列取决于数据验证/多个不同的值
QUERY Columns depending on data validation / multiple different values
我正在尝试创建一个时间表,该时间表可以根据 select 编辑的日期以及时间(期间)提取数据。
我有一个例子sheet:here
我已经将这个公式与有用的辅助列一起使用;但是,可能有更好的解决方案。
=iferror(QUERY('MASTERLIST 18/19'!A2:G, "select A,B,C,D where G = '"&B1&" "&B2&"' "), QUERY('MASTERLIST 18/19'!A2:G, "select A,B,C,D "))
我想做的是能够 select 当天和 "ALL" 显示当天的所有数据,但我不确定该怎么做,我已经尝试了几件事,但我只是打破了公式,非常感谢任何帮助!
语法应如下所示:
=IFERROR(IF(B2="ALL",
QUERY('MASTERLIST 18/19'!A2:H,
"select A,B,C,D where H contains'"&B1&"' and H contains'"&B2&"'"),
QUERY('MASTERLIST 18/19'!A2:H,
"select A,B,C,D where E='"&B1&"' and F='"&B2&"'")), "no data")
我正在尝试创建一个时间表,该时间表可以根据 select 编辑的日期以及时间(期间)提取数据。 我有一个例子sheet:here
我已经将这个公式与有用的辅助列一起使用;但是,可能有更好的解决方案。
=iferror(QUERY('MASTERLIST 18/19'!A2:G, "select A,B,C,D where G = '"&B1&" "&B2&"' "), QUERY('MASTERLIST 18/19'!A2:G, "select A,B,C,D "))
我想做的是能够 select 当天和 "ALL" 显示当天的所有数据,但我不确定该怎么做,我已经尝试了几件事,但我只是打破了公式,非常感谢任何帮助!
语法应如下所示:
=IFERROR(IF(B2="ALL",
QUERY('MASTERLIST 18/19'!A2:H,
"select A,B,C,D where H contains'"&B1&"' and H contains'"&B2&"'"),
QUERY('MASTERLIST 18/19'!A2:H,
"select A,B,C,D where E='"&B1&"' and F='"&B2&"'")), "no data")