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

Função LOG do Excel

O que a função LOG faz?

A função LOG devolve a potência à qual a base precisa ser elevada para chegar ao número informado. Se você omitir a base, o Excel usa 10. Serve para saber quantas vezes algo dobra, para trabalhar com escalas como pH e para mudar a base de um logaritmo. O número precisa ser positivo.

Nome em portuguêsLOG
Nome em inglêsLOG
CategoriaMatemática
RetornaNúmero (o logaritmo do número na base informada)
Existe desdeExcel 2007 ou anterior · existe no Excel 2013

Qual é a sintaxe da função LOG?

Excel em português do BrasilLOG(número; [base])
Excel em inglêsLOG(number, [base])

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úmeroSimO número real positivo cujo logaritmo você quer obter.
baseNãoA base do logaritmo. Se omitida, o Excel considera 10.

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

Exemplo 1: Quantas vezes é preciso dobrar para chegar à meta

Planilha do exemplo 1 da função LOG
ABCD
1 InícioMeta
2 56407
Número de dobras, na célula D2 =LOG(B2/A2;2) Em inglês: =LOG(B2/A2,2)
Resultado: 7

A meta é 640 / 5 = 128 vezes o valor inicial. O logaritmo de 128 na base 2 responde a pergunta: 2 elevado a 7 é 128, então são necessárias 7 dobras.

Exemplo 2: Base 10 por padrão e outras bases

Planilha do exemplo 2 da função LOG
ABC
1 Número
2 10003
3 814
4 2
Base 10, omitida, na célula C2 =LOG(A2) Em inglês: =LOG(A2)
Resultado: 3
Base 3, na célula C3 =LOG(A3;3) Em inglês: =LOG(A3,3)
Resultado: 4
Base 9, na célula C4 =LOG(A3;9) Em inglês: =LOG(A3,9)
Resultado: 2

Sem o segundo argumento, a base é 10 e LOG(1000) vale 3, porque 10³ = 1000. Com a base 3, 3⁴ = 81 e o resultado é 4. Com a base 9, 9² = 81 e o resultado é 2.

Exemplo 3: pH a partir da concentração de íons de hidrogênio

Planilha do exemplo 3 da função LOG
ABC
1 Concentração (mol/L)
2 0,012
3 0,00014
pH da primeira amostra, na célula C2 =-LOG(A2) Em inglês: =-LOG(A2)
Resultado: 2
pH da segunda amostra, na célula C3 =-LOG(A3) Em inglês: =-LOG(A3)
Resultado: 4

O pH é o logaritmo de base 10 da concentração, com o sinal trocado. Como 0,01 = 10⁻², o logaritmo é -2 e o pH é 2. Como 0,0001 = 10⁻⁴, o pH é 4.

Quais erros a função LOG costuma dar?

#NÚM!

Por que acontece: O número é 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;LOG(A2);"").

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

#VALOR!

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

Como corrigir: Aponte para células com números ou limpe o texto antes de calcular.

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

LOG no Google Planilhas e no LibreOffice Calc

ProgramaNome da funçãoObservação
ExcelLOG (LOG)Referência deste dicionário.
Google PlanilhasLOGMesmo nome e mesma regra. A página do Google indica que a base é opcional, com 10 por padrão, e que o valor precisa ser positivo. Documentação do Google
LibreOffice CalcLOGNo LibreOffice Calc em português também se chama LOG(Número [; Base]), com base 10 quando omitida. A ajuda mostra LOG(10;3) retornando cerca de 2,0959. Ajuda do LibreOffice

A função LOG 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 LOG, 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 LOG?

  • Sem o segundo argumento, a base é 10, e LOG(x) dá o mesmo resultado que LOG10(x).
  • Para mudar de base, vale a relação LOG(x;b) = LN(x)/LN(b). É útil para conferir um resultado ou para planilhas que só têm LN.
  • Os argumentos são o número primeiro e a base depois: LOG(8;2) vale 3, mas LOG(2;8) vale cerca de 0,33.

Perguntas frequentes sobre a LOG

Como calcular logaritmo na base 2 no Excel?

Use LOG(número;2). Por exemplo, LOG(8;2) devolve 3, porque 2 elevado a 3 é 8. A mesma ideia vale para qualquer outra base.

Qual a diferença entre LOG e LOG10?

Sem o segundo argumento, LOG usa a base 10 e dá o mesmo resultado que LOG10. A vantagem de LOG é aceitar outras bases, enquanto LOG10 só calcula na base 10.

Por que LOG devolve #NÚM!?

Porque o número é zero ou negativo, e o logaritmo só existe para números positivos. Verifique a origem do valor ou use SE para tratar esses casos.

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.