从 1 个工作表中查询不同的选项卡

时间:2021-08-01 21:29:50

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

我正在尝试从 2 个不同的选项卡中添加 2 个查询,但它不起作用,我花了很多时间来尝试解决此问题.... 有时,其中一个查询在一个或另一个选项卡中没有结果。

=if(isblank(B11),,IFNA(query({Dividendes_TFSA!$B$9:$H$56,Dividendes_RRSP!$B$9:$H$56},"select Col7 where Col2='"&B11&"' and Col3 like '%Mars%'"),""))

image1

如果我只做一个标签,它就完美无缺。

=if(isblank(B10),,IFNA(query(Dividendes_RRSP!$B$9:$H$56,"select G where B='"&B10&"' and C like '%Mars%'"),""))

image2

这里是“Dividendes_RRSP”选项卡(Dividendes_TFSA 对于不同的股票是一样的)

image3

1 个答案:

答案 0 :(得分:0)

试试:

=IF(ISBLANK(B11),,IFNA(QUERY(
 {Dividendes_TFSA!$B$9:$H$56; Dividendes_RRSP!$B$9:$H$56},
 "select Col7 
  where Col2='"&B11&"'
    and Col3 like '%Mars%'")))

更新:

=IF(ISBLANK($B7),,IFNA(QUERY({Dividendes_TFSA!A:F;Dividendes_RRSP!A6:F},
 "select sum(Col6) 
  where Col2='"&$B7&"' 
    and Col3 like '%Mars%' 
  label sum(Col6)''")))

enter image description here