Google sheets Google Sheets:在Arrayformula函数中重复索引函数

Google sheets Google Sheets:在Arrayformula函数中重复索引函数,google-sheets,Google Sheets,我试图在ArrayFormula函数中重复一个索引函数,我有两个问题: 求和完成了,但我还有其他结果,我不知道它们来自哪里(从p列开始) 我不知道如何自动获取列A中列出的所有工作表。例如,如果我添加了一个新工作表-假设客户端尝试: 要计入缺失/未来的工作表,您可以执行以下操作: =ARRAYFORMULA(INDIRECT(A1&"!B2:M4")+ INDIRECT(A2&"!B2:M4")+

我试图在ArrayFormula函数中重复一个索引函数,我有两个问题:

  • 求和完成了,但我还有其他结果,我不知道它们来自哪里(从p列开始)

  • 我不知道如何自动获取列A中列出的所有工作表。例如,如果我添加了一个新工作表-假设客户端尝试:


    要计入缺失/未来的工作表,您可以执行以下操作:

    =ARRAYFORMULA(INDIRECT(A1&"!B2:M4")+
                  INDIRECT(A2&"!B2:M4")+
                  INDIRECT(A3&"!B2:M4")+
                  IF(A4<>"", INDIRECT(A4&"!B2:M4"), SPLIT(REPT("01", 12), 1))+
                  IF(A5<>"", INDIRECT(A5&"!B2:M4"), SPLIT(REPT("01", 12), 1)))
    
    =数组公式(间接式(A1&“!B2:M4”)+
    间接(A2&“!B2:M4”)+
    间接(A3和“!B2:M4”)+
    如果是(A4),则为间接(A4和“!B2:M4”),拆分(报告(“01”,12),1))+
    如果(A5),则为间接(A5&“!B2:M4”),拆分(报告(“01”,12),1))
    

    谢谢玩家!无法访问该电子表格
    =ARRAYFORMULA(INDIRECT(A1&"!B2:M4")+
                  INDIRECT(A2&"!B2:M4")+
                  INDIRECT(A3&"!B2:M4")+
                  IF(A4<>"", INDIRECT(A4&"!B2:M4"), SPLIT(REPT("01", 12), 1))+
                  IF(A5<>"", INDIRECT(A5&"!B2:M4"), SPLIT(REPT("01", 12), 1)))