查询中的变量命名范围单元格引用
Variable named range cell references in Queries
主sheet有一列日期; sheet.
上有数千行
还有数百个其他 sheet,按日期命名。每个其他日期 sheet 的格式都是相同的。
我需要一个查询,它可以使用主要 sheet 上的每个日期作为参考来查询相应的日期 sheet。
我想将此公式向下拖动到所有行,并让公式引用行中的日期,而不是手动输入每个单元格。
由于我无法单独按日期命名日期 sheet,我需要一个在日期中添加单词的命名公式。
我试过将命名范围应用于日期 sheets 并在具有导入范围的单元格中引用它们,但这没有用。我还尝试在每个日期单元格的命名范围内插入一个 link,但这也不起作用。
我附上了这个想法的屏幕截图。数据只是为了说明,它是假的。对不起,如果这是一个愚蠢的问题,我是新手,经过实验,研究,找不到解决方案。谢谢!
尝试:
=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)
主sheet有一列日期; sheet.
上有数千行
还有数百个其他 sheet,按日期命名。每个其他日期 sheet 的格式都是相同的。
我需要一个查询,它可以使用主要 sheet 上的每个日期作为参考来查询相应的日期 sheet。
我想将此公式向下拖动到所有行,并让公式引用行中的日期,而不是手动输入每个单元格。
由于我无法单独按日期命名日期 sheet,我需要一个在日期中添加单词的命名公式。
我试过将命名范围应用于日期 sheets 并在具有导入范围的单元格中引用它们,但这没有用。我还尝试在每个日期单元格的命名范围内插入一个 link,但这也不起作用。
我附上了这个想法的屏幕截图。数据只是为了说明,它是假的。对不起,如果这是一个愚蠢的问题,我是新手,经过实验,研究,找不到解决方案。谢谢!
尝试:
=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)