Os intervalos nomeados são um recurso útil, mas frequentemente subutilizado, do Microsoft Excel. Intervalos nomeados podem facilitar a compreensão (e depuração) de fórmulas, simplificar a criação de planilhas complicadas e simplificar suas macros.
Um intervalo nomeado é apenas um intervalo (uma única célula ou um intervalo de células ) ao qual você atribui um nome. Você pode usar esse nome no lugar das referências normais de célula em fórmulas, macros e para definir a fonte de gráficos ou validação de dados.
Usando um nome de intervalo, como TaxRate, no lugar de uma célula padrão referência, como Sheet2! $ C $ 11, pode facilitar a compreensão e a depuração / auditoria de uma planilha.
Usando intervalos nomeados no Excel
Por exemplo, vejamos um formulário de pedido simples . Nosso arquivo inclui um formulário de pedido preenchível com uma lista suspensa para selecionar o método de envio, além de uma segunda folha com uma tabela de custos de envio e a taxa de imposto.
In_content_1 all: [300x250] / dfp: [640x360]->A versão 1 (sem intervalos nomeados) usa referências normais de células no estilo A1 em suas fórmulas (mostradas na barra de fórmulas abaixo).
A versão 2 usa intervalos nomeados, tornando suas fórmulas muito mais fáceis de entender. Intervalos nomeados também facilitam a inserção de fórmulas, pois o Excel exibirá uma lista de nomes, incluindo nomes de funções, que você pode escolher sempre que começar a digitar um nome em uma fórmula. Clique duas vezes no nome na lista de seleção para adicioná-lo à sua fórmula.
Abrindo a janela Name Managerna guia Fórmulas, é exibida uma lista dos nomes dos intervalos e dos intervalos de células aos quais fazem referência.
Mas intervalos nomeados tem outros benefícios também. Nos nossos arquivos de exemplo, o método de entrega é selecionado usando uma lista suspensa (validação de dados) na célula B13 na Folha1. O método selecionado é usado para procurar os custos de envio na Planilha 2.
Sem intervalos nomeados, as opções suspensas devem ser inseridas manualmente, pois a validação de dados não permitirá que você selecione uma lista de fontes em uma planilha diferente. Portanto, todas as opções devem ser inseridas duas vezes: uma vez na lista suspensa e novamente na Planilha2. Além disso, as duas listas devem corresponder.
Se um erro for cometido em uma das entradas das duas listas, a fórmula do custo de remessa gerará um erro # N / D quando a escolha incorreta for selecionada. Nomear a lista na Planilha2 como ShippingMethodselimina os dois problemas.
Você pode fazer referência a um intervalo nomeado ao definir a validação de dados para uma lista suspensa simplesmente inserindo = ShippingMethodsno campo de origem, por exemplo. Isso permite que você use uma lista de opções que estão em outra planilha.
E se o menu suspenso estiver referenciando as células reais usadas na pesquisa (para a fórmula de custo de envio), as opções suspensas sempre corresponderão a lista de pesquisa, evitando erros de # N / D.
Crie um intervalo nomeado no Excel
Para criar um intervalo nomeado, selecione a célula ou o intervalo de células que deseja nomear e clique na Caixa de nome(onde o endereço da célula selecionado é normalmente exibido, apenas à esquerda da barra de fórmulas), digite o nome que você deseja usar e pressione Digite/strong>.
Você também pode criar um intervalo nomeado clicando no botão Novona janela do Gerenciador de nomes. Isso abre uma janela Novo nome, na qual é possível inserir o novo nome.
Por padrão, o intervalo a ser nomeado é definido como o intervalo selecionado quando você clica no botão Novo, mas você pode editar esse intervalo antes ou depois de salvar o novo nome.
Observe que os nomes dos intervalos não podem incluir espaços, embora possam incluir sublinhados e períodos. Geralmente, os nomes devem começar com uma letra e, em seguida, conter apenas letras, números, pontos ou sublinhados.
Os nomes não diferenciam maiúsculas de minúsculas, mas o uso de uma sequência de palavras em maiúsculas, como TaxRate ou December2018Sales, faz com que os nomes mais fáceis de ler e reconhecer. Você não pode usar um nome de intervalo que imite uma referência de célula válida, como Dog26.
Você pode editar os nomes dos intervalos ou alterar os intervalos a que se referem usando a janela Gerenciador de nomes.
Observe também que cada intervalo nomeado possui um escopo definido. Normalmente, o escopo será padronizado como Pasta de trabalho, o que significa que o nome do intervalo pode ser referenciado de qualquer lugar da pasta de trabalho. No entanto, também é possível ter dois ou mais intervalos com o mesmo nome em folhas separadas, mas dentro da mesma pasta de trabalho.
Por exemplo, você pode ter um arquivo de dados de vendas com folhas separadas para janeiro e fevereiro , Março, etc. Cada planilha pode ter uma célula (intervalo nomeado) chamada MonthlySales, mas normalmente o escopo de cada um desses nomes seria apenas a planilha que a contém.
Assim, a fórmula = ROUND (MonthlySales, 0)daria as vendas de fevereiro, arredondadas para o dólar inteiro mais próximo, se a fórmula estiver na planilha de fevereiro, mas as vendas de março se estiverem na planilha de março, etc.
Para Para evitar confusão em pastas de trabalho com vários intervalos em folhas separadas com o mesmo nome ou simplesmente em pastas de trabalho complicadas com dezenas ou centenas de intervalos nomeados, pode ser útil incluir o nome da planilha como parte do nome de cada intervalo.
Isso também torna cada nome de intervalo exclusivo, para que todos os nomes possam ter um escopo de pasta de trabalho. Por exemplo, January_MonthlySales, February_MonthlySales, Budget_Date, Order_Date, etc.
Duas precauções relacionadas ao escopo dos intervalos nomeados:(1) Você não pode editar o escopo de um intervalo nomeado após a criação e (2) você pode especificar apenas o escopo de um novo intervalo nomeado se criá-lo usando o botão Novono Name Managerwindow.
Se você criar um novo nome de intervalo digitando-o na caixa Nome, o escopo será padronizado para a pasta de trabalho (se não houver outro intervalo com o mesmo nome) ou para a planilha em que o nome está sendo criado. Portanto, para criar um novo intervalo nomeado cujo escopo é limitado a uma planilha específica, use o botão "Novo" do Gerenciador de nomes.
Finalmente, para quem escreve macros, os nomes dos intervalos podem ser facilmente referenciados no código VBA, simplesmente colocando o nome do intervalo entre colchetes. Por exemplo, em vez de ThisWorkbook.Sheets (1) .Cells (2,3), você pode simplesmente usar [SalesTotal] se esse nome se referir a essa célula.
Comece a usar intervalos nomeados nas planilhas do Excel e você será rapidamente apreciar os benefícios! Aproveite!