Segue um passo a passo da operação que eu sugeri no post anterior, considerando uma célula com fórmula.
1. faça a cópia da planilha
2. na cópia, selecione a célula que contém a fórmula, por exemplo A1 ~~~> Copiar
3. na cópia, selecione a célula que contém o total acumulado, por exemplo W1 ~~~> Colar Especial | Valores | Adição |
Exemplo: supondo que W1 contém o valor acumulado 60 e que o resultado atual da fórmula em A1 seja 20, então após a operação acima W1 ficará com o valor 80, que não será alterado ao zerar a fórmula em A1.
4. por último, na cópia, limpe as células precedentes referidas na fórmula de A1
E para "automatizar o processo", conforme comentei antes, tanto a cópia da planilha quanto a operação Copiar/Colar podem ser feitas via macro. Grave uma macro enquanto você executa manualmente as operações e depois coloque aqui no fórum o código gravado caso precise de ajustes.
Caso você não queira utilizar uma célula auxiliar, no exemplo acima W1, para armazenar o acumulado e queira utilizar uma única célula que contém atualmente a fórmula, no exemplo acima A1, então a solução deve ser via macro que irá totalizando A1 ao ser alterada qualquer célula precedente. E A1 não conterá fórmula, pois no Excel não é possível uma fórmula acumular valores ao limpar as precedentes. O Excel não funciona dessa forma.
Este post foi modificado 10 meses atrás por
Osvaldomp
Postado : 20/01/2024 9:17 pm