Alterar o recálculo, a iteração e a precisão de fórmulas

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Para usar fórmulas de maneira eficiente, há três importantes considerações que você precisa compreender:

Cálculo     é o processo de computação de fórmulas e exibição de resultados como valores nas células que contêm as fórmulas. Para evitar cálculos desnecessários, o Microsoft Office Excel recalcula automaticamente as fórmulas apenas quando as células das quais a fórmula depende tiverem sido alteradas. Este é o comportamento padrão quando se abre pela primeira vez uma pasta de trabalho e quando você está editando uma pasta de trabalho. No entanto, é possível controlar quando e como o Excel recalcula fórmulas.

Iteração     é o recálculo repetido de uma planilha até que uma condição numérica específica seja satisfeita. O Excel não pode calcular automaticamente uma fórmula que faz referência à célula — tanto direta quanto indiretamente — que contém a fórmula. Isto é chamado de referência circular. Se uma fórmula faz referência a uma de suas próprias células, determine quantas vezes a fórmula deve recalcular. Referências circulares podem iterar indefinidamente. No entanto, é possível controlar o número máximo de iterações e a quantidade aceitável de alterações.

Precisão     é uma medida do grau de exatidão de um cálculo. O Excel armazena e calcula com 15 dígitos significativos de precisão. No entanto, você pode alterar a precisão dos cálculos, de modo que o Excel use o valor exibido em vez do valor armazenado ao recalcular fórmulas.

O que você deseja fazer?

Alterar quando uma planilha ou pasta de trabalho recalcula

Recalcular uma planilha ou pasta de trabalho manualmente usando atalhos de teclado

Alterar o número de vezes que o Excel itera uma fórmula

Alterar a precisão dos cálculos em uma pasta de trabalho

Alterar o número de processadores usados para calcular fórmulas

Aprender sobre cálculo de pastas de trabalho criadas em versões anteriores do Excel

Alterar quando uma planilha ou pasta de trabalho recalcula

À medida que o cálculo é efetuado, você pode escolher comandos ou executar ações, como inserir números ou fórmulas. O Excel interrompe temporariamente o cálculo para realizar os outros comandos ou ações e, em seguida, volta a efetuar o cálculo. O processo de cálculo pode levar mais tempo se a pasta de trabalho contiver um grande número de fórmulas ou se as planilhas contiverem tabelas de dados ou funções que recalculam automaticamente sempre que a pasta de trabalho é recalculada. Além disso, o processo de cálculo pode levar mais tempo se as planilhas contiverem vínculos com outras planilhas ou pastas de trabalho. Você pode controlar quando ocorre o cálculo alterando o processo para cálculo manual.

  1. Clique no Botão do Microsoft Office Imagem do botão do Office , clique em Opções do Excel e clique na categoria Fórmulas.

  2. Siga um destes procedimentos:

    • Para recalcular todas as fórmulas dependentes sempre que você fizer uma alteração em um valor, fórmula ou nome, na seção Opções do cálculo, em Cálculo da Pasta de Trabalho, clique em Automática. É a configuração de cálculo padrão.

      Dica : Alternativamente, na guia Fórmulas, no grupo Cálculo, clique em Opções de Cálculo e, em seguida, clique em Automático.

    • Para recalcular todas as fórmulas dependentes — com exceção de tabelas de dados — sempre que você fizer uma alteração em um valor, fórmula ou nome, na seção Opções do cálculo, em Cálculo da Pasta de Trabalho, clique em Automaticamente, exceto tabelas de dados.

      Dica : Como alternativa, na guia fórmulas, no grupo cálculo, clique em Opções de cálculo e clique em Automático, exceto para tabelas de dados.

    • Para desativar o recálculo automático e recalcular pastas de trabalho abertas somente quando você fizer isso explicitamente (clicando Calcular agora em Opções de cálculo no grupo cálculo, na guia fórmulas ), na seção Opções de cálculo, em Cálculo da pasta de trabalho, clique em Manual.

      Observação : Quando você clica em Manualmente, o Excel marca automaticamente a caixa de seleção Recalcular a pasta de trabalho antes de salvar. Se estiver demorando muito tempo para salvar uma pasta de trabalho, desmarcar Recalcular a pasta de trabalho antes de salvar pode acelerar o processo.

      Dica : Como alternativa, na guia fórmulas, no grupo cálculo, clique em Opções de cálculo e, em seguida, clique em Manual.

    • Para recalcular todas as planilhas abertas, incluindo tabelas de dados, manualmente e atualizar todas as planilhas de gráficos abertas, na guia fórmulas, no grupo cálculo, clique no botão Calcular agora.

    • Para recalcular manualmente a planilha aberta, além de gráficos e planilhas de gráficos vinculados a essa planilha, na guia Fórmulas, no grupo Cálculo, clique no botão Calcular Folha.

      Alterar qualquer das opções afetará todas as pastas de trabalho abertas.

Observação : Se uma planilha contiver uma fórmula vinculada a uma planilha que não foi recalculada e você atualizar esse link, o Excel exibirá uma mensagem informando que a planilha de origem não está completamente recalculada. Para atualizar o link com o valor atual armazenado na planilha de origem, mesmo se o valor não estiver correto, clique em OK. Para cancelar a atualização do link e utilizar o valor obtido anteriormente na planilha de origem, clique em Cancelar.

Início da página

Recalcular uma planilha ou pasta de trabalho manualmente usando atalhos de teclado

Para

Pressione

Recalcula as fórmulas que foram alteradas desde o último cálculo e as fórmulas que dependem desses cálculos, em todas as pastas de trabalho abertas. Se uma pasta de trabalho estiver definida para recálculo automático, você não precisará pressionar F9 para recalcular.

F9   

Recalcula as fórmulas que foram alteradas desde o último cálculo e as fórmulas que dependem desses cálculos, na pasta de trabalho ativa.

SHIFT+F9   

Recalcula todas as fórmulas em todas as pastas de trabalho abertas, independentemente de elas terem sido ou não alteradas desde o último cálculo.

CTRL+ALT+F9   

Verifica novamente as fórmulas dependentes e, em seguida, recalcula todas as fórmulas em todas as pastas de trabalho abertas, independentemente de elas terem sido ou não alteradas desde o último cálculo.

CTRL+SHIFT+ALT+F9   

Início da página

Alterar o número de vezes que o Excel itera uma fórmula

  1. Clique no Botão do Microsoft Office Imagem do botão do Office , clique em Opções do Excel e, em seguida, clique na categoria Fórmulas.

  2. Na seção Opções de cálculo, marque a caixa de seleção Habilitar cálculo iterativo.

  3. Para definir o número máximo de vezes que o Microsoft Excel recalculará, digite o número de iterações na caixa Nº máx. de Iterações. Quanto maior o número de iterações, mais tempo será necessário para que o Excel recalcule uma planilha.

  4. Para definir a quantidade máxima de alterações aceitas entre resultados de recálculo, digite a quantidade na caixa Alteração Máxima. Quanto menor o número, mais preciso será o resultado e mais tempo o Excel precisará para recalcular uma planilha.

Observação : Solver e Atingir Meta fazem parte do conjunto de comandos algumas vezes chamado de ferramentas de teste de hipóteses. Ambos os comandos usam iteração de maneira controlada para obter resultados desejados. Você pode usar o Solver quando precisar localizar o valor otimizado de uma determinada célula ajustando os valores de várias células ou quando desejar aplicar limitações específicas a um ou mais valores do cálculo. Você pode usar Atingir Meta quando souber o resultado desejado de uma única fórmula mas não o valor de entrada de que a fórmula precisa para determinar o resultado.

Início da página

Alterar a precisão dos cálculos em uma pasta de trabalho

Antes de alterar a precisão dos cálculos, tenha em mente os seguintes pontos importantes:

Por padrão, o Excel calcula valores armazenados e não exibidos       O valor exibido e impresso depende de como você escolheu formatar e exibir o valor armazenado. Por exemplo, uma célula que exibe uma data como "22/6/2008" também contém um número de série, que é o valor armazenado para a data na célula. Você pode alterar a exibição da data para outro formato (por exemplo, para "22-Jun-2008"), mas alterar a exibição de um valor em uma planilha não altera o valor armazenado.

Tenha cuidado ao alterar a precisão dos cálculos     Quando uma fórmula efetua cálculos, o Excel normalmente usa os valores armazenados em células referenciadas pela fórmula. Por exemplo, se duas células contiverem o valor 10.005, e as células forem formatadas para exibir valores em formato de moeda, o valor R$ 10,01 será exibido em cada célula. Se você somar as duas células o resultado será R$ 20,01 porque o Excel adiciona os valores armazenados 10.005 e 10.005, não os valores exibidos.

Quando a precisão dos cálculos é alterada em uma pasta de trabalho usando os valores exibidos (formatados), o Excel altera permanentemente valores armazenados em células de precisão total (15 dígitos) para qualquer outro formato exibido, inclusive casas decimais. Se mais tarde você optar por calcular com precisão total, os valores subjacentes originais não poderão ser restaurados.

  1. Clique no Botão do Microsoft Office Imagem do botão do Office , clique em Opções do Excel e clique na categoria Avançado.

  2. Na seção When calculating this workbook, selecione a pasta de trabalho desejada e, em seguida, marque a caixa de seleção Definir precisão como exibida.

Início da página

Alterar o número de processadores usados para calcular fórmulas

Um computador pode ter mais de um processador (ele contém vários processadores físicos) ou pode ser hiper-segmentado (ele contém vários processadores lógicos). Nesses computadores, você pode melhorar ou controlar o tempo necessário para recalcular pastas de trabalho que contêm muitas fórmulas definindo o número de processadores a ser usado para recálculo. Em muitos casos, partes de uma carga de trabalho de recálculo podem ser realizadas simultaneamente. Dividir essa carga de trabalho em vários processadores pode reduzir o tempo geral completa o recálculo.

  1. Clique no Botão do Microsoft Office Imagem do botão do Office , clique em Opções do Excel e clique na categoria Avançado.

  2. Para habilitar ou desabilitar o uso de vários processadores durante o cálculo, na seção fórmulas, marque ou desmarque a caixa de seleção Habilitar cálculos multithread.

    Observação : Esta caixa de seleção é ativada por padrão e todos os processadores são usados durante o cálculo. O número de processadores no computador é detectado automaticamente e exibido ao lado da opção usar todos os processadores neste computador .

  3. Opcionalmente, se você selecionar Habilitar cálculos multithread, você pode controlar o número de processadores para usar em seu computador. Por exemplo, talvez você queira limitar o número de processadores usados durante o recálculo, se você tiver outros programas em execução no computador que exigem o tempo de processamento dedicada.

    • Como controlar o número de processadores

      • Em número de segmentos de cálculo, clique em Manual. Insira o número de processos para usar.

        Observação : O número máximo é 1024.

Início da página

Aprender sobre cálculo de pastas de trabalho criadas em versões anteriores do Excel

Para assegurar que as pastas de trabalho mais antigas sejam calculadas corretamente, o Excel comporta-se de forma diferente quando você abre pela primeira uma pasta de trabalho antiga e quando abre uma pasta de trabalho criada na versão atual.

Quando você abre uma pasta de trabalho criada na versão atual, o Excel recalcula somente as fórmulas que dependem das células alteradas.

Quando você abre uma pasta de trabalho que foi criada em uma versão anterior do Excel, todas as fórmulas na pasta de trabalho — aquelas que dependem das células alteradas e aquelas que não — são recalculadas. Isso garante que a pasta de trabalho seja totalmente otimizada para a versão atual do Excel.

Como o recálculo completo pode levar mais tempo do que o recálculo parcial, a abertura de uma pasta de trabalho que não foi salva anteriormente na versão atual do Excel pode levar mais tempo. Quando você salvar a pasta de trabalho na versão atual, ela abrirá mais rapidamente.

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Essas informações foram úteis?

Ótimo! Outros comentários?

Como podemos melhorá-lo?

Obrigado por seus comentários!

×