Pular para o conteúdo
Função por FunçãoDicionário de funções de planilha em português
LOG10

Função LOG10 do Excel

O que a função LOG10 faz?

A função LOG10 devolve o logaritmo de base 10 de um número: a potência de 10 que dá o valor informado. LOG10(1000) é 3, porque 10 elevado a 3 é 1000. Serve para contar dígitos, calcular decibéis e trabalhar com escalas de ordem de grandeza. O número precisa ser positivo.

Nome em portuguêsLOG10
Nome em inglêsLOG10
CategoriaMatemática
RetornaNúmero (o logaritmo de base 10)
Existe desdeExcel 2007 ou anterior · existe no Excel 2013

Qual é a sintaxe da função LOG10?

Excel em português do BrasilLOG10(núm)
Excel em inglêsLOG10(number)

No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.

ArgumentoObrigatórioO que aceita
númSimO número real positivo cujo logaritmo de base 10 você quer obter.

Como usar a função LOG10 na prática?

Exemplo 1: Quantos dígitos tem um número inteiro

Planilha do exemplo 1 da função LOG10
ABC
1 Número
2 48214
3 9073
4 120000008
Fórmula na célula C2 =INT(LOG10(A2))+1 Em inglês: =INT(LOG10(A2))+1
Resultado: 4
Fórmula na célula C3 =INT(LOG10(A3))+1 Em inglês: =INT(LOG10(A3))+1
Resultado: 3
Fórmula na célula C4 =INT(LOG10(A4))+1 Em inglês: =INT(LOG10(A4))+1
Resultado: 8

O logaritmo de base 10 de 4.821 é cerca de 3,68. A parte inteira, 3, mais 1 dá a quantidade de dígitos, 4. O mesmo raciocínio dá 3 dígitos para 907 (LOG10 ≈ 2,96) e 8 para 12.000.000 (LOG10 ≈ 7,08).

Exemplo 2: Ganho de potência em decibéis

Planilha do exemplo 2 da função LOG10
ABCD
1 Potência de saída (W)Potência de entrada (W)
2 500,0530,0
3 213,0
Primeiro equipamento (dB), na célula D2 =10*LOG10(A2/B2) Em inglês: =10*LOG10(A2/B2)
Resultado: 30,0
Segundo equipamento (dB), na célula D3 =10*LOG10(A3/B3) Em inglês: =10*LOG10(A3/B3)
Resultado: 3,0

O ganho em decibéis é 10 vezes o logaritmo de base 10 da razão entre saída e entrada. No primeiro caso a razão é 1.000, o logaritmo é 3 e o ganho é 30 dB. No segundo, a razão é 2, o logaritmo é cerca de 0,301 e o ganho é cerca de 3 dB.

Exemplo 3: Potências de 10

Planilha do exemplo 3 da função LOG10
ABC
1 Valor
2 101
3 1000005
4 0,001-3
Fórmula na célula C2 =LOG10(A2) Em inglês: =LOG10(A2)
Resultado: 1
Fórmula na célula C3 =LOG10(A3) Em inglês: =LOG10(A3)
Resultado: 5
Fórmula na célula C4 =LOG10(A4) Em inglês: =LOG10(A4)
Resultado: -3

LOG10 conta quantas vezes 10 é multiplicado: 10 é 10¹, 100.000 é 10⁵ e 0,001 é 10⁻³, que dá um logaritmo negativo. Valores entre 0 e 1 sempre geram logaritmo negativo.

Quais erros a função LOG10 costuma dar?

#NÚM!

Por que acontece: O argumento é zero ou negativo. O logaritmo só existe para números positivos.

Como corrigir: Confira a origem do valor e trate os casos zero ou negativos antes do cálculo, por exemplo com SE(A2>0;LOG10(A2);"").

Exemplo que gera o erro, na célula C2=LOG10(A2)Resultado: #NÚM!

#VALOR!

Por que acontece: O argumento é um texto que não pode ser convertido em número, como "abc".

Como corrigir: Aponte para uma célula com número ou limpe o texto antes de usar a função.

Exemplo que gera o erro, na célula C2=LOG10("abc")Resultado: #VALOR!

LOG10 no Google Planilhas e no LibreOffice Calc

ProgramaNome da funçãoObservação
ExcelLOG10 (LOG10)Referência deste dicionário.
Google PlanilhasLOG10Mesmo nome e mesma regra: o valor precisa ser positivo. A página do Google informa que não são aceitos valores complexos ou imaginários e que LOG10 equivale a LOG de base 10. Documentação do Google
LibreOffice CalcLOG10No LibreOffice Calc em português também se chama LOG10. A ajuda cita LOG10(5) retornando cerca de 0,69897. Ajuda do LibreOffice

A função LOG10 existe no Excel 2013?

Existe no Excel 2013 Excel 2007 ou anterior

A lista oficial de funções do Excel não traz marcador de versão para a LOG10, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013.

Veja todas as funções por versão em funções do Excel por versão.

O que mais vale saber sobre a LOG10?

  • LOG10(10^n) devolve n, como mostram os exemplos da Microsoft: LOG10(100000) e LOG10(10^5) dão 5.
  • Se você precisa de outra base, use LOG(número;base). Para a base e, use LN.
  • A parte inteira de LOG10 de um número maior ou igual a 1 indica a ordem de grandeza: 10^INT(LOG10(x)) é a maior potência de 10 menor ou igual a x.

Perguntas frequentes sobre a LOG10

Qual a diferença entre LOG10 e LOG?

LOG10 só calcula na base 10. LOG aceita outras bases e, quando a base é omitida, também usa 10, então LOG(x) e LOG10(x) dão o mesmo resultado.

Como contar os dígitos de um número com LOG10?

Use INT(LOG10(A1))+1 para números inteiros positivos. Por exemplo, 4.821 tem LOG10 ≈ 3,68; a parte inteira 3 mais 1 dá 4 dígitos.

LOG10 funciona com zero ou números negativos?

Não. Para zero e para números negativos, a função devolve #NÚM!, porque o logaritmo só existe para números positivos.

Funções relacionadas

Ver todas as funções de matemática

Fontes consultadas

Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.