Básico

Logaritmo en base 10 en Excel: cómo usar la función LOG10 con ejemplos

octubre 11, 2026 Tuto Excel 11 min read
Logaritmo en base 10 en Excel: cómo usar la función LOG10 con ejemplos

Imagina que tienes una hoja con audiencias de podcasts que van de 200 a 2.000.000 de oyentes. Si pintas una gráfica normal, los podcasts pequeños desaparecen. Si pasas los números a su logaritmo en base 10, las magnitudes se acercan y el gráfico se entiende. Para ese paso, Excel trae la función LOG10.

Al terminar este tutorial vas a saber escribir =LOG10(número), arrastrarla por una columna, leer el resultado como exponente, formatearlo con dos decimales y blindarlo frente a errores. Funciona en todas las versiones de escritorio, en Excel para la web y en Excel para Mac.

El libro que usaremos es Audiencias: una hoja con el nombre de cada podcast y su número de oyentes. Empezará con la columna de oyentes en bruto y, paso a paso, le iremos añadiendo el logaritmo, la comprobación con =10^B2, el formato con dos decimales y la protección frente a errores.

Qué es un logaritmo en base 10 y para qué sirve en una hoja

Un logaritmo en base 10 responde a una pregunta: «¿a qué potencia tengo que elevar 10 para obtener este número?». Si tienes 1.000, el exponente es 3, porque 10^3 = 1.000. Si tienes 50, el exponente es 1,699, porque 10^1,699 = 50. El resultado siempre es un número manejable, aunque el original sea enorme.

En una hoja de cálculo esto sirve para dos cosas. La primera es comparar datos que viven en magnitudes muy distintas: audiencias de podcasts, poblaciones de ciudades, importes de facturas de una empresa que mezcla pedidos pequeños y grandes. La segunda es preparar una gráfica en la que los valores pequeños se ven, porque la escala logarítmica los «acerca» a los grandes.

En el libro Audiencias tenemos 8 podcasts. Sus oyentes van de 850 a 1.900.000. Si los pasamos a LOG10, los números resultantes irán de 2,93 a 6,28: una escala manejable, ideal para una gráfica.

La función LOG10: sintaxis y un solo argumento

La función LOG10 (en inglés, LOG10) pide un único dato: el número del que queremos el exponente.

=LOG10(número)
  • número es el valor positivo del que queremos el logaritmo.
  • Si el número es 0, devuelve #¡NUM!.
  • Si el número es negativo, también devuelve #¡NUM!.
  • Si la celda contiene texto o está vacía, devuelve #¡VALOR! o, si la referencia apunta a vacío, 0.
Nota: en esta hoja el separador de argumentos es el punto y coma. En un Excel configurado con punto decimal (México, Estados Unidos), el mismo ejemplo se escribe con coma: =LOG10(número).
B2fx=LOG10(A2)
A B
1 Podcast Oyentes
2 Café diario 850
3 Noticias AM 12.000
4 Cocina fácil 45.000
5 Cine y series 220.000
6 Ciencia clara 500.000
7 Historia viva 1.200.000
8 Deportes 360 1.900.000
9 Música indie 9.500
B2 Arrastra el controlador de relleno hasta B9
Audiencias
Comprueba: B2 debe mostrar 2,93. Si ves #¡NOMBRE?, tu versión no reconoce LOG10: usa =LOG(A2;10).

El argumento número y los tipos que acepta

LOG10 admite un valor numérico directo, una referencia a una celda o un rango. Desde Excel 2021 y Microsoft 365, un rango se evalúa como matriz y la fórmula se derrama sola.

Lo que escribes Lo que pasa Ejemplo
Un número literal Devuelve su logaritmo =LOG10(1000) → 3
Una referencia a celda Lee el valor de esa celda =LOG10(A2) con A2=850 → 2,93
Una constante entre llaves Devuelve un único valor (el primero) =LOG10({100;1000}) → 2
Un rango (matriz dinámica) Derrama un resultado por celda =LOG10(A2:A9) llena B2:B9
Texto #¡VALOR! =LOG10("mil")
Celda vacía 0 → #¡NUM! A10 vacío

LOG, LOG10 e IM.LOG10: cómo se diferencian

Las tres funciones se parecen en el nombre pero hacen cosas distintas.

Función Sirve para Sintaxis Ejemplo
LOG (LOG) Logaritmo en una base que eliges tú =LOG(número;base) =LOG(8;2) → 3
LOG10 (LOG10) Logaritmo en base 10, la fija =LOG10(número) =LOG10(1000) → 3
IM.LOG10 (IMLOG10) Logaritmo en base 10 de un número complejo =IM.LOG10(inúmero) =IM.LOG10("3+4i") → 0,69897 + 0,40272i

LOG10 es la más cómoda cuando los datos vienen en potencias de 10 (poblaciones, audiencias, magnitudes físicas). LOG se usa cuando necesitas otra base, por ejemplo base 2 para bits. IM.LOG10 solo aparece si trabajas con números complejos en ingeniería o electricidad.

LOG10 sobre una columna de datos en tu hoja

Vamos a aplicar la fórmula al libro. Partimos de la columna de oyentes que ya tenemos en A2:A9.

  1. Selecciona la celda B2.
  2. Escribe =LOG10(A2) y pulsa Entrar. El resultado es 2,92942.
  3. Sitúa el cursor sobre la esquina inferior derecha de B2 (el controlador de relleno) hasta que veas una cruz negra fina.
  4. Arrastra hacia abajo hasta B9 y suelta. Las demás celdas se rellenan con su logaritmo.

=LOG10(A2)
B2fx=LOG10(A2)
A B
1 Podcast Log10 (oyentes)
2 Café diario 2,93
3 Noticias AM 4,08
4 Cocina fácil 4,65
5 Cine y series 5,34
6 Ciencia clara 5,70
7 Historia viva 6,08
8 Deportes 360 6,28
9 Música indie 3,98
Audiencias
Comprueba: la columna B muestra números entre 2,93 y 6,28. Si ves #¡NUM! en alguna fila, mira si el dato de A es 0 o negativo.

El resultado como exponente: leerlo bien

Un logaritmo es un exponente: LOG10(row=850) = 2,92942 significa que 10^2,92942 = 850. Vamos a comprobarlo en la hoja.

  1. En C2 escribe =10^B2 y pulsa Entrar.
  2. Arrastra el controlador de relleno hasta C9.

=10^B2
C2fx=10^B2
A B C
1 Podcast Log10 Comprobación
2 Café diario 2,93 850,00
3 Noticias AM 4,08 12.000,00
4 Cocina fácil 4,65 45.000,00
5 Cine y series 5,34 220.000,00
6 Ciencia clara 5,70 500.000,00
7 Historia viva 6,08 1.200.000,00
8 Deportes 360 6,28 1.900.000,00
9 Música indie 3,98 9.500,00
Audiencias
Comprueba: la columna C reproduce los oyentes originales. Esa es la mejor prueba de que el logaritmo está bien calculado.

Formato de los resultados: cuántos decimales mostrar

Por defecto Excel muestra muchos decimales. Como el logaritmo es una lectura, basta con dos.

  1. Selecciona B2:B9.
  2. Abre el cuadro con Ctrl+1.
  3. En la pestaña Número, elige Número en la lista de categorías.
  4. En Posiciones decimales escribe 2.
  5. Pulsa Aceptar.
InicioNúmeroFormato de número
Comprueba: la columna B pasa de 2,929418… a 2,93. El cambio es solo visual: el valor guardado sigue siendo el mismo.

LOG10 con una condición: solo los datos que cumplen un criterio

Si en alguna fila el dato falta, es 0 o es negativo, LOG10 devuelve #¡NUM!. Para dejar la celda limpia en esos casos, envolvemos la función en SI.

  1. En B2 sustituye la fórmula por =SI(A2>0;LOG10(A2);"").
  2. Arrastra hasta B9.

=SI(A2>0;LOG10(A2);"")
B2fx=SI(A2>0;LOG10(A2);"")
A B
1 Podcast Log10 seguro
2 Café diario 2,93
3 Noticias AM 4,08
4 (vacío)
5 Cocina fácil 4,65
6 Cine y series 5,34
7 Ciencia clara 5,70
8 Historia viva 6,08
9 Deportes 360 6,28
Audiencias
Comprueba: la fila 4, sin dato en A, queda vacía en B en vez de mostrar #¡NUM!.

Con un rango entero y matrices dinámicas

En Excel 2021 y Microsoft 365 puedes escribir la fórmula una sola vez sobre todo el rango y dejar que Excel la derrame.

  1. Vacía B2:B9.
  2. En B2 escribe =LOG10(A2:A9) y pulsa Entrar.

=LOG10(A2:A9)
B2fx=LOG10(A2:A9)
A B
1 Podcast Log10
2 Café diario 2,93
3 Noticias AM 4,08
4 Cocina fácil 4,65
5 Cine y series 5,34
6 Ciencia clara 5,70
7 Historia viva 6,08
8 Deportes 360 6,28
9 Música indie 3,98
El resultado se derrama desde B2 hasta B9
Audiencias
Comprueba: la fórmula aparece en B2; B3:B9 aparece con un borde azul fino y la barra de fórmulas muestra =LOG10(A2:A9) solo en B2. Si al pulsar Entrar ves #¡DESBORDAMIENTO!, mira si hay algo debajo de B9 que tape el derrame.

Por qué LOG10 devuelve error o un resultado raro

LOG10 falla por tres motivos claros. Vamos a verlos uno a uno y cómo arreglarlos.

El número es 0 o negativo

La celda muestra #¡NUM!. La causa: el logaritmo en base 10 solo existe para números positivos; 0 y negativos no tienen exponente que los produzca.

  1. En A11 escribe 0 y en B11 arrastra la fórmula desde B9.
  2. Verás #¡NUM!.
  3. Sustituye B11 por =SI(A11>0;LOG10(A11);"Sin dato").

=SI(A11>0;LOG10(A11);"Sin dato")
B11fx=SI(A11>0;LOG10(A11);"Sin dato")
A B
1 Podcast Log10
10 Música indie 3,98
11 0 Sin dato
Audiencias
Comprueba: el 0 deja de ser un error y se convierte en un texto entendible.

El Excel no reconoce LOG10

La celda muestra #¿NOMBRE?. La causa: la función no está disponible en la versión. La alternativa es =LOG(número;10), que da el mismo resultado y está en todas las versiones.

  1. En B12 escribe =LOG(A2;10) y pulsa Entrar.
  2. El resultado debe coincidir con B2.

=LOG(A2;10)
B12fx=LOG(A2;10)
A B
1 Podcast Log10
12 Café diario 2,93
Audiencias
Comprueba: =LOG(A2;10) y =LOG10(A2) devuelven el mismo número, 2,93.

La referencia apunta a texto o a una celda vacía

Si la celda tiene texto, LOG10 devuelve #¡VALOR!. Si está vacía, devuelve 0, y como 0 es el borde del dominio, verás #¡NUM!. La solución limpia es envolver todo en SI.ERROR.

  1. En B13 escribe =SI.ERROR(LOG10(A2);"Revisa A").
  2. Sustituye A2 por la palabra mil y mira B13.

=SI.ERROR(LOG10(A2);"Revisa A")
B13fx=SI.ERROR(LOG10(A2);"Revisa A")
A B
1 Podcast Log10
13 mil Revisa A
Audiencias
Comprueba: un texto en la columna A ya no rompe la fórmula, sino que muestra un mensaje claro.

Lo que LOG10 no hace y cómo sustituirlo

LOG10 cubre bien la base 10, pero se queda corto en dos frentes: cambiar de base y representar los datos en una gráfica. Veamos cómo resolver cada uno.

Cambiar de base (2, e, cualquier otra)

LOG10 solo trabaja en base 10. Si necesitas otra base, tienes dos opciones:

  • Base cualquiera: usa LOG con el segundo argumento.
  • Base e (logaritmo natural): usa LN.
  1. En D2 escribe =LOG(A2;2) para el logaritmo en base 2 de los oyentes.
  2. En E2 escribe =LN(A2) para el logaritmo natural.

=LOG(A2;2)
=LN(A2)
E2fx=LN(A2)
A D E
1 Podcast Log base 2 Ln
2 Café diario 9,73 6,75
Audiencias
Comprueba: las dos columnas son distintas porque la base es distinta, pero las tres (LOG10, LOG base 2 y LN) parten del mismo dato.

Lo que tu versión de Excel debe traer

LOG10, LOG y LN están en Excel desde hace décadas: las encontrarás en 2007, 2010, 2013, 2016, 2019, 2021, 2024 y Microsoft 365, además de Excel para Mac, para la web y para móviles. La función no se va a quedar obsoleta.

Lo que sí depende de la versión es el comportamiento con matrices dinámicas. Que una fórmula =LOG10(A2:A9) escrita en B2 se derrame hasta B9 funciona en Excel 2021, 2024 y Microsoft 365. En Excel 2019 y anteriores esa misma fórmula solo devuelve el primer valor; para aplicarla a varias filas hay que seleccionarlas y pulsar Ctrl+Mayús+Entrar para escribirla como fórmula matricial clásica.

Nota: Excel para la web ejecuta LOG10, LOG y LN igual que el escritorio. La única limitación real es la de las matrices dinámicas, que en la web sí están disponibles desde hace tiempo.

Lo que ya sabes hacer con LOG10 y el siguiente paso

  • LOG10 convierte un número en el exponente que produce ese número al elevar 10.
  • La fórmula básica es =LOG10(número) y se arrastra con el controlador de relleno.
  • El resultado se lee como exponente: 10^B2 recupera el valor original.
  • Se formatea con dos decimales desde Ctrl+1 para que la columna sea legible.
  • Para evitar #¡NUM! y #¡VALOR!, se envuelve en SI o en SI.ERROR.

El siguiente paso natural es representar la columna B en un gráfico con escala logarítmica. Así los podcasts pequeños como Café diario (850 oyentes) se ven al lado de Deportes 360 (1.900.000) sin que unos aplasten a otros.

Para saber más sobre la función LOG10 y sus argumentos, consulta la documentación oficial de LOG10. Para cambiar de base, revisa la página de LOG y la ayuda de LN. Si necesitas trabajar con números complejos, la referencia es IM.LOG10.

Dudas al usar LOG10 en Excel

1. ¿Qué diferencia hay entre el logaritmo natural y el logaritmo en base 10?

El logaritmo en base 10 (LOG10) usa como base el número 10: LOG10(1000) vale 3 porque 10 elevado a 3 es 1000. El logaritmo natural (LN) usa como base el número e (2,71828…): LN(7,389) vale 2 porque e elevado a 2 es 7,389. Ambos sirven para modelar crecimientos, pero LOG10 es muy habitual en escalas de magnitudes (pH, decibelios) y LN en cálculo y finanzas.

2. ¿Cómo se calcula el logaritmo en base 10 en una calculadora?

En una calculadora científica busca el botón “log” (sin la “e” al lado): introduce el número y pulsa “log”. Por ejemplo, log(100) te devuelve 2, porque 10^2 = 100. En Excel se obtiene lo mismo con la función LOG10: =LOG10(100) en una celda te muestra 2 como resultado.

3. ¿Qué es el logaritmo en base e y cómo se calcula en Excel?

El logaritmo en base e es el logaritmo natural, cuya base es el número e (2,71828…). En Excel se calcula con la función LN: =LN(10) devuelve aproximadamente 2,302585. Si necesitas el logaritmo en otra base cualquiera, usa la fórmula =LOG(número;base); por ejemplo, =LOG(1000;2) devuelve 9,966.

4. ¿Cuánto es el logaritmo en base 10 de 100?

El logaritmo en base 10 de 100 es exactamente 2, ya que 10 elevado a 2 es igual a 100. En Excel lo obtienes escribiendo =LOG10(100) en cualquier celda; el resultado que verás en pantalla es 2. Si quisieras el de 1000, la fórmula sería =LOG10(1000) y devolvería 3.

5. ¿Cuáles son las propiedades básicas de los logaritmos?

Las propiedades más usadas son cinco: log(1)=0, log de la base=1, el producto se convierte en suma log(a·b)=log(a)+log(b), el cociente en resta log(a/b)=log(a)-log(b), y la potencia en multiplicación log(a^n)=n·log(a). Todas se cumplen en Excel con LOG10; por ejemplo, =LOG10(2)+LOG10(5) da 1, igual que =LOG10(10).

6. ¿Qué leyes rigen las operaciones con logaritmos?

Las tres leyes clave son la del producto, la del cociente y la de la potencia: log(a·b)=log(a)+log(b), log(a/b)=log(a)-log(b) y log(a^n)=n·log(a). En Excel puedes comprobar la primera con =LOG10(2)+LOG10(5) (resultado 1) y la tercera con =2*LOG10(3) (resultado 0,9542). También existe el cambio de base: log_b(a)=LOG10(a)/LOG10(b).

Fuentes

  1. MicrosoftBASE — documentación oficialconsultado el 05/10/2026
  2. MicrosoftIM.LOG10 — documentación oficialconsultado el 05/10/2026
  3. MicrosoftLOG10 — documentación oficialconsultado el 05/10/2026
  4. MicrosoftExcel y Access — documentación oficialconsultado el 05/10/2026
  5. MicrosoftFilas y columnas de una hoja — documentación oficialconsultado el 05/10/2026