Baixe a apostila de exemplo
Este tutorial demonstrará como arredondar um número para um número especificado de dígitos significativos no Excel e nas Planilhas Google.
O que são figuras significativas?
Os números significativos são o número de dígitos que trazem contribuições significativas para a resolução de sua medição (fonte: Wikipedia).
Fórmula
Esta é a fórmula para arredondar um número para um determinado número de dígitos (figuras):
= ROUND (A2, B2- (1 + INT (LOG10 (ABS (A2)))))
Esta é uma fórmula complicada. Vamos simplificar:
= ROUND (numero_a_redo, sig_digits - (1 + num_digits_in_number))
A seguir, mostraremos como a fórmula funciona.
Função ROUND
A função ROUND arredonda um número para um número especificado de dígitos relativo ao decimal. Usando números negativos, podemos arredondar para a esquerda do decimal.
Como você pode ver, precisamos encontrar uma maneira de calcular o num_digits entrada para arredondar para um número especificado de dígitos. Como sabemos os dígitos significativos para os quais queremos arredondar, precisamos apenas de uma maneira de calcular o número de dígitos em um número.
Número de dígitos em número
Primeiro, vamos calcular o número de dígitos do número. Faremos isso com a seguinte fórmula:
= INT (LOG10 (ABS (A2)))
Aqui está como a fórmula funciona. Os números podem ser armazenados usando notação científica:
1234567 = 1.234567 * 10 6 123456 = 1.23456 * 10 5 12345 = 1.2345 * 10 4 1234 = 1.234 * 10 3 123 = 1.23 * 10 2 12 = 1.2 * 10 1
O valor do expoente na notação científica nos diz quantos dígitos o número contém.
Função LOG10
Em seguida, podemos usar as funções INT e LOG10 para retornar o expoente de cima.
Como é que isso funciona? A função LOG10 retorna o expoente para o qual 10 deve ser elevado para produzir o número.
Usamos a função INT para remover o valor decimal do expoente de forma que apenas o inteiro permaneça.
Função ABS
LOG10 não funcionará com números negativos, então também queremos adicionar a Função ABS para calcular o valor absoluto, dando-nos a fórmula para calcular o número de dígitos em um número.
Número de dígitos para arredondar
Agora sabemos como calcular o número de dígitos em um número. Lembre-se de nossa fórmula simplificada acima?
= ROUND (numero_a_redo, sig_digits - (1 + num_digits_in_number))
Insira a fórmula para calcular o número de dígitos em um número:
= ROUND (numero_para_round, sig_digits - (1 + INT (LOG10 (ABS (numero_para_round)))))
e vamos adicionar referências de células para chegar à nossa fórmula:
= ROUND (A2, B2- (1 + INT (LOG10 (ABS (A2)))))
Número redondo para n números significativos nas planilhas do Google
Todos os exemplos acima funcionam exatamente da mesma forma no Planilhas Google e no Excel.