Atualizar uma planilha de resumo no Excel

2

Eu tenho uma planilha que eventualmente contenha 52 folhas (uma para cada semana). Em cada folha há uma célula com uma porcentagem. Eu gostaria de copiar esta célula para uma folha de resumo para que possa ser representado graficamente.

A fórmula na folha de resumo é =Week1!J7 . Copiando os dados da célula J7 na folha week 1 . Existe uma maneira de preencher automaticamente essa fórmula, mas aumentar o número da planilha? Por exemplo, =Week2!J7 .

    
por Dan 17.02.2012 / 19:54

3 respostas

4

Sua melhor aposta é ter uma lista das folhas em suas folhas de resumo e usar um forumla que as referencie

A      B
Week1  =indirect(A1&"!J7")
Week2  =indirect(A2&"!J7")
Week3  =indirect(A3&"!J7")

Você pode arrastar a função indireta e ela será atualizada com base no nome da folha na coluna A. Pressione f9 para atualizar depois de arrastá-los. Claro que requer uma coluna "auxiliar", mas vai funcionar bem

Digite Week1 em A1 e arraste para A52 , digite =indirect(A1&"!J7") em B1 e arraste para B52 . Em seguida, pressione F9

    
por 17.02.2012 / 20:16
2

Para fazer isso sem uma coluna auxiliar, basta usar essa fórmula em A1 e preencher.

=INDIRECT("Week"&ROW()&"!$J$7")

Se você estiver iniciando em uma linha diferente, altere a subcadeia ROW() para que corresponda ao valor 1 na primeira entrada. Por exemplo, se você começar em A2, você usaria o seguinte.

=INDIRECT("Week"&ROW()-1&"!$J$7")

EDIT (um ano depois):

Melhor ainda, use a fórmula abaixo, independentemente da sua linha inicial.

=INDIRECT("Week"&ROWS($1:1)&"!$J$7")
    
por 17.02.2012 / 22:29
0

Você deve digitar os dois primeiros e, em seguida, arrastar a alça de preenchimento automático (o pequeno quadrado na parte inferior direita de qualquer estrutura de seleção no Excel) para preencher o restante dos itens; ele deve detectar o dígito incremental.

    
por 17.02.2012 / 19:59