Aumenta uma célula pela mesma quantidade que outra célula é aumentada por

0

Se, por exemplo, eu tiver £ 9,50 na célula A1 e £ 6,50 na célula A2.

Se eu aumentar manualmente a célula A2 em £ 0,50, tornando-a £ 7,00, então eu preciso da célula A1 para aumentar automaticamente em 0,50 também.

Isso pode ser feito por fórmula e, em caso afirmativo, qual é a fórmula?

    
por nadia 21.06.2013 / 11:45

1 resposta

2

Não, isso não pode ser feito com uma fórmula. Eu nem acho que isso pode ser feito com o VBA, porque assim que você sobrescreve o 6.50 com o 7.00, não há nenhuma referência para o valor da célula antes da mudança, portanto, não há como descobrir que a diferença entre antes e depois é 0,50. Para fazer isso, você teria que manter um histórico dos valores da célula em algum lugar, o que é um projeto complicado.

Você pode querer refazer sua abordagem.

Tenha os dois valores em A1 e A2. Em B1 digite 0,5

Em C1 digite =A1+$B$1

Copiar para C2

O valor inserido em B1 será adicionado a A1 e A2 e os respectivos resultados serão exibidos em C1 e C2.

    
por 21.06.2013 / 12:35