Como criar um intervalo de definição dinâmica 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 de forma dinâmica.

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.

    A B
    1 Mês Vendas
    duas Jan 10
    3D Feb 508
    4 Mar até
  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 refere-se a , digite o seguinte texto e clique em OK:

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

  7. Clique em Novo.

  8. Na caixa nome , digite vendas.

  9. Na caixa refere-se a , digite o seguinte texto e clique em OK:

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

  10. Clique em Fechar.

  11. Limpe 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 volátil RAND. Essa fórmula atualiza automaticamente a fórmula de deslocamento que é usada no nome definido "vendas" quando você insere 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:

    A B
    1 Mês Vendas
    duas Jan 10
    3D Feb 508
    4 Mar até
  2. No menu Inserir , aponte para nomee clique em definir.

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

  4. Na caixa refere-se a , digite o seguinte texto e clique em OK:

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

  5. Clique em Adicionar.

  6. Na caixa nomes na pasta de trabalho , digite vendas.

  7. Na caixa refere-se a , digite o seguinte texto e clique em Adicionar:

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

  8. Clique em OK.

  9. Limpe 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 volátil RAND. Essa fórmula atualiza automaticamente a fórmula de deslocamento que é usada no nome definido "vendas" quando você insere novos dados na coluna B. O valor 10 é usado nesta fórmula porque 10 é o valor original da célula B2.