O Excel LINEST retorna o erro #REF ao usar uma matriz não retangular

0

Estou tentando usar a função LINEST () em um intervalo nomeado. A função parece funcionar bem quando os intervalos nomeados são matrizes retangulares típicas. No entanto, se as matrizes nomeadas forem de forma irregular, a função retornará um erro #REF (geralmente ocorre quando as matrizes não são do mesmo comprimento), mesmo que os intervalos nomeados tenham o mesmo número de células. [Veja a captura de tela abaixo, por exemplo]

Algumaideiadecomoresolverisso?

Coisasquetentei:

  • EutenteiusarasfunçõesSLOPE()ouINTERCEPT()paraobteromesmoresultado(comoSLOPEeINTERCEPTsão conhecidos por ignorar as células vazias , enquanto a função PROJ.LIN não funciona). Mas isso retorna um erro de #VALUE.
  • Eu também tentei construir manualmente um array para alimentar a função. Por exemplo, = PROJ.LIN ({Z9: AC9, AA10}, {Z6: AC6, AA7}, verdadeiro, verdadeiro). Infelizmente, isso também não funciona, pois o Excel só reconhecerá os números reais dentro de uma matriz construída manualmente (sem intervalos, letras, etc.).
  • Eu tentei contornar o problema com vários INDIRETOS, mas estes inevitavelmente enfrentaram o mesmo problema do segundo ponto.

Qualquer ideia seria muito apreciada!

    
por Chris Stocking 18.03.2015 / 00:21

0 respostas