【问题标题】:Referencing a cell in query function not included in range in google sheets引用查询函数中的单元格不包含在谷歌表格的范围内
【发布时间】:2020-04-05 19:34:42
【问题描述】:

我正在尝试编写一个查询函数,该函数从不同工作表上的列中选择一个值,其中来自同一工作表的不同列等于目标工作表上的单元格。

这是我尝试用代码展示这一点的尝试:

=QUERY(OtherSheet!D:E,"Select E where (D = D8)")

D8 是我要引用的目标工作表中的单元格。

【问题讨论】:

    标签: google-sheets google-sheets-formula google-sheets-query google-query-language


    【解决方案1】:

    应该是:

    =QUERY(OtherSheet!D:E, "select E where D = "&D8)
    

    如果 D8 是数值


    否则,如果 D8 是纯文本,它应该是:

    =QUERY(OtherSheet!D:E, "select E where D = '"&D8&"'")
    

    【讨论】:

    • 谢谢,这行得通,但我想补充一点,我正试图让这个查询继续到 D9、D10、D11 等。如果不将代码粘贴到每个目标列的单元格?
    • 这取决于您的数据的外观。你能分享一份你的工作表吗?
    • 没关系,我“妥协”并将其粘贴到目标列的每个单元格中。没什么大不了的。
    • 这很难猜,但在大多数情况下,您的问题可以通过 VLOOKUP 解决
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 2022-07-20
    • 1970-01-01
    • 2021-01-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多