function

LOG

Todo sobre la función LOG en Excel

La función LOG en Microsoft Excel es una función matemática que devuelve el logaritmo de un número en una base especificada. Es una herramienta fundamental para análisis científicos, financieros y de ingeniería donde se trabajan con relaciones exponenciales y escalas logarítmicas.

En términos sencillos, el logaritmo responde a la pregunta: «¿A qué potencia debo elevar la base para obtener el número?». Por ejemplo, el logaritmo de 100 en base 10 es 2, porque 10 elevado a la potencia de 2 es igual a 100.

Sintaxis

=LOG(número, [base])

La función LOG utiliza los siguientes argumentos:

  • número: Es el número real positivo del cual se desea calcular el logaritmo. Obligatorio.
  • base: Es la base del logaritmo. Opcional. Si este argumento se omite, Excel asume un valor predeterminado de 10.

Ejemplos

Ejemplo 1: Logaritmo en base 10 (implícito)

Calcula el logaritmo de 1000. Como no se especifica la base, se asume que es 10.

=LOG(1000)

Resultado esperado: 3 (porque 103 = 1000)

Ejemplo 2: Logaritmo con base específica

Calcula el logaritmo de 16 en base 2.

=LOG(16, 2)

Resultado esperado: 4 (porque 24 = 16)

Ejemplo 3: Uso con referencias de celda

Supongamos que tenemos una tabla de datos y queremos calcular los logaritmos correspondientes a cada par de número y base.

A B C
1 Número Base Logaritmo
2 81 3 =LOG(A2, B2)
3 1024 4 =LOG(A3, B3)
4 1 5 =LOG(A4, B4)

Resultados de las fórmulas:

  • Celda C2: 4 (porque 34 = 81)
  • Celda C3: 5 (porque 45 = 1024)
  • Celda C4: 0 (porque cualquier base elevada a 0 es 1)

Ejemplo 4: Calcular el número de dígitos de un entero

Se puede usar la función LOG en combinación con ENTERO para determinar cuántos dígitos tiene un número entero positivo.

=ENTERO(LOG(98765)) + 1

Resultado esperado: 5

Observaciones

Es crucial tener en cuenta que los logaritmos están definidos matemáticamente solo para números positivos. Por lo tanto, tanto el argumento número como el argumento base deben ser mayores que cero.

Adicionalmente, la base del logaritmo no puede ser 1, ya que cualquier potencia de 1 siempre es 1, lo que hace que el cálculo sea indefinido para cualquier otro número.

Errores comunes

  • #¡NUM!: Este error ocurre si:
    • El argumento número es menor o igual a 0.
    • El argumento base es menor o igual a 0.
    • El argumento base es exactamente 1.
  • #¡VALOR!: Se produce si alguno de los argumentos no es un valor numérico válido.

Disponibilidad por versión de Excel

La función LOG ha estado presente en Microsoft Excel desde sus primeras versiones, por lo que es compatible con todas las versiones modernas, incluyendo Excel 2007, 2010, 2013, 2016, 2019, 2021 y Microsoft 365.

Compatibilidad

Software Compatibilidad Notas
Microsoft Excel ✔️ Funcionalidad completa en todas las versiones.
Google Sheets ✔️ Totalmente compatible.
LibreOffice Calc ✔️ Totalmente compatible.
OpenOffice Calc ✔️ Totalmente compatible.
WPS Office Spreadsheets ✔️ Totalmente compatible.
Apple Numbers ✔️ Totalmente compatible.

Funciones Relacionadas

  • LOG10: Devuelve el logaritmo en base 10 de un número. Es equivalente a =LOG(número, 10).
  • LN: Devuelve el logaritmo natural (base e) de un número. Es equivalente a =LOG(número, EXP(1)).
  • POTENCIA: Realiza la operación inversa del logaritmo. Eleva un número a una potencia especificada.
  • EXP: Devuelve e elevado a la potencia de un número determinado. Es la función inversa de LN.

Ver también...