Imagina que inviertes 10.000 ARS a una tasa anual del 5 % y quieres saber cuánto tardarás en llegar a 20.000 ARS si el interés se suma de forma continua, no cada año. Para eso existe la función LN en Excel: calcula el logaritmo natural de un número, que no es otra cosa que el inverso de la exponencial con base e (≈ 2,71828). También se usa mucho para analizar datos muy asimétricos, como ventas donde unos pocos productos valen muchísimo más que el resto, porque el logaritmo los "estira" y los acerca a una recta con la que se trabaja mejor. Al terminar el tutorial sabrás escribir =LN sobre cualquier celda, copiarla en una columna, usarla dentro de un modelo de crecimiento continuo, detectar los tres errores que puede dar y elegir LOG o LOG10 cuando la base no es e. LN está en todas las versiones de Excel desde 2003 y también en Excel para la web, para Mac y para móviles.
Qué es el logaritmo natural y para qué te sirve en Excel
El logaritmo natural responde a una pregunta sencilla: ¿a qué potencia tengo que elevar el número e (≈ 2,71828) para obtener x? Esa potencia es ln(x). Si e³ vale unos 20,09, entonces ln(20,09) vale 3. Es la operación inversa de EXP: mientras EXP sube el número a la exponencial, LN lo baja al mundo de los sumandos.
En Excel esto se traduce en dos usos muy prácticos. El primero es el crecimiento continuo de una inversión: cuando el interés no se paga cada año sino que se suma instante a instante, el capital final se calcula con capital · e^(tasa·tiempo), y para despejar el tiempo se usa LN porque no hay otra forma cómoda de "deshacer" una exponencial. El segundo es el análisis de datos con rangos muy amplios: si tienes ventas de 1, 10, 1.000 y 100.000 unidades, un gráfico normal aplasta a los pequeños; al pasar los datos por LN las diferencias se moderan y la nube de puntos se vuelve más manejable.
La función LN no necesita instalarse ni activarse: viene con Excel desde siempre y forma parte de las funciones matemáticas básicas. Lo que sí necesitas es entender qué le pides: solo admite números positivos, y por una buena razón, porque e^x nunca vale cero ni un negativo.
LN, LOG y LOG10: cuál usar y por qué
Antes de escribir nada conviene saber qué función abre cada puerta. Las tres viven en la categoría de Matemáticas y trigonometría, y la única diferencia entre ellas es la base del logaritmo.
| Función (ES) | Nombre en inglés | Sintaxis | Base | Disponible desde | Ejemplo con 100 |
|---|---|---|---|---|---|
LN |
LN | =LN(número) |
e ≈ 2,71828 | Excel 2003 y posteriores | =LN(100) → 4,6052 |
LOG |
LOG | =LOG(número; [base]) |
la que indiques | Excel 2003 y posteriores | =LOG(100;2) → 6,6439 |
LOG10 |
LOG10 | =LOG10(número) |
10 | Excel 2003 y posteriores | =LOG10(100) → 2 |
LOG10 es la que se usa para la escala decibelios, pH o magnitudes sísmicas, porque cada salto es diez veces más. LOG con base 2 aparece al medir tasas de duplicación (como el tiempo en que una población se multiplica por dos). LN es la que toca cuando la fórmula del modelo ya tiene una e, que es justo lo que pasa en intereses continuos, decaimiento radiactivo o crecimiento poblacional sin techo claro.
La sintaxis de LN y su único argumento
LN es de las funciones más cortas de Excel: solo pide un número y devuelve un resultado. Su sintaxis es =LN(número), donde número puede ser un valor escrito directamente (como =LN(10)), una referencia a una celda (=LN(A2)) o el resultado de otra fórmula que termine dando un número positivo.
=LN(10)
La fórmula anterior se escribe en cualquier celda, se pulsa Entrar y Excel muestra 2,30258509299… La barra de fórmulas muestra la fórmula tal cual; la celda muestra el resultado.
| A | |
|---|---|
| 1 | 2,30258509 |
Tu primera hoja con LN: de un valor suelto a una columna entera
Abre un libro nuevo, renombra la hoja a Logaritmos y copia estos datos en la columna A. Son seis valores pequeños, perfectos para ver la forma de la curva sin perderse en cifras largas.
| A | B | |
|---|---|---|
| 1 | x | ln(x) |
| 2 | 1 | |
| 3 | 2 | |
| 4 | 5 | |
| 5 | 10 | |
| 6 | 100 | |
| 7 | e |
Escribir LN a mano y dejar que la celda cambie
- Haz clic en
B2para seleccionarla. - Escribe
=LN(A2)y pulsa Entrar. - Mira la celda: aparece
0, porqueln(1) = 0. La barra de fórmulas sigue mostrando=LN(A2). - Cambia el valor de
A2a2y observa cómoB2pasa a0,69314718sin que toques la fórmula.
| A | B | |
|---|---|---|
| 1 | x | ln(x) |
| 2 | 2 | 0,69314718 |
B2 muestra 0,69314718 al escribir 2 en A2, la fórmula está bien enganchada a la celda. Si muestra 0, asegúrate de que la fórmula es =LN(A2) y no =LN($A$2) con dólares.Copiar LN con el controlador de relleno
- Vuelve a poner los valores originales en
A2:A6(1, 2, 5, 10, 100) y deja la fórmula=LN(A2)enB2. - Selecciona
B2y arrástrala con el controlador de relleno (el cuadradito verde de la esquina inferior derecha) hastaB7. La fórmula baja y se ajusta fila a fila. - Mira la columna: cada fila tiene su
ln(x)calculado.
| A | B | |
|---|---|---|
| 1 | x | ln(x) |
| 2 | 1 | 0 |
| 3 | 2 | 0,69314718 |
| 4 | 5 | 1,60943791 |
| 5 | 10 | 2,30258509 |
| 6 | 100 | 4,60517019 |
| 7 | 2,71828183 | 1 |
ln(e) = 1 por definición. Si en la fila 7 ves otro número, revisa que A7 sea exactamente 2,71828183 o el resultado de =EXP(1).LN sobre el valor de e para entender qué hace
- En
A8escribe=EXP(1)y pulsa Entrar. Excel te devuelve2,71828183. - En
B8escribe=LN(A8)y pulsa Entrar. El resultado es1. - Es la prueba de que
LNyEXPson funciones inversas: una sube, la otra baja.
=EXP(1)
=LN(A8)
LN dentro de un caso real: crecimiento continuo de una inversión
Subamos al caso de la inversión. Crea una hoja nueva llamada Inversión con esta estructura. El capital inicial son 10.000 ARS, la tasa anual es del 5 % y la columna Tiempo lleva 1, 5, 10 y 20 años.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Capital (ARS) | Tasa anual | Tiempo (años) | Capital final (ARS) | Años para llegar a 20.000 |
| 2 | 10000 | 5% | 1 | ||
| 3 | 10000 | 5% | 5 | ||
| 4 | 10000 | 5% | 10 | ||
| 5 | 10000 | 5% | 20 |
Calcular el capital final con EXP
La fórmula de la capitalización continua es Capital_final = Capital · e^(tasa · tiempo). En Excel eso se traduce en una sola función: EXP.
- Haz clic en
D2. - Escribe
=A2*EXP(B2*C2)y pulsa Entrar. Recuerda que la celdaB2contiene5%, que para Excel vale 0,05. - Arrastra el controlador de relleno desde
D2hastaD5. - Comprueba los cuatro resultados: 10.512,71 / 12.840,03 / 16.486,65 / 27.182,82 ARS.
=A2*EXP(B2*C2)
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Capital (ARS) | Tasa anual | Tiempo (años) | Capital final (ARS) |
| 2 | 10000 | 5% | 1 | 10512,71 |
| 3 | 10000 | 5% | 5 | 12840,03 |
| 4 | 10000 | 5% | 10 | 16486,65 |
| 5 | 10000 | 5% | 20 | 27182,82 |
B2 sea 5% (no 5) y que el formato de moneda de la columna D no esté mezclando puntos con comas.Despejar los años con LN cuando ya tienes el objetivo
Ahora al revés: el objetivo son 20.000 ARS y quieres saber cuántos años hacen falta. La fórmula de la que partimos es Objetivo = Capital · e^(tasa · tiempo). Se despeja así: tiempo = LN(objetivo / capital) / tasa.
- En
E2escribe=LN(20000/A2)/B2y pulsa Entrar. - Copia hasta
E5con el controlador de relleno. - Los cuatro valores son los mismos: 13,8629 años, porque la fórmula no depende del tiempo previo, solo del objetivo, el capital y la tasa.
=LN(20000/A2)/B2
| A | B | C | E | |
|---|---|---|---|---|
| 1 | Capital (ARS) | Tasa anual | Tiempo (años) | Años para llegar a 20.000 |
| 2 | 10000 | 5% | 1 | 13,8629 |
| 3 | 10000 | 5% | 5 | 13,8629 |
| 4 | 10000 | 5% | 10 | 13,8629 |
| 5 | 10000 | 5% | 20 | 13,8629 |
#¡DIV/0! o un número muy raro, revisa que B2 no esté vacío y que la columna B tenga formato Porcentaje, no Número.Errores habituales al usar LN (y cómo arreglarlos)
LN solo tiene tres formas de fallar, y las tres se ven a la primera. Conocerlas te evita perder el tiempo cuando una celda muestra un mensaje inesperado.
#¡NUM! por pasar un número negativo o cero
LN no existe para x ≤ 0, porque no hay potencia a la que puedas elevar e y obtener 0 o un negativo. Si en una celda escribes =LN(0) o =LN(-5), Excel devuelve #¡NUM!.
| A | B | |
|---|---|---|
| 1 | 0 | |
| 2 | -5 | |
| 3 | =LN(A1) | |
| 4 | =LN(A2) |
=LN(A1)
=LN(A2)
La forma de blindarse es envolver la fórmula en SI.ERROR para mostrar un texto amable o en un SI que avise antes de calcular. Por ejemplo, =SI(A2>0;LN(A2);"valor no válido") muestra un mensaje cuando el dato de partida no sirve.
=SI(A2>0;LN(A2);"valor no válido")
#¡VALOR! por escribir texto sin comillas
Si la celda a la que apunta LN contiene la palabra diez en vez del número 10, Excel no puede convertirla y muestra #¡VALOR!.
| A | B | |
|---|---|---|
| 2 | diez | |
| 3 | =LN(A2) |
=LN(A2)
Dos arreglos. El primero, revisar la celda y escribir 10 en vez de diez. El segundo, si el texto viene de una importación, usar VALOR para convertirlo: =LN(VALOR(A2)) hace la conversión antes del logaritmo. Eso sí: si el texto no es un número, VALOR también devolverá error.
=LN(VALOR(A2))
#¿NOMBRE? por escribir LOG.NAT o logn en lugar de LN
LN se llama así en español y LN en inglés, sin variantes. Escribir LOG.NAT, logn o cualquier forma rara hace que Excel no reconozca la función y devuelva #¿NOMBRE?.
| A | |
|---|---|
| 1 | =LOG.NAT(10) |
| 2 | =LN(10) |
La solución es directa: cambiar a =LN(10) y pulsar Entrar. Si tu Excel está en inglés y ves =LN(10), también funciona, porque LN se llama igual en los dos idiomas.
Las funciones hermanas: GAMMA.LN, IM.LN y los logaritmos en otras bases
LN no está sola. Para problemas concretos hay variantes que viven en su misma categoría y que conviene conocer para no reinventar la rueda.
| Función (ES) | Inglés | Para qué sirve | Desde |
|---|---|---|---|
GAMMA.LN |
GAMMALN | Logaritmo natural de la función gamma, muy usado en estadística avanzada | 2007 |
GAMMA.LN.EXACTO |
GAMMALN.PRECISE | Igual que GAMMA.LN pero con mayor precisión en valores grandes |
2010 |
IM.LN |
IMLN | Logaritmo natural de un número complejo, escrito como texto "a+bi" |
2007 |
LOG |
LOG | Logaritmo en la base que tú le digas (por defecto 10 si omites la base) | 2003 |
LOG10 |
LOG10 | Logaritmo en base 10, útil para decibelios y pH | 2003 |
LOG(número;base) es la más polivalente: si necesitas base 3, escribes =LOG(1000;3). IM.LN opera sobre la forma compleja, así que =IM.LN("1+i") devuelve el logaritmo natural del número 1+i. La documentación oficial de cada una está enlazada en la tabla de funciones anterior, en la sección de la base.
Lo que ya sabes hacer con LN en Excel
- Calcular el logaritmo natural de un valor suelto, una celda o el resultado de otra fórmula con
=LN(...). - Copiar la fórmula en una columna arrastrando el controlador de relleno y ver cómo cada celda toma su propio dato.
- Usar
LNdentro de un modelo de crecimiento continuo, tanto para calcular el capital final conEXPcomo para despejar el tiempo necesario hasta un objetivo. - Detectar y arreglar los tres errores típicos:
#¡NUM!cuando el dato es 0 o negativo,#¡VALOR!cuando la celda contiene texto y#¿NOMBRE?cuando el nombre de la función está mal escrito. - Elegir la función adecuada cuando la base no es e:
LOG10para base 10 yLOGpara una base cualquiera.
El siguiente paso natural es representar esta columna en un gráfico de dispersión con los x en horizontal y los ln(x) en vertical: la curva que sale es la del propio logaritmo natural, y al añadirle la de EXP(1) verás cómo se espejan la una con la otra.
Dudas al usar LN en Excel
1. ¿Qué propiedades tiene el logaritmo natural?
Las propiedades más útiles en Excel son tres: el logaritmo natural de un producto es la suma de los logaritmos, el de un cociente es la resta y el de una potencia equivale a multiplicar el exponente por el logaritmo de la base. Es decir, LN(a·b)=LN(a)+LN(b), LN(a/b)=LN(a)-LN(b) y LN(aⁿ)=n·LN(a). Estas reglas sirven para simplificar cálculos y resolver ecuaciones con LN en cualquier hoja.
2. ¿Cuánto es el logaritmo natural de e?
El logaritmo natural de e vale exactamente 1, ya que la base de esta función es el propio número e (aproximadamente 2,71828). Si escribes =LN(EXP(1)) en una celda, Excel te mostrará 1 como resultado. También puedes comprobarlo con =LN(2,71828) y obtendrás un valor muy cercano a 1.
3. ¿Cómo se ve la gráfica del logaritmo natural?
La curva del logaritmo natural pasa por el punto (1, 0), sube despacio hacia la derecha y baja muy rápido hacia la izquierda sin tocar nunca el eje vertical. Para dibujarla en Excel, crea una columna con valores de x positivos (por ejemplo de 0,1 a 10) y al lado aplica =LN(A2) copiando hacia abajo, luego inserta un gráfico de dispersión con líneas suaves en Insertar > Gráficos.
4. ¿Qué ejemplos prácticos se pueden hacer con el logaritmo natural?
Un ejemplo típico es calcular el tiempo que tarda una inversión en duplicarse a interés compuesto continuo con la fórmula t = LN(2)/r, donde r es la tasa anual. Otro uso habitual es transformar datos que crecen de forma exponencial para analizarlos en escala lineal, aplicando =LN(valor) a una columna y creando después un gráfico de dispersión. También aparece en estadística, al trabajar con distribuciones que toman valores positivos como la log-normal.
5. ¿Cuál es la fórmula del logaritmo natural?
La fórmula matemática es y = LN(x), que devuelve el exponente al que hay que elevar el número e para obtener x. Por ejemplo, LN(10) ≈ 2,3026 porque e²·³⁰²⁶ ≈ 10. En Excel la función se escribe =LN(número) y solo necesita un argumento, que debe ser mayor que 0; si escribes =LN(0) o un valor negativo obtendrás el error #¡NUM!.
Fuentes
- MicrosoftGAMMA.LN — documentación oficialconsultado el 06/10/2026
- MicrosoftGAMMA.LN.EXACTO — documentación oficialconsultado el 06/10/2026
- MicrosoftIM.LN — documentación oficialconsultado el 06/10/2026
- MicrosoftLN — documentación oficialconsultado el 06/10/2026
- MicrosoftIM.LOG10 — documentación oficialconsultado el 06/10/2026