Google sheets 如何基于Google工作表上的水平查找返回动态范围?

Google sheets 如何基于Google工作表上的水平查找返回动态范围?,google-sheets,google-sheets-formula,lookup,Google Sheets,Google Sheets Formula,Lookup,我一直在尝试根据要水平查找的日期条件获取一系列数据,但我无法在获取公式中引用的列并返回相邻的列和行的过程中绞尽脑汁 例如: 如果某个单元格中的条件为01/06/2021,则应返回H列到K列以及下面的行,直至总计 感谢任何时间/帮助 有一个公式可以用来过滤数据 =query({A:H},"Select " &"Col"&match(K5,$A$1:$H$1,0)-2&", Col"&match(K5,$A

我一直在尝试根据要水平查找的日期条件获取一系列数据,但我无法在获取公式中引用的列并返回相邻的列和行的过程中绞尽脑汁

例如: 如果某个单元格中的条件为01/06/2021,则应返回H列到K列以及下面的行,直至总计


感谢任何时间/帮助

有一个公式可以用来过滤数据

=query({A:H},"Select " &"Col"&match(K5,$A$1:$H$1,0)-2&", Col"&match(K5,$A$1:$H$1,0)-1&", Col"&match(K5,$A$1:$H$1,0)&", Col"&match(K5,$A$1:$H$1,0)+1)
其中,以下公式用于查找要搜索的日期的位置(用于解释)。使用它的原因是为了达到
query
选择,例如
Col5、Col6
等:

match(K5,$A$1:$H$1,0)
以下是根据
K5
中的日期得出的结果:


无法真正理解您的标准,介意根据范围显示一些所需的输出吗?Hello@KinSiang我将查找某一天的数据。每天都有几列我感兴趣的数据。在上面的示例中,如果日期标准是01/06/2021,则返回H到K列。我不确定这是一个过滤器,一个索引+匹配,还是一个hlookup函数来返回这样的数据。谢谢欢迎光临,可惜不能
arrayformula
内缩短公式:)