google-sheets - 查询中的变量命名范围单元格引用
问题描述
主工作表有一列带日期;这张纸上有数千行。
还有数百张按日期命名的其他工作表。这些其他日期表中的每一个的格式都是相同的。
我需要一个可以使用主表上的每个日期作为查询相应日期表的参考的查询。
我想将此公式向下拖动到所有行中,并让公式引用行中的日期,而不是手动输入每个单元格。
由于我不能单独按日期命名日期表,因此我需要一个命名公式来在日期中添加一个单词。
我尝试将 Named-Ranges 应用于日期表并在具有 import-range 的单元格中引用它们,但这不起作用。我还尝试在每个日期单元格中插入指向命名范围的链接,但这也不起作用。
我附上了这个想法的屏幕截图。数据只是为了说明,是假的。抱歉,如果这是一个愚蠢的问题,我是新手,经过实验,研究,找不到解决方案。谢谢!
解决方案
尝试:
=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)
推荐阅读
- arrays - XWPFDocument 可以在不先将其保存到文件的情况下转换为 Byte[] 吗?
- python - ModuleNotFoundError:没有名为“jmespath”的模块
- excel - 创建工作表中所有更改的日志,包括将值复制和粘贴到范围
- angular - Angular 应用程序在一段时间后冻结浏览器
- spring - 有没有办法只为特定作业跳过 Spring Batch 的持久元数据?
- python - 两列中基于年度的值比例
- python - 如何使 DRF 串行器与大写兼容
- javascript - 连接 MaterialBottomTabNavigator 和其他不属于它的屏幕
- angular - 如何运行已部署的 Angular 应用程序
- outlook - 打开其他人日历时未启用 Outlook 约会加载项