Estou mantendo estatísticas para o time de beisebol da minha filha. Eu tenho uma ficha para cada jogo, cada um com estrutura idêntica. Quero criar uma planilha de resumo que totalize números das outras planilhas. Como devo construir as fórmulas para referenciar o número N de folhas?
Exemplo:
=G1!C2+G2!C2+G3!C2
Não quero voltar e alterar cada fórmula quando uma nova planilha for adicionada.
Atualização: Pesquisando um pouco mais na Ajuda do Google, não acho que isso seja suportado. O que estou fazendo é chamado de intervalo 3D e, embora seja suportado no Excel, não é suportado no Google Spreadsheet.
google-sheets
Jacob Jan Tuinstra
fonte
fonte
Respostas:
Se você não se importa de usar uma macro, pode fazer o seguinte. Adicione este script à sua planilha (Ferramentas -> Scripts -> Editor de scripts):
e use a fórmula = getTotalSum ("A1") , onde "A1" é a célula que você deseja resumir em todas as planilhas (exceto a que você colocou a fórmula).
Fiz um script de teste que você pode conferir : https://spreadsheets.google.com/ccc?key=0Ao3E95ou1MgbdG45blRvWlVaYkxFY01PQUhvZkZQcEE&hl=pt_BR&authkey=CPyZqxk
fonte
var thissheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
Então segunda alterar a declaração se assim:if (typeof(val) == 'number') && (i != thissheet)
if (typeof(val) == 'number' && i != thissheet)
Se alguém se deparar com essa pergunta e tiver o mesmo problema, há um complemento de referência 3D para o Planilhas Google que permite definir intervalos em várias folhas e pode ser usado com funções nativas como = SUM ()
Alguma explicação na página dos autores
fonte