如何在表格中使用查询导入范围时显示个性化消息

How to display a personalized message when I use a query-importrange in Sheets

我正在使用带有 importrange 的查询函数,但当查询在数据库中找不到任何内容时,我需要一条个性化消息。目前我正在使用这个公式。

=QUERY(
  {
    IMPORTRANGE("url", "'Parte 1'!A1:AH");
    IMPORTRANGE("url", "'Parte 2'!A1:AH");
    IMPORTRANGE("url", "'Parte 3'!A1:AH");
    IMPORTRANGE("url", "'Parte 4'!A1:AH")
  }, "Select Col2, Col1, Col34, Col24, Col3, Col4, Col5, Col6, Col11, Col7, Col8, 
             Col9, Col10, Col12, Col13, Col14, Col15, Col20, Col21, Col22, Col23 
      Where Col10="&$C&" And Col22 != 'Duplicado'") 

尝试:

=ARRAYFORMULA(QUERY({
 IFERROR(IMPORTRANGE("url", "'Parte 1'!A1:AH"), 
         {"1 not working", SUBSTITUTE(COLUMN(B:AH)^0, 1, )});
 IFERROR(IMPORTRANGE("url", "'Parte 2'!A1:AH"), 
         {"2 not working", SUBSTITUTE(COLUMN(B:AH)^0, 1, )});
 IFERROR(IMPORTRANGE("url", "'Parte 3'!A1:AH"), 
         {"3 not working", SUBSTITUTE(COLUMN(B:AH)^0, 1, )});
 IFERROR(IMPORTRANGE("url", "'Parte 4'!A1:AH"),
         {"4 not working", SUBSTITUTE(COLUMN(B:AH)^0, 1, )})}, 
 "select Col2,Col1,Col34,Col24,Col3,Col4,Col5,Col6,Col11,Col7,Col8,
         Col9,Col10,Col12,Col13,Col14,Col15,Col20,Col21,Col22,Col23 
  where Col10="&$C&" 
    and Col22 != 'Duplicado'
     or Col1 contains 'not working'"))