Compartilhar via

Como atualizar a tabela dinâmica após adicionar linhas de dados novos da planilha de origem?

Anônima
2011-05-23T16:21:47+00:00

Minha planilha tem 2 abas: uma com os dados, e outra com a tabela. Mensalmente tenho que adicionar novas linhas à aba de Dados. Esperava que quando clicasse com o botão direito na Tabela Dinâmica e escolhesse a opção Refresh Data, a tabela reconhecesse as novas linhas adicionadas. Isso não acontece, e o que percebi é que a última linha da aba Dados a ser considerada é a 7494, independente da ordem em que eu ordeno os dados, usando Sort.

Já tentei salvar com outro nome, abrir e fechar, mas não tem conversa.

Obrigado,

rodrigocarneiro

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

  1. Anônima
    2011-05-24T02:59:44+00:00

    Minha sugestão é que você crie um intervalo dinâmico, e então use este intervalo como origem da PivotTable.

    Clique em Inserir > Nome > Definir e crie um intervalo chamado ListaPVT. O endereço de referência, porém, em vez de ser fixo, você deve usar uma fórmula (suponho aqui que os dados comecem na célula A1):

    =DESLOC(Plan1!$A$1;0;0;CONT.VALORES(Plan1!$A:$A);CONT.VALORES(Plan1!$1:$1))

    Se o número de colunas for fixo, você pode trocar a última parte da fórmula, CONT.VALORES(Plan1!$1:$1), pelo número de colunas de sua fonte de dados.

    Por fim, clique com o botão direito em alguma célula de sua PivotTable, escolha a opção "Assistente de tabela dinâmica", volte para o Passo 2 do assistente e coloque como intervalo ListaPVT.

    Esta resposta foi útil?

    20+ pessoas acharam esta resposta útil.
    0 comentários Sem comentários

6 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2011-05-23T19:03:12+00:00

    Oi Rodrigo,

    Você tem que ir em Opções de Tabela Dinâmica > Alterar Fonte de Dados...

    Para que você não tenha que fazer isto a cada vez que novos registros são acrescentados (linhas) a solução é criar um range dinâmico para seus dados.

    M.

    Esta resposta foi útil?

    10+ pessoas acharam esta resposta útil.
    0 comentários Sem comentários
  2. Anônima
    2012-07-04T18:18:44+00:00

    Oi Rodrigo,

     

    Você tem que ir em Opções de Tabela Dinâmica > Alterar Fonte de Dados...

     

    Para que você não tenha que fazer isto a cada vez que novos registros são acrescentados (linhas) a solução é criar um range dinâmico para seus dados.

     

    M.

    Olá mcbranco!

    Muito útil sua informação! Não estava conseguindo incluir uma nova coluna na Pivot. Com seu help ficou fácil fácil...

    Thanks!

    Abs!

    Esta resposta foi útil?

    10 pessoas acharam esta resposta útil.
    0 comentários Sem comentários
  3. Anônima
    2015-08-11T15:07:17+00:00

    Parabéns pela explicação!!!

    Foi a única resposta na internet que me serviu!

    Abraços!

    Obrigada!!!!

    Esta resposta foi útil?

    5 pessoas acharam esta resposta útil.
    0 comentários Sem comentários
  4. Anônima
    2011-05-23T19:53:19+00:00

    Em primeiro lugar, obrigado pela resposta. Estou usando Excel 2003, e não consegui achar "Opções da Tabela Dinâmica". Serpa que isso é um recurso do 2007 ou do 2010?

    Eu consegui uma solução parcial, que não é linda, mas funciona: selecionei todas as linhas abaixo da 7494, recortei (Control X) e depois inseri acima da 7494. De alguma forma isso deve ter "empurrado" o limite da tabela dinâmica para baixo. Mas seria melhor ter uma solução mas elegante e que prescida de manutenção futura.

    rodrigocarneiro

    Esta resposta foi útil?

    3 pessoas acharam esta resposta útil.
    0 comentários Sem comentários