Como criar um intervalo definido dinâmico em uma planilha do Excel

Resumo

No Microsoft Excel, você pode ter um intervalo nomeado que deve ser estendido para incluir novas informações. Este artigo descreve um método para criar um nome definido dinâmico.

Observação

O método neste artigo pressupõe que não haja mais de 200 linhas de dados. Você pode revisar os nomes definidos para que eles usem o número apropriado e reflitam o número máximo de linhas.

Como usar a fórmula OFFSET com um nome definido

Para fazer isso, siga estas etapas, conforme apropriado para a versão do Excel que você está executando.

Microsoft Office Excel 2007, Microsoft Excel 2010 e Microsoft Excel 2013

  1. Em uma nova planilha, insira os dados a seguir.

    Número A B
    1 Mês Vendas
    2 Janeiro 10
    3 Fevereiro 20
    4 Março 30
  2. Clique na guia Fórmulas.

  3. No grupo Nomes Definidos , clique em Gerenciador de Nomes.

  4. Clique em Novo.

  5. Na caixa Nome , digite Data.

  6. Na caixa Referências, digite o texto a seguir e clique em OK:

    =OFFSET($A$2,0,0,COUNTA($A$2:$A$200),1)

  7. Clique em Novo.

  8. Na caixa Nome , digite Vendas.

  9. Na caixa Referências, digite o texto a seguir e clique em OK:

    =OFFSET($B$2,0,0,COUNT($B$2:$B$200),1)

  10. Clique em Fechar.

  11. Desmarque a célula B2 e digite a seguinte fórmula:

    =RAND()*0+10

    Observação

    Nesta fórmula, COUNT é usado para uma coluna de números. COUNTA é usado para uma coluna de valores de texto.

    Essa fórmula usa a função RAND volátil. Essa fórmula atualiza automaticamente a fórmula OFFSET usada no nome definido "Vendas" ao inserir novos dados na coluna B. O valor 10 é usado nesta fórmula porque 10 é o valor original da célula B2.

Microsoft Office Excel 2003

  1. Em uma nova planilha, insira os seguintes dados:

    Número A B
    1 Mês Vendas
    2 Janeiro 10
    3 Fevereiro 20
    4 Março 30
  2. No menu Inserir, aponte para Nome e clique em Definir.

  3. Na caixa Nomes na pasta de trabalho , digite Data.

  4. Na caixa Referências, digite o texto a seguir e clique em OK:

    =OFFSET($A$2,0,0,COUNTA($A$2:$A$200),1).

  5. Clique em Adicionar.

  6. Na caixa Nomes na pasta de trabalho, digite Vendas.

  7. Na caixa Referências, digite o texto a seguir e clique em Adicionar:

    =OFFSET($B$2,0,0,COUNT($B$2:$B$200),1)

  8. Clique em OK.

  9. Desmarque a célula B2 e digite a seguinte fórmula:

    =RAND()*0+10

    Observação

    Nesta fórmula, COUNT é usado para uma coluna de números. COUNTA é usado para uma coluna de valores de texto.

    Essa fórmula usa a função RAND volátil. Essa fórmula atualiza automaticamente a fórmula OFFSET usada no nome definido "Vendas" ao inserir novos dados na coluna B. O valor 10 é usado nesta fórmula porque 10 é o valor original da célula B2.