Adicionando valores de uma planilha para a próxima

Adicionando valores de uma planilha para a próxima

Eu tenho uma apostila com 10 planilhas começando em março e indo até dezembro de 2012.

Se eu quiser que cada planilha sucessiva mantenha uma coluna de total acumulado no ano, como deve ser a fórmula?

Por exemplo, se eu precisar de uma fórmula para adicionar a célula C14 de março e a célula C16 de abril, qual é a sintaxe correta?

Responder1

A maneira como eu lido com isso é escrever uma fórmula que some "verticalmente", por meio da pasta de trabalho. Se você pensar em uma fórmula normal do Excel como sendo 2D, isso a tornará 3D.

Para fazer isso, você precisaria usar uma célula consistente para armazenar suas informações. Se você tiver uma planilha para cada mês, escolha uma célula para o total mensal e mantenha-a igual para todos os meses. Digamos que escolhemos a célula C14.

Aqui está a fórmula necessária para calcular o acumulado no ano para dezembro:

=SUM(Jan:Dec!C14)

Estou assumindo algumas coisas aqui.

Isso pressupõe que suas planilhas sejam nomeadas janeiro, fevereiro, março, abril, etc., e também que estejam nessa ordem na pasta de trabalho (ou seja, a ordem é janeiro, fevereiro, março, abril, etc.).

Para cada planilha você precisará ajustar a fórmula, ou seja:

=SUM(Jan:Jan!C14)
=SUM(Jan:Feb!C14)
=SUM(Jan:Mar!C14)
=SUM(Jan:Apr!C14)
etc

Responder2

Não acho que você precise de nada complexo para realizar o que deseja.

Você pode definir a célula acumulada no ano para março como a soma de tudo o que está sendo contado naquela planilha e, em seguida, fazer com que a célula acumulada no ano de abril seja outra fórmula de soma que começa com a coluna acumulada no ano de março e adiciona a soma da contagem de abril. Repita isso com cada mês/planilha sucessiva e você terá seu total acumulado.

Essencialmente você teria:

  • Acumulado no ano de março =soma(B2:B6)
  • Acumulado no ano de abril =soma(março!A1, B2:B6)
  • Acumulado no ano de maio =soma(abril!A1, B2:B6)
  • etc.
  • etc.

Responder3

Para referenciar uma célula em uma planilha diferente, você pode usar o '!' sintaxe:

=OtherSheet!C14

Observe que se o nome da planilha contiver espaços, você precisará colocá-lo entre aspas simples:

='Other Sheet'!C14

Então, para o seu exemplo, se suas planilhas forem simplesmente nomeadas com os nomes dos meses, seria:

=SUM(March!C14,April!C16)

informação relacionada