Trabalhe com referências cíclicas no Excel

Anonim

Link cíclico para o Microsoft Excel

Acredita-se que as referências cíclicas no Excelee são uma expressão errônea. De fato, muitas vezes este é exatamente o caso, mas ainda nem sempre. Às vezes eles se aplicam conscientemente. Vamos descobrir quais links cíclicos são como criá-los como encontrar já existente no documento como trabalhar com eles ou como removê-lo.

Uso de referências cíclicas

Primeiro de tudo, descubra o que é um link cíclico. Em essência, essa expressão, que, através das fórmulas em outras células, refere-se a si mesma. Além disso, pode ser um link localizado no elemento foliar ao qual ele se refere.

Deve-se notar que, por padrão, as versões modernas do Excel bloqueiam automaticamente o processo de execução de uma operação cíclica. Isto é devido ao fato de que tais expressões na esmagadora maioria são errôneas, e o loop produz um processo constante de recálculo e cálculo, o que cria uma carga adicional no sistema.

Agora vamos ver como criar a expressão cíclica mais simples. Este será um link localizado na mesma célula em que se refere.

  1. Destacamos o elemento da folha A1 e escrevemos a seguinte expressão:

    = A1.

    Em seguida, clique no botão ENTER no teclado.

  2. Criando o link cíclico mais simples no Microsoft Excel

  3. Depois disso, uma caixa de diálogo de aviso de expressão cíclica é exibida. Clique no botão "OK".
  4. Caixa de diálogo Aviso sobre o link cíclico no Microsoft Excel

  5. Assim, recebemos uma operação cíclica em uma folha em que a célula se refere a si mesma.

Célula refere-se ao Microsoft Excel

Um pouco de tarefa complicada e crie uma expressão cíclica de várias células.

  1. Em qualquer elemento da folha, escreva um número. Deixe ser uma célula A1, e o número 5.
  2. Número 5 na célula no Microsoft Excel

  3. Em outra célula (B1), escreva a expressão:

    = C1.

  4. Link na célula no Microsoft Excel

  5. No próximo elemento (C1), vamos gravar essa fórmula:

    = A1.

  6. Uma célula se refere a outra no Microsoft Excel

  7. Depois disso, retornamos à célula A1, nos quais o número é definido 5. Consulte-o ao elemento B1:

    = B1.

    Clique no botão Enter.

  8. Links de instalação no Celex no Microsoft Excel

  9. Assim, o ciclo fechado, e recebemos um link clássico cíclico. Depois que a janela de aviso estiver fechada, vemos que o programa marcou a ligação cíclica com setas azuis em uma folha, que são chamadas de setas de rastreamento.

Marcando comunicação cíclica no Microsoft Excel

Agora nos voltamos para criar uma expressão cíclica no exemplo da tabela. Temos uma tabela de implementação de mesa. Consiste em quatro colunas, que indicam o nome das mercadorias, o número de produtos vendidos, o preço e a quantidade de receita da venda de todo o volume. A tabela na última coluna já tem fórmulas. Eles calcula a receita multiplicando a quantidade do preço.

Cálculo de receita na tabela no Microsoft Excel

  1. Para soltar a fórmula na primeira linha, destacamos o elemento da folha com o número do primeiro produto (B2). Em vez de valor estático (6), insira a fórmula lá, que considerará a quantidade de mercadorias dividindo o valor total (D2) para o preço (C2):

    = D2 / C2

    Clique no botão Enter.

  2. Insira um link cíclico em uma tabela no Microsoft Excel

  3. Descobrimos o primeiro link cíclico, a relação em que está familiarizada com a seta de rastreamento. Mas como vemos, o resultado é errôneo e igual a zero, já que já foi dito antes, o Excel bloqueia a execução de operações cíclicas.
  4. Link cíclico na tabela no Microsoft Excel

  5. Copie a expressão em todas as outras células da coluna com a quantidade de produtos. Para fazer isso, defina o cursor para o ângulo inferior direito desse elemento que já contém a fórmula. O cursor é convertido em uma cruz, que é chamado para chamar um marcador de enchimento. Limpe o botão esquerdo do mouse e puxe esta cruz até o final da mesa para baixo.
  6. Marcador de enchimento no Microsoft Excel

  7. Como você pode ver, a expressão foi copiada para todos os elementos da coluna. Mas, apenas um relacionamento é marcado com a seta de rastreamento. Observe-o para o futuro.

Links cíclicos são copiados em uma tabela no Microsoft Excel

Como já vimos mais alto, não em todos os casos, o programa marca a relação da referência cíclica com objetos, mesmo que esteja na folha. Dado o fato de que, nas esmagadoras operações cíclicas, são prejudiciais, elas devem ser removidas. Mas para isso eles devem primeiro encontrar. Como fazer isso se as expressões não forem rotuladas com a linha de seta? Vamos lidar com essa tarefa.

  1. Então, se você iniciar um arquivo do Excel, você terá uma janela de informações que contém um link cíclico, é desejável encontrá-lo. Para fazer isso, vá para a guia "Fórmulas". Clique na faixa de opções no triângulo, que está localizada à direita do botão "Verificar se há erros", localizado no bloco de ferramentas "Dependência Dependency". Um menu é aberto em que o cursor deve ser hospedado para "links cíclicos". Depois disso, o seguinte menu abre uma lista de endereços de elementos de folha em que o programa descobriu expressões cíclicas.
  2. Procure por links cíclicos no Microsoft Excel

  3. Ao clicar em um endereço específico, a célula correspondente é selecionada na folha.

Mude para uma célula com um link cíclico no Microsoft Excel

Há outra maneira de descobrir onde está localizado o link cíclico. A mensagem sobre esse problema e o endereço do elemento contendo uma expressão semelhante está localizado no lado esquerdo da cadeia de status, que está na parte inferior da janela do Excel. Verdadeiro, em contraste com a versão anterior, os endereços de não todos os elementos que contêm referências cíclicas serão exibidos na barra de status, se houver muitos deles, mas apenas um deles, que apareceu diante dos outros.

Mensagem de link cíclico no painel de status no Microsoft Excel

Além disso, se você estiver em um livro contendo uma expressão cíclica, não na folha onde está localizado, e, por outro, neste caso, apenas uma mensagem sobre a presença de um erro será exibida na barra de status.

Link cíclico em outra folha no Microsoft Excel

Lição: Como encontrar links cíclicos para o Excel

Correção de referências cíclicas

Como mencionado acima, na esmagadora maioria dos casos, as operações cíclicas são maus, do qual ela deve ser facilmente eliminada. Portanto, é natural que após a conexão cíclica seja detectada, é necessário corrigi-lo para trazer a fórmula à forma normal.

Para corrigir a dependência cíclica, você precisa rastrear toda a interconexão das células. Mesmo que o cheque indique uma célula específica, o erro pode não ser coberto nele, mas em outro elemento da cadeia de dependência.

  1. No nosso caso, apesar do fato de que o programa apontou corretamente para uma das células do ciclo (D6), o erro real reside em outra célula. Selecione o elemento D6 para descobrir quais células ele puxa o valor. Nós olhamos para a expressão na corda da fórmula. À medida que vemos, o valor nesse elemento da folha é formado multiplicando o conteúdo das células B6 e C6.
  2. Expressão no programa no Microsoft Excel

  3. Vá para a célula C6. Nós destacamos e olhe para a string de fórmula. Como vemos, é o valor estático habitual (1000), que não é um produto que calcula a fórmula. Portanto, é seguro dizer que o elemento especificado não contém erros que causam operações cíclicas.
  4. Importância estática no Microsoft Excel

  5. Vá para a próxima célula (B6). Após a seleção na linha de fórmula, vemos que ele contém uma expressão calculada (= D6 / C6), que puxa os dados de outros elementos da tabela, em particular, da célula D6. Assim, a célula D6 refere-se aos dados do elemento B6 e vice-versa, o que causa loopedness.

    Link cíclico em célula de tabela no Microsoft Excel

    Aqui o relacionamento calculamos rapidamente, mas na realidade há casos em que muitas células estão envolvidas no processo de cálculo e não três elementos como temos. Em seguida, a pesquisa pode levar muito tempo, porque terá que estudar todos os elementos cíclicos.

  6. Agora precisamos entender qual célula (B6 ou D6) contém um erro. Embora, formalmente, nem é um erro, mas simplesmente o uso excessivo de referências que levam a looping. Durante o processo de resolver qual célula deve ser editada, você precisa aplicar lógica. Não há algoritmo claro para ação. Em cada caso, esta lógica será sua.

    Por exemplo, se a nossa tabela compartilhou, o valor total deve ser calculado multiplicando o número de mercadorias vendidas em seu preço, então podemos dizer que o link contando o valor da quantidade total de venda é claramente supérflua. Portanto, nós a removemos e substituí-lo por importância estática.

  7. O link é substituído pelos valores no Microsoft Excel

  8. Essa operação é realizada em todas as outras expressões cíclicas se estiverem na folha. Depois de absolutamente todos os links cíclicos terem sido excluídos do livro, a mensagem sobre a presença desse problema deve desaparecer da cadeia de status.

    Além disso, expressões cíclicas foram completamente removidas, você pode descobrir usando a ferramenta de verificação de erros. Vá para a guia "Fórmulas" e clique no triângulo já familiarizado para a direita do botão "Verificar erros" no grupo de instrumentos "Dependendo fórmulas" . Se o item "links cíclicos" no menu de execução não estiver ativo, isso significa que removemos todos esses objetos do documento. No caso oposto, você precisará aplicar o procedimento de remoção aos itens listados, o mesmo da mesma maneira.

Links cíclicos no livro No Microsoft Excel

Permissão da execução de operações cíclicas

Na parte anterior da lição, dissemos, principalmente como lidar com referências cíclicas, ou como encontrá-las. Mas, mais cedo, a conversa também era sobre isso em alguns casos, pelo contrário, pode ser útil e conscientemente usada pelo usuário. Por exemplo, muitas vezes esse método é usado para cálculos iterativos ao construir modelos econômicos. Mas o problema é que, independentemente de você estar consciente ou inconscientemente, você usa uma expressão cíclica, o Excel ainda bloqueará a operação neles por padrão, para não levar a sobrecarga excessiva do sistema. Nesse caso, a questão da desativação forçada tal bloqueio se torna relevante. Vamos ver como fazer isso.

Bloqueio de links cíclicos no Microsoft Excel

  1. Primeiro de tudo, passamos para a guia "Arquivo" do aplicativo do Excel.
  2. Mover para a guia Arquivo no Microsoft Excel

  3. Em seguida, clique no item "Parâmetros" localizado no lado esquerdo da janela que abriu.
  4. Vá para a janela de parâmetros no Microsoft Excel

  5. A janela do parâmetro do exílio começa a funcionar. Precisamos entrar na guia "Fórmulas".
  6. Transição para a guia Fórmula no Microsoft Excel

  7. É na janela que abre será permitido executar a execução de operações cíclicas. Vá para o bloco certo desta janela, onde as configurações do Excel são diretamente. Trabalharemos com o bloco de configurações "Computing Parameters", que está localizado no topo.

    Para permitir o uso de expressões cíclicas, você precisa instalar um carrapato sobre o parâmetro "Ativar cálculos iterativos". Além disso, no mesmo bloco, você pode configurar o número limite de iterações e o erro relativo. Por padrão, seus valores são 100 e 0,001, respectivamente. Na maioria dos casos, esses parâmetros não precisam ser alterados, embora, se necessário, é possível fazer alterações nos campos especificados. Mas aqui é necessário considerar que muitas iterações podem levar a uma carga grave no programa e no sistema como um todo, especialmente se você trabalha com um arquivo no qual muitas expressões cíclicas são colocadas.

    Portanto, instalamos um carrapato sobre o parâmetro "Ativar cálculos iterativos" e, em seguida, que as novas configurações digitadas em vigor, clique no botão "OK", localizado na parte inferior da janela Parâmetros do Excel.

  8. Ativar cálculos iterativos no Microsoft Excel

  9. Depois disso, nós somos automaticamente para a folha do livro atual. À medida que vemos, nas células nas quais as fórmulas cíclicas estão localizadas, agora os valores são calculados corretamente. O programa não bloqueia os cálculos neles.

Fórmulas cíclicas Exibe os valores corretos no Microsoft Excel

Mas ainda vale a pena notar que a inclusão das operações cíclicas não deve ser abusada. Aplicar este recurso segue somente quando o usuário está completamente confiante em sua necessidade. A inclusão irracional das operações cíclicas não pode apenas levar a uma carga excessiva no sistema e desacelerar os cálculos ao trabalhar com um documento, mas o usuário pode involuntar-se sem querer uma expressão cíclica errada, que por padrão seria bloqueada pelo programa.

Como vemos, na esmagadora maioria dos casos, referências cíclicas são um fenômeno com o qual você precisa lutar. Para isso, em primeiro lugar, você deve detectar o relacionamento cíclico em si, calcular a célula onde o erro está contido e, finalmente, eliminá-lo fazendo os ajustes apropriados. Mas em alguns casos, as operações cíclicas podem ser úteis ao calcular e usadas pelo usuário conscientemente. Mas, mesmo assim, vale a pena usar seu uso com cautela, configurando corretamente o Excel e conhecer a medida na adição de tais referências, que, quando usadas nas quantidades de massa, podem diminuir a operação do sistema.

Consulte Mais informação