Problema:
A seguinte fórmula foi criada para somar um número variável de valores na linha 3 do Livro1, Folha1, começando na coluna A:
= SUM (OFFSET ('C: \ My Documents \ [Book1.xls] Sheet1'! $ A $ 3,0,0,1, A2))
No entanto, a fórmula só funciona corretamente quando o Livro1 está aberto.
Quando o Book1 é fechado, a fórmula retorna #VALUE !.
Como podemos modificar a fórmula para que funcione independentemente de a pasta de trabalho1 estar aberta ou não?
Solução:
Use as funções SOMA, COLUNA e INDIRETO conforme mostrado na seguinte fórmula de matriz:
{= SOMA ((COLUNA (INDIRETO ("A: Z"))<>
SE (ISNUMBER ('C: \ Meus documentos \ [Livro1.xls] Folha1'! $ A $ 3: $ Z $ 3), 'C: \ Meus documentos \ [Livro1.xls] Folha1'! $ A $ 3: $ Z $ 3 ))}