Costumo ter uma planilha em minhas planilhas do Excel, que contém alguns valores globais que uso em todo lugar. por exemplo, uma taxa de IVA ou uma taxa de câmbio.
Eu posso acessar um desses "valores globais" mais ou menos assim:
Settings!$B$2
Digamos que a célula contenha a taxa global de IVA.
É possível atribuir facilmente um nome de variável como VATRATE
, para que eu possa apenas digitar $VATRATE
(ou alguma outra sintaxe nomeada) para usá-lo em uma fórmula - mas ainda seria atualizado a partir da célula Settings!$B$2
.
Sim, existe uma maneira de conseguir isso e o processo envolve a criação de "Named Range". Para reproduzir seu cenário, fiz duas planilhas de Excel aqui - uma delas denominada "Configurações". Digamos que você tenha um valor
VatRate
igual a20
em Configurações!$B$2.Agora vá para a
Formulas
guia e clique emName Manager
. CliqueNew
e crie seu intervalo nomeado, dando-lhe um nome, escopo desse nome e o endereço da célula de referência:(Esteja ciente de que você não pode usar espaço no intervalo nomeado, mas pode incluir sublinhado ou ponto)
Clique em "OK" e feche-o. Agora, vá para outra planilha na mesma pasta de trabalho em que deseja usá-la, aqui usei 'Planilha2'.
Digite na célula, uma fórmula. Por exemplo,
=SUM(VatRate, 0)
. Isso resultará na soma do valor de VatRate , ou seja, . 20 e 0 que serão gerados20
nessa célula em ' Planilha2 ':ADICIONAL: Para Dynamic Named Range , você pode fazer o mesmo ajustando um pouco esse processo e usando
OFFSET
a funcionalidade. Se você tiver uma coluna chamada "Taxa de IVA" na planilha "Configurações" e quiser atualizar o valor em outras planilhas automaticamente ao inserir um valor nesse intervalo de células, edite o Intervalo nomeado e use esta fórmula:=OFFSET(Settings!$B$2,0,0,COUNTA(Settings!$B:$B),1)
Portanto, quando você insere vários valores nesse intervalo de dados especificado:
Isso refletirá automaticamente na fórmula na próxima planilha:
Ai está. Eu espero que isso ajude :)