Referencia um intervalo de células em todas as planilhas no Excel

6

No Excel, =$J:$J faz referência a uma coluna inteira na planilha atual, enquanto ='Sheet2'!$J:$J faz referência a essa coluna inteira em Sheet2 explicitamente.

Existe uma maneira de referenciar a coluna J em todas as planilhas sem digitar manualmente todos os nomes das planilhas?

    
por Benjotron 02.09.2011 / 22:36

1 resposta

11

Você pode tentar usar referências de células 3D .

  1. Selecione a célula na qual você deseja colocar a referência. Digite = .
  2. Mantendo pressionado Shift , clique na primeira folha e, em seguida, na última folha.
  3. Selecione a coluna que você deseja referenciar. Você vai acabar com algo assim:

    ='Sheet1:Sheet3'!J:J

Por exemplo, se você quiser somar o conteúdo da coluna J em todas as três planilhas, use a fórmula:

=SUM('Sheet1:Sheet3'!J:J)

Criando um nome para sua referência 3D

Isso tornará mais fácil para você referenciar as colunas.

  1. Vá para Fórmulas > Nomes Definidos
  2. Digite seu nome preferido. No exemplo abaixo, usei "myrange".
  3. Exclua o conteúdo da caixa Refere-se a e digite = .
  4. Mantendo pressionado Shift , clique na primeira folha que deseja referenciar e, em seguida, clique na última folha.
  5. Selecione a coluna que você deseja referenciar. No seu caso, coluna J . Você terá algo assim:

Para somar o conteúdo da coluna J em Sheet1 a Sheet3 , basta usar essa fórmula:

=SUM(myrange)

Nem todas as fórmulas do Excel podem aceitar referências 3D. Aqui estão os que fazem: SUM , AVERAGE , AVERAGEA , COUNT , COUNTA , MAX , MAXA , MIN , MINA , PRODUCT , STDEV , STDEVA , STDEVP , STDEVPA , VAR , VARA , VARP , VARPA

    
por 03.09.2011 / 04:46