【问题标题】:Is it possible to reference information that's currently only within a google sheet query?是否可以引用当前仅在 google sheet 查询中的信息?
【发布时间】:2022-01-06 12:54:46
【问题描述】:

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

我正在尝试查找具有 true 的任何 Column 并在 TEXTJOIN 中返回标题 - 如果有意义的话,我会得到一个包含所有真实标题的单元格。

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

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

但我不知道如何返回标头,或者更确切地说返回位于 true 上方的单元格的值 - 如果我让它填满一个 7x2 的框就很容易了,但我更喜欢一个单元格回答

https://docs.google.com/spreadsheets/d/1e3FtvRGlefL154GCAYg8LpU_3jJOADZJVFBNBaOrDwQ/edit?usp=sharing 电子表格相当大,但有问题的工作表是“资源节点概述”

感谢所有帮助!

【问题讨论】:

    标签: if-statement google-sheets spreadsheet google-query-language textjoin


    【解决方案1】:

    尝试:

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

    【讨论】:

    • 你绝对是个书呆子!谢谢!!
    • 我知道,但我必须等 4 分钟 - 我只是想回复你,让你感到被称赞!! - 而且我没有足够的代表来支持答案......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-29
    相关资源
    最近更新 更多