Cara, eu dei uma olhada rápida, e creio que pode ser por vc ter referenciado toda a coluna.
Somarproduto é uma função matricial, só no teu exemplo acima, vc está calculando a coluna J 2x, a coluna O, a coluna K, e coluna G.
Considerando que vc use o Excel 2007 ou superior, que tem 1048576 de linhas, isso dá 1048576^5 (1048576 elevado à quinta potência), ou seja,
somente para uma célula, o Excel já tem que verificar se verdadeiro, exatas 1.267.457.183.902.646.985.530.198.196.224 células.
Multiplique esse valor pela quantidade de fórmulas que vc tem na planilha, e vc deve ter uma ideia da situação.
Por isso, eu sugiro que vc tente estabelecer um limite, digamos 10.000 linhas (ou menos), para calcular.
Outra sugestão é vc nomear um valor (digamos que 1000), que será usado para definir as linhas, e inserí-lo nas funções (talvez precise usar a função INDIRETO para isso. Dessa forma, vc pode atualizar, rapidamente, a quantidade de linhas que deseja calccular.
Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.
Gilmar
Postado : 31/01/2014 7:13 pm