Na aritmética, temos uma função logaritmo ou função LOG que é exatamente o oposto da exponenciação, no Excel temos uma função semelhante para calcular o logaritmo de um determinado número e esta função é a função LN no Excel que leva um único número como argumento e fornece o resultado como o logaritmo.
Função LN no Excel
É uma função embutida no MS Excel. O LN excel é classificado em Funções matemáticas no MS Excel. O Excel LN é usado para calcular o logaritmo natural de um número.
O que é a função do logaritmo natural?
O logaritmo natural de um número é seu logaritmo com a base da constante matemática e , onde e é um número irracional e transcendental aproximadamente igual a 2,718281828459. A função logaritmo natural de x é geralmente escrita como ln x, loge x ou, às vezes, se a base e estiver implícita, simplesmente log x.
Então, Ln (Número) = LOG (Número, e)
Onde e ~ = 2,7128
Abaixo está o gráfico de função do LN
No gráfico de função LN acima, o eixo X indica o número para o qual o registro deve ser calculado e o eixo Y indica os valores do registro. Por exemplo, log (1) é 0, conforme mostrado no gráfico da função LN.
Fórmula LN no Excel
A fórmula da função LN Excel é a seguinte:

Fórmula LN tem três argumentos, dos quais dois são opcionais. Onde,
- number = Este é um parâmetro obrigatório. Indica o número para o qual a função de logaritmo natural deve ser calculada. O número deve ser um número real positivo.
- Se o parâmetro for um número negativo, ele retornará um erro com #NUM! indicando um erro com o número.
- Se o parâmetro for zero, ele retornará um erro com #NUM! indicando um erro com o número.
- Se o parâmetro for um valor não numérico, ele retornará um erro com #VALUE! indicando um erro com o valor gerado.
Como usar a função LN no Excel?
A referida função é uma função de planilha (WS). Como uma função WS, a Função LN do Excel pode ser inserida como parte da fórmula em uma célula de uma planilha. Consulte os exemplos fornecidos abaixo para entender melhor.
Exemplo # 1 - Número fracional

Neste exemplo, a célula C2 tem uma fórmula LN associada a ela. Portanto, C2 é uma célula de resultado. O primeiro argumento do LN é B2, o número para o qual o log deve ser calculado. O número é 0,5 e o log de 0,5 é -0,693147. Portanto, o valor da célula resultante é -0,693147.
Exemplo # 2 - Número zero

Neste exemplo, a célula C4 tem uma fórmula LN associada a ela. Portanto, C4 é uma célula de resultado. O primeiro argumento do LN é B4, o número para o qual o log deve ser calculado. O número é 0 e o log de 0 não pode ser calculado. A função LN no Excel não aceita o valor numérico como zero e, portanto, o erro é retornado. O erro é #NUM! o que indica que o número está errado.
Exemplo # 3 - número inteiro

Neste exemplo, a célula C6 tem uma fórmula LN associada a ela. Portanto, C6 é uma célula de resultado. O primeiro argumento do LN é B6, o número para o qual o log deve ser calculado. O número é 5 e o log de 5 é 1,609437912. Portanto, o valor na célula resultante é 1,609437912.
Exemplo # 4 - Valor não numérico

Neste exemplo, a célula C8 tem uma fórmula LN associada a ela. Portanto, C8 é uma célula de resultado. O primeiro argumento do LN no Excel é B8, o número para o qual o log deve ser calculado. O número é 'abc' e o log de valores não numéricos não pode ser calculado. A função LN no Excel retorna um erro quando o log não pode ser calculado para tal valor. O erro é #VALUE! o que indica que o valor está errado.
Exemplo # 5 - Número negativo

Neste exemplo, a célula C10 tem uma fórmula LN associada a ela. Portanto, C10 é uma célula de resultado. O primeiro argumento do LN no Excel é B10, o número para o qual o log deve ser calculado. O número é -1,2 e o log de um número negativo não pode ser calculado. Como o valor é negativo, a função LN no Excel retorna um erro indicando que o valor está incorreto. Portanto, o valor na célula resultante é #NUM! o que indica que o número está errado.
Coisas para lembrar
- A função LN no Excel aceita apenas um número real positivo como parâmetro. O divisor não pode ser zero.
- Se o parâmetro for um número negativo, ele retornará um erro com #NUM! indicando um erro com o número.
- Se o parâmetro for zero, ele retornará um erro com #NUM! indicando um erro com o número.
- Se o parâmetro for um valor não numérico, ele retornará um erro com #VALUE! indicando um erro com o valor gerado.
Excel VBA para uma finalidade semelhante
O VBA tem uma função embutida separada para calcular a função do logaritmo natural, que é LOG. Ele pode ser usado da seguinte maneira.

Exemplo :
Vejamos o exemplo abaixo para melhor compreensão.
logVal = LOG (5)
logVal: 1.609437912
Aqui, 5 é o número para o qual a função de logaritmo natural deve ser calculada. Log (5) para a base e é 1.609437912. Portanto, a variável logVal possui o valor 1,609437912.