Google sheets 查询中名为range的变量单元格引用
主工作表有一列显示日期;这张纸上有几千行Google sheets 查询中名为range的变量单元格引用,google-sheets,range,google-sheets-formula,google-sheets-query,google-query-language,Google Sheets,Range,Google Sheets Formula,Google Sheets Query,Google Query Language,主工作表有一列显示日期;这张纸上有几千行 还有成百上千张按日期命名的表格。这些其他日期表的格式是相同的 我需要一个查询,可以使用主工作表上的每个日期作为参考来查询相应的日期工作表 我想在所有行中向下拖动此公式,并使公式引用行中的日期,而不是手动输入每个单元格 因为我不能单独按日期命名日期表,所以我需要一个命名公式,在日期中添加一个单词 我尝试将命名范围应用于日期表,并在具有导入范围的单元格中引用它们,但这不起作用。我还尝试在每个日期单元格中插入一个指向指定范围的链接,但这也不起作用 我附上了这个
=QUERY({INDIRECT(“C”)和ROW(C8)和“!A:H”)},
“选择列5,列8
其中Col3>日期“&”文本(C8,“yyyy-mm-dd)&”
Col4=‘销售’
和Col5 0.01
Col8订购
限值1“,0)
试试:
=QUERY({INDIRECT(“C”)和ROW(C8)和“!A:H”)},
“选择列5,列8
其中Col3>日期“&”文本(C8,“yyyy-mm-dd)&”
Col4=‘销售’
和Col5 0.01
Col8订购
限值1“,0)
共享一份假工作表共享一份假工作表谢谢!这是我要用的公式。。。我将它与您在Sheet Name Source查询中给出的另一个答案结合起来。还有一个问题。。。我必须在单元格参考中的另一张工作表上添加一个到命名范围的链接。如何为一千个单元格自动添加链接,每个单元格指向不同的工作表&按日期命名范围=查询(间接(C3&“!A2:H20”),“选择E,G,其中C>date”“,”文本(C3,“yyyy-mm-dd”)&“,”和D=“调用”和E 0.01订单,按G限制1“,0)不确定我是否理解您的后续问题。你能详细说明一下吗?当然可以:最初C3单元里面有一个日期,与一张工作表的标题相匹配。该公式仅适用于日期/标题。因此,我在单元格C3中添加了一个链接到ref表中的命名范围。这将是非常困难的添加数千个不同的链接到不同的日期在我的主表。是否有一种方法可以自动将链接添加到列中的所有日期,以便x date=x sheet?无需担心!刚刚解决了。只需要添加到日期单元格的链接,而不是指定的范围。当我删除了命名范围的唯一链接,只保留了日期的“链接”时,它仍然有效。非常简单。谢谢你的帮助!谢谢这是我要用的公式。。。我将它与您在Sheet Name Source查询中给出的另一个答案结合起来。还有一个问题。。。我必须在单元格参考中的另一张工作表上添加一个到命名范围的链接。如何为一千个单元格自动添加链接,每个单元格指向不同的工作表&按日期命名范围=查询(间接(C3&“!A2:H20”),“选择E,G,其中C>date”“,”文本(C3,“yyyy-mm-dd”)&“,”和D=“调用”和E 0.01订单,按G限制1“,0)不确定我是否理解您的后续问题。你能详细说明一下吗?当然可以:最初C3单元里面有一个日期,与一张工作表的标题相匹配。该公式仅适用于日期/标题。因此,我在单元格C3中添加了一个链接到ref表中的命名范围。这将是非常困难的添加数千个不同的链接到不同的日期在我的主表。是否有一种方法可以自动将链接添加到列中的所有日期,以便x date=x sheet?无需担心!刚刚解决了。只需要添加到日期单元格的链接,而不是指定的范围。当我删除了命名范围的唯一链接,只保留了日期的“链接”时,它仍然有效。非常简单。谢谢你的帮助!
=QUERY({INDIRECT("C"&ROW(C8)&"!A:H")},
"select Col5,Col8
where Col3 > date '"&TEXT(C8, "yyyy-mm-dd)&"'
and Col4 = 'SALE'
and Col5 <= "&D8 + (D8*E8)&"
and Col8 < 1
and Col8 > 0.01
order by Col8
limit 1", 0)