Compartilhar via

arredondamento ate 3 casas decimais, nos calculos entre celulas

Anônima
2011-01-21T16:35:25+00:00

Boas.

Utilizo a folha de calculo do Excel do Office 2003.

Nos cálculos (multiplicação e divisão) entre as varias células, o arredondamento é feito até ao infinito.

Desejava poder fazer o arredondamento até a 3ª casa decimal.

Já tentei na “formatação de célula”, mas o que consigo é alterar o modo de visualizar os números, na realidade ele continua a fazer os cálculos até ao infinito.

Agradecia que me ajudassem.

 Cumprimentos, Nelson

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2011-01-21T21:25:40+00:00

Oi skip.456,

É como disse o mcbranco, se você arredondar você obtém resultados com 3 casas decimais, mas perde a precisão dos cálculos.

No Excel todos os números são calculados com precisão de 15 algarísmos, não importando quantos estão a direita ou a esquerda da vírgula.

  1. Se você utilizar a fórmula =ARRED(...   você obtem as 3 casas mas perde a precisão.
  2. Outra maneira de conseguir o arredondamento é clicar no menu arquivo, opções, avançado, e em " Ao calcular esta Pasta de Trabalho" marcar "Definir Precisão conforme Exibido". Neste caso você também perde a precisão.  Obs. Este passo é para a versão Excel 2010

A diferença entre os métodos 1 e 2 é que no método 2 você não precisa utilizar fórmulas (ARRED(...) em nenhuma célula, porque todos os cálculos da Pasta de Trabalho em questão, e em todas as planilhas dessa pasta serão efetuados conforme os algarismos estiverem sendo mostrados nas células.

Neste caso, com esta opção marcada, as alterações de casas decimais de 3 casas, por exemplo, para 2 casas, por exemplo, não são reversíveis.Se você tiver um algarismo tipo: 3,145 e arredondar o número de casas decimais e o algarismo passar a ser exibido como 3,14, quando você alterar o número de casas decimais em sentido oposto, o resultado na célula será 3,140, isto é a perda de precisão.

Outro exemplo da perda de precisão, é quando por exemplo você escolhe zero casas decimais, então quando você divide 5 por 3 e multiplica por 2, o resultado será igual a 2.Ou seja você fez um cálculo que não tem precisão de nenhuma casa decimal, analogamente os resultados serão imprecisos se voce arrendondar, independente do método, e da quantidade de casas decimais.

De novo, como disse o mcbranco , procure ver se não vale a pena, apenas formatar a quantidade de casas decimais da célula, sem arreondar, ai os resultados serão precisos, e ainda assim podem ser mostrados com menos casas decimais.

Espero ter ajudado.

renatoabc

Esta resposta foi útil?

2 pessoas acharam esta resposta útil.
0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2011-01-21T17:32:04+00:00

Oi Nelson,

Existe uma função para isso, chamada ARRED. Por exemplo, imagine essa fórmula em C1

=ARRED(A1/B1;3)

C1 fica sendo o resultado da divisão de A1 por B1, arredondado para 3 casa decimais.

Mas, caso vc vá usar C1 em outros cálculos há perda de precisão nas contas. Por que, então, simplesmente não formatar C1 como número com 3 casas decimais?

O resultado aparece arrendondado e não há perda de precisão nas contas.

É verdade que em alguns casos onde vamos fazer tentar localizar um número, resultado de uma fórmula,  por pesquisa (CORRESP, PROC e outros) temos que fazer o arrendondamento, se não pode dar erro na pesquisa.

Espero que ajude

M.

Esta resposta foi útil?

0 comentários Sem comentários

2 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2011-01-22T10:56:54+00:00

    Boas.

    Os meus agradecimentos ao MCBRANCO e a RENATOABC, pelo vosso empenho na resolução do meu problema.

    Resolvi o problema utilizando a solução ARRED, já que o meu OFFICE é o 2003.

    Em relação á precisão. No meu caso o objectivo é utilizar os calculos num programa de facturação, pelo que tenho de respeitar a formula de arredondamento do programa.

    Mais uma vez agradeço a vossa colaboração.

    Cumprimentos, Nelson

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2011-01-22T10:56:35+00:00

    Boas.

    Os meus agradecimentos ao MCBRANCO e a RENATOABC, pelo vosso empenho na resolução do meu problema.

    Resolvi o problema utilizando a solução ARRED, já que o meu OFFICE é o 2003.

    Em relação á precisão. No meu caso o objectivo é utilizar os calculos num programa de facturação, pelo que tenho de respeitar a formula de arredondamento do programa.

    Mais uma vez agradeço a vossa colaboração.

    Cumprimentos, Nelson

    Esta resposta foi útil?

    0 comentários Sem comentários