是否可以引用目前仅在 google sheet 查询中的信息?

Is it possible to reference information that's currently only within a google sheet query?

我有一个查询 (=QUERY(A9:N,"Select C,D,E,F,G,H,I where B contains """&L3&"""")) 其中 return 是 header 行和答案为真或假的行 - 取决于查询数组中的复选框.

我试图在 TEXTJOIN 中找到具有 true 和 return header 的任何列 - 这样我就可以得到一个包含所有 true header 的单元格如果说得通。

我目前的尝试是使用数组公式

=TEXTJOIN(" | ",true ,ArrayFormula(if(QUERY(A9:N,"Select C,D,E,F,G,H,I where B contains """&L3&"""")=true,[HELP],"")))

但我不知道如何 return header 或更确切地说 return 正上方单元格的值 - 如果我允许它会很容易填满一个 7x2 的盒子,但再次 - 更喜欢 one-cell 答案

https://docs.google.com/spreadsheets/d/1e3FtvRGlefL154GCAYg8LpU_3jJOADZJVFBNBaOrDwQ/edit?usp=sharing 传播 sheet 相当大,但 sheet 有问题的是“资源节点概述”

感谢任何帮助!

尝试:

=INDEX(TEXTJOIN(" | ", 1, IF(QUERY(A9:N, 
 "select C,D,E,F,G,H,I where B contains '"&L3&"'", 0)=TRUE, C9:I9, )