Existe uma maneira de reutilizar um valor calculado em uma fórmula?

0

Pegue esta fórmula, por exemplo:

=IF(SUM(D7,G7:H7)-SUM(C7,E7:F7)<0, 0, SUM(D7,G7:H7)-SUM(C7,E7:F7))

Não gosto de especificar SUM(D7,G7:H7)-SUM(C7,E7:F7) duas vezes. Eu gostaria de defini-lo uma vez e reutilizá-lo (como uma variável). Uma maneira de fazer isso é calcular o valor em outra célula e, em seguida, reutilizar a referência dessa célula na fórmula, mas isso torna a planilha mais inchada, porque você precisa ocultar as colunas e os outros.

    
por oscilatingcretin 14.12.2013 / 01:01

1 resposta

3

Não, você não precisa armazená-lo em outra variável ou reenviá-lo na célula. Se realmente fosse um problema, você poderia usar uma função definida pelo usuário para encurtar sua fórmula, mas eu não a sugeriria para casos de necessidade.

Para esta função, você pode usar:

max(SUM(D7,G7:H7)-SUM(C7,E7:F7),0)

    
por 14.12.2013 / 01:31