Como converter uma fórmula em um valor no excel?

Desde os primeiros dias de trabalho, aprendi uma coisa da maneira mais difícil:

Antes de enviar um relatório (em Excel) para alguém , precisamos converter uma fórmula em um valor. Significa simplesmente substituir uma fórmula pelo seu valor resultante. Pense assim, quando você manda um relatório para alguém, ele não está preocupado com as fórmulas e sim com os valores, volta uma fórmula.

Deixe-me contar algumas maneiras interessantes de fazer isso, mas antes disso.

Por que você deve converter uma fórmula em valor

Aqui estão alguns motivos pelos quais você deve substituir uma fórmula pelo valor do resultado.

  1. Se você estiver enviando um relatório para alguém sem os dados de origem, é melhor converter todas as fórmulas em valores estáticos.
  2. Algumas funções são voláteis e quando você atualizar sua planilha, seu valor será recalculado.
  3. Impedir que o usuário final altere o cálculo.
  4. Os valores estáticos são facilmente editáveis ​​e qualquer pessoa pode copiá-los e colá- los facilmente.
  5. Você não quer confundir o usuário final com fórmulas complexas.
  6. Ou você simplesmente não quer mostrar as fórmulas .

Nota rápida: Esta é uma daquelas dicas do Excel que podem ajudar a melhorar as habilidades básicas do Excel

1. Cole valores com um simples atalho de teclado

Em termos de rapidez e facilidade, as teclas de atalho são as melhores e para transformar fórmulas em valores, a maneira mais fácil é usar uma tecla de atalho.

Tudo que você precisa fazer:

  • Selecione o intervalo de células onde você possui fórmulas.
  • Pressione Ctrl + C para copiar as células.
1 cópia de células para converter fórmulas em um valor mínimo estático
  • E então, Alt + ES V.
2 teclas de atalho para converter a fórmula em um valor mínimo estático

Usando esta tecla de atalho, todas as fórmulas serão substituídas por seus valores de resultado estáticos.

Nota: Se não quiser perder as fórmulas originais, você precisa criar um arquivo de backup.

2. Usando Colar Especial para converter em valores

Se você não gosta de usar uma tecla de atalho, pode simplesmente usar a opção colar especial para substituí-la.

  • Primeiro, selecione seu período ou a coluna inteira.
  • E então clique com o botão direito e copie.
  • Vá para a guia Início ➜ Área de transferência ➜ Colar ➜ Colar especial.
3 vá para a guia inicial para usar colar especial para converter uma fórmula em um valor mínimo estático
  • Ou você também pode clicar com o botão direito e ir para Colar especial -> Valores.
4 clique com o botão direito para usar colar especial para converter a fórmula em um valor mínimo estático

Este método funciona como o método de tecla de atalho para substituir todas as fórmulas por seus valores de resultados estáticos.

3. Usando o menu de contexto

E se não quiser usar a colagem especial, você pode usar o método de arrastar e soltar com o botão direito do mouse para esta conversão.

11 Converta a fórmula em um valor estático usando o método do botão direito
  1. Primeiro, selecione o intervalo de células onde você possui fórmulas.
  2. Agora clique com o botão direito na borda da seleção.
  3. E mantendo pressionado o botão direito, arraste o intervalo para a direita e traga-o instantaneamente de volta ao local original e solte-o.
  4. Aqui você obterá o menu de opções.
  5. Neste menu de opções, selecione “Copiar aqui apenas como valores”.

Isso converterá instantaneamente todas as fórmulas nessas células em valores de resultados estáticos.

4. Converta fórmulas em valores com código VBA

Se quiser converter automaticamente todas as fórmulas em texto ou valores numéricos, você pode usar o VBA para isso. Mencionei aqui um código VBA simples no qual você apenas seleciona o intervalo de células e executa esta macro.

 Sub ConvertToValues() Dim MyRange As Range Dim MyCell As Range Select Case MsgBox("You Can't Undo This Action. " & _ "Save Workbook First?", _ vbYesNoCancel, "Alert") Case Is = vbYes ThisWorkbook.Save Case Is = vbCancel Exit Sub End Select Set MyRange = Selection For Each MyCell In MyRange If MyCell.HasFormula Then MyCell.Formula = MyCell.Value End If Next MyCell End Sub

Relacionado: Tutorial Excel VBA

5. Converta para valores dentro da fórmula

Vamos pensar diferente. Você tem uma fórmula complexa que é uma combinação de duas ou três funções. Aqui você tem uma longa fórmula para limpar um valor de texto e depois convertê-lo para a caixa correta.

5 edite a fórmula para converter uma fórmula em um valor mínimo estático

Agora, se você deseja converter o resultado de duas funções de substituição em valores de texto estáticos, aqui estão as etapas.

  1. Edite a fórmula usando F2.
  2. Selecione apenas a parte da fórmula que você precisa converter em um valor estático.
  3. Pressione F9.
6 pressione f9 para converter uma fórmula em um texto de valor estático mínimo

Agora você tem apenas um valor de texto para converter para a caixa de texto apropriada.

6. Obtenha o valor do resultado da fórmula com o Power Query

Pode haver momentos em que você precise obter o valor do resultado de uma fórmula em uma célula separada, em vez de apenas convertê-los. E neste caso você pode usar uma consulta avançada.

Você precisa convertê-lo em valores antes de enviá-lo ao seu cliente. Mas a questão é que você não quer perder todas as fórmulas. Então, aqui estão as etapas simples para obter valores de fórmulas usando consulta avançada.

  • Selecione a tabela e navegue até a guia Dados ➜ Obter e transformar ➜ Da tabela.
7 carregar dados em uma consulta avançada para converter a fórmula em um valor mínimo
  • Isso abrirá sua tabela no Power Query Editor.
8 dados no editor de consulta avançada para converter a fórmula em um valor mínimo estático
  • A partir daí, basta clicar em “Fechar e Carregar”.
9 feche e carregue os dados em uma planilha do Excel para converter a fórmula em um valor mínimo estático
  • Agora a consulta avançada irá inserir uma nova tabela em uma nova planilha onde você tem valores de preços em vez de fórmulas.
10 obtenha dados em uma planilha separada após converter uma fórmula em um valor mínimo

A melhor parte é que, ao fazer alterações em sua tabela de fórmulas, você simplesmente atualiza a tabela de consulta avançada. Usando este método, você não precisa copiar e colar dados todas as vezes.

​​​​​Conclusão

Às vezes, o uso de fórmulas complexas e grandes aumenta o tamanho da sua pasta de trabalho. Portanto, é melhor convertê-los para valores absolutos antes de compartilhá-los com outras pessoas.

E todos os métodos que discutimos acima podem ajudá-lo em diferentes situações. Se você me perguntar, meu favorito é o atalho de teclado, mas às vezes também gosto de usar o PowerQuery.

Espero que você tenha achado esta dica útil, mas agora me diga uma coisa.

Qual é o seu favorito? Você tem outro método usado para converter fórmulas em valores?

Por favor, compartilhe comigo na seção de comentários, adoraria ouvir de você, e não se esqueça de compartilhar essa dica com seus amigos, tenho certeza que eles vão gostar.

Adicione um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *