Espelhando fórmulas para várias planilhas no Excel

0

Eu tenho uma pasta de trabalho do Excel com várias folhas cada usando o layout idêntico, mas com diferentes conjuntos de dados. De tempos em tempos, preciso variar a maneira como os valores são calculados, mas não quero ter que editar manualmente as fórmulas em cada folha. Existe uma maneira de ter uma planilha "Mestre" nas outras planilhas de referência nas células de Fórmula, mas cada planilha usa seus próprios dados?

Exemplo: Em cada folha, quero que a célula B3 calcule "B2 + 5". Agora eu quero editá-lo para calcular "B2 + 7", mas eu não quero entrar e mudar a célula B3 em cada uma das 20+ folhas. Eu quero ir para a planilha "Mestre", editar a célula B3 e fazer com que a fórmula seja transferida automaticamente para cada uma das outras planilhas. Isso é possível?

    
por KamikazeJohnson 24.05.2016 / 02:33

1 resposta

1

Depende realmente da alteração que você deseja fazer em uma fórmula. Se você quiser alterar o valor de uma constante, como =B2+5 to =B2+7 , e a constante precisar ser alterada com bastante frequência, considere usar uma fórmula nomeada em vez de uma constante.

Abra o Gerenciador de nomes e crie um nome que descreva a natureza de sua constante, por exemplo, "Ajuste" e deixe-a referir-se a =5 . Em seguida, altere todas as células de =B2+5 para =B2+Adjustment . Agora você pode usar o Name Manager para alterar o valor do Adjustment name para =7 e ele será aplicado a todas as fórmulas em que esse nome é usado.

Se você quiser alterar uma fórmula de maneira mais complexa, ainda precisará editar as fórmulas, mas talvez possa aplicar o recurso Localizar e substituir para tornar o trabalho mais rápido.

Editar após comentário: Até onde sei, não há solução fácil para isso. Se você estiver alterando a natureza das células de entrada de dados para referência ou fórmula complexa, isso é uma alteração na arquitetura de dados e não pode ser facilmente replicada em centenas de planilhas.

Sempre que vejo que um arquivo tem centenas de folhas, estou me perguntando por que elas estão lá, em primeiro lugar. Pode haver melhores abordagens na estruturação / separação de entrada de dados e apresentação de dados.

    
por 24.05.2016 / 03:11