Modificando a precisão / expressão de valores no excel

Muitas vezes precisamos adequar a precisão do cálculo ou a forma de exprimirmos os resultados quando operamos com valores numéricos.
O Excel permite várias possibilidades, que veremos em seguida.
Para começar, digite na célula A1 de uma planilha a seguinte função: =PI(). Se a sua célula estiver com o formato numérico Geral, será exibido o valor 3,141593. Embora sejam exibidos 6 algarismos após a vírgula, o Excel trabalha internamente com 14 algarismos significativos, armazenando na sua memória o valor 3,14159265358979.


Sem alterar o valor, apenas modificando a forma de exibição, podemos aumentar ou reduzir o número de algarismos à esquerda da vírgula, modificando a formatação numérica. Se aplicarmos, por exemplo, a formatação 0,00, o valor será exibido como 3,14. Quaisquer cálculos envolvendo a célula A1, utilizarão todos os algarismos significativos disponíveis.


Em algumas aplicações específicas é necessário reduzir o nível de precisão, utilizando apenas uma parcela dos algarismos significativos. Isto pode ser realizado utilizando-se diferentes funções do Excel.


1. ARRED(Núm, Núm_digitos). Arredonda o número informado para o número de algarismos significativos informados. Desta forma, =ARRED(A1;4), retorna o valor 3,1416. Se calcularmos a diferença =A1-ARRED(A1;4), obteremos o valor -7,34641020994076E-06, o que mostra que alteramos não apenas a forma de exibição, mas também a precisão do número.


2. TRUNCAR(Núm, Núm_digitos). Trunca o número, desprezando os algarismos significativos posteriores. TRUNCAR(A1;4), retorna o valor 3,1415.


3. ARREDONDAR.PARA.BAIXO(Núm, Núm_digitos). Força o arredondamento para baixo independente do algarismo posterior ao algarismo significativo. ARREDONDAR.PARA.BAIXO(A1;3), retorna o valor 3,141. Observe que não é levado em consideração o fato do próximo algarismo ser 6.


4. ARREDONDAR.PARA.CIMA(Núm, Núm_digitos). Força o arredondamento para cima independente do algarismo posterior ao algarismo significativo. ARREDONDAR.PARA.CIMA(A1;2), retorna o valor 3,15. Observe que não é levado em consideração o fato do próximo algarismo ser 1.


5. ARREDMULTB(Núm, Significância). Arredonda para o múltiplo mais próximo e menor que o valor informado em significância. A função ARREDMULTB(A1;0,03), retorna o valor 3,12.


6. TETO(Núm, Significância). Arredonda para o múltiplo mais próximo e maior que o valor informado em significância. A função TETO(A1;0,03), retorna o valor 3,15.


7. INT(Núm). Retorna apenas a parte inteira do número. INT(A1), retorna o valor 3.


Além das fórmulas acima, é possível controlar a forma pela qual o Excel realiza os cálculos através do caminho Ferramentas >> Opções >> Cálculo, marcando-se o checkbox Precisão conforme exibido. Com esta opção ativa apenas serão utilizado para os cálculos, os algarismos significativos exibidos pela formatação das células.

Abraços e até a próxima.

0 comentários:

Pesquisar este blog

Carregando...

Arquivo do blog