Arrays 我们如何在谷歌查询表中使用公式

Arrays 我们如何在谷歌查询表中使用公式,arrays,google-sheets,google-sheets-formula,array-formulas,google-sheets-vlookup,Arrays,Google Sheets,Google Sheets Formula,Array Formulas,Google Sheets Vlookup,我不知道如何在查询结果中使用公式。我还没有找到任何解决办法 比如: =query(sheet1!A1:Z,"Select A,B,Vlookup(D,sheet1!A1:A,1,false)"); 如果您的范围是A1:Z,则可以插入公式而不出错的列必须大于Z 图纸公式的末尾不需要(也不允许)半线 如果D是字符串,则应将其嵌套在双引号中 要组合公式,您需要正确组合引号,例如: 你不能。您需要执行以下操作: =ARRAYFORMULA({sheet1!A:B, IFNA(VLOOKUP(D:D,

我不知道如何在查询结果中使用公式。我还没有找到任何解决办法

比如:

=query(sheet1!A1:Z,"Select A,B,Vlookup(D,sheet1!A1:A,1,false)");
  • 如果您的范围是
    A1:Z
    ,则可以插入公式而不出错的列必须大于Z
  • 图纸公式的末尾不需要(也不允许)半线
  • 如果
    D
    是字符串,则应将其嵌套在双引号中
  • 要组合公式,您需要正确组合引号,例如:

  • 你不能。您需要执行以下操作:

    =ARRAYFORMULA({sheet1!A:B, IFNA(VLOOKUP(D:D, sheet1!A:A, 1, 0))})
    
    然后您可以使用查询:

    =ARRAYFORMULA(QUERY({sheet1!A:B, IFNA(VLOOKUP(D:D, sheet1!A:A, 1, 0))}, "select Col1,Col2,Col3", 0)
    
    =ARRAYFORMULA(QUERY({sheet1!A:B, IFNA(VLOOKUP(D:D, sheet1!A:A, 1, 0))}, "select Col1,Col2,Col3", 0)