Crea tus propias funciones con LAMBDA en Excel

Última actualización el 11/08/2025
Tiempo de lectura: 3 minutos

¿Qué es la función LAMBDA en Excel y cómo usarla correctamente?

  1. Crea tus propias funciones en Excel. La función LAMBDA fue desarrollada para simplificar la escritura de fórmulas en Excel.
  2. Agrupar varias fórmulas intermedias. En lugar de tener 3, 4, 5, ... celdas con cálculos intermedios para obtener su resultado, la función LAMBDA de Excel contendrá el contenido de todas estas funciones intermedias para evitar errores de entrada.
  3. Dale a tu función un nombre simple. El objetivo final es crear una función sencilla para los usuarios, con la menor cantidad de parámetros para completar.

Presentación de la función LAMBDA

La función LAMBDA se introdujo en noviembre de 2020 en Excel 365. Está escrita de la siguiente manera

  1. variable 1
  2. variable 2
  3. ......
  4. Algoritmo

Teóricamente puedes escribir hasta 253 variables. ¿Pero es complicado trabajar con más de 5 variables?

Lo confuso de esta función es que la fórmula de cálculo se escribe necesariamente al final de la función.

Presentación LAMBDA

En este ejemplo tenemos 2 variables, X y Y. Y al momento de llamar a esta función, pasaremos los valores 1 y 3. Expresión x + y será evaluado y el resultado será por lo tanto 4.

Dónde escribir una función LAMBDA

La función LAMBDA es una función especial. Y para ello no se puede escribir directamente en una celda.

Si escribe una función LAMBDA en una celda, solo obtendrá el error #CALC! Excel no puede interpretar esta función de esta manera ⛔⛔⛔

LAMBDA devuelve un error de CALC en una celda

De hecho, esta función espera recibir parámetros. Entonces tienes que encontrar un truco para pasarle los valores de las variables de la función.

Usar rangos con nombre

Entonces, para escribir una función LAMBDA, debes pasar por una playa con nombre (Fórmulas > Administrador de nombres)

Menú Establecer un nombre para rangos con nombre
  1. Dale un nombre a tu función personalizada.
  2. Luego escriba su función LAMBDA en el cuadro Se refiere a.
Escribir la fórmula LAMBDA como un rango con nombre

Y luego llama a su función personalizada directamente desde una celda como cualquier otra función en Excel. Puede ver que el ícono de una función personalizada es diferente de las funciones estándar de Excel.

La función personalizada es visible en la lista de funciones de Excel.

Y luego, debes pasar los datos esperados por la función personalizada como parámetro.

=MiFunción(1;3)

Resultado de la función personalizada

recientemente, Microsoft ha desarrollado una nueva técnica para escribir sus funciones LAMBDA. Para hacer esto, debes usar un complemento, el entorno de funciones avanzadas.

Caso práctico de uso de la función LAMBDA

En este sitio encontrará numerosos casos de uso de la función LAMBDA en varias hojas prácticas.

Función personalizada para calcular el precio con impuestos incluidos con diferentes tipos de IVA
Probando la función LAMBDA con imágenes
Función personalizada CONTAR PALABRAS

Encontrará información adicional sobre la función LAMBDA en el sitio web de Microsoft.

1 Comentario

  1. Efram
    05/02/2021 a las 15:56

    Gracias por este artículo!

    ¿Podría la función Lambda contener otras funciones?
    Por ejemplo:
    =LAMDA(....-SUM(...;...))
    (los puntos pequeños representan el área editable)

    Merci d'avance!

    Responder

Dejar un comentario

Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados con *

Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.

Jugador Más Valioso de Microsoft 2024

Boletín informativo

1 vez al mes:
Consejos y cuestionarios

    No te enviaremos spam. Puedes darte de baja en cualquier momento.

    Crea tus propias funciones con LAMBDA en Excel

    Tiempo de leer: 3 minutos
    Última actualización el 11/08/2025

    ¿Qué es la función LAMBDA en Excel y cómo usarla correctamente?

    1. Crea tus propias funciones en Excel. La función LAMBDA fue desarrollada para simplificar la escritura de fórmulas en Excel.
    2. Agrupar varias fórmulas intermedias. En lugar de tener 3, 4, 5, ... celdas con cálculos intermedios para obtener su resultado, la función LAMBDA de Excel contendrá el contenido de todas estas funciones intermedias para evitar errores de entrada.
    3. Dale a tu función un nombre simple. El objetivo final es crear una función sencilla para los usuarios, con la menor cantidad de parámetros para completar.

    Presentación de la función LAMBDA

    La función LAMBDA se introdujo en noviembre de 2020 en Excel 365. Está escrita de la siguiente manera

    1. variable 1
    2. variable 2
    3. ......
    4. Algoritmo

    Teóricamente puedes escribir hasta 253 variables. ¿Pero es complicado trabajar con más de 5 variables?

    Lo confuso de esta función es que la fórmula de cálculo se escribe necesariamente al final de la función.

    Presentación LAMBDA

    En este ejemplo tenemos 2 variables, X y Y. Y al momento de llamar a esta función, pasaremos los valores 1 y 3. Expresión x + y será evaluado y el resultado será por lo tanto 4.

    Dónde escribir una función LAMBDA

    La función LAMBDA es una función especial. Y para ello no se puede escribir directamente en una celda.

    Si escribe una función LAMBDA en una celda, solo obtendrá el error #CALC! Excel no puede interpretar esta función de esta manera ⛔⛔⛔

    LAMBDA devuelve un error de CALC en una celda

    De hecho, esta función espera recibir parámetros. Entonces tienes que encontrar un truco para pasarle los valores de las variables de la función.

    Usar rangos con nombre

    Entonces, para escribir una función LAMBDA, debes pasar por una playa con nombre (Fórmulas > Administrador de nombres)

    Menú Establecer un nombre para rangos con nombre
    1. Dale un nombre a tu función personalizada.
    2. Luego escriba su función LAMBDA en el cuadro Se refiere a.
    Escribir la fórmula LAMBDA como un rango con nombre

    Y luego llama a su función personalizada directamente desde una celda como cualquier otra función en Excel. Puede ver que el ícono de una función personalizada es diferente de las funciones estándar de Excel.

    La función personalizada es visible en la lista de funciones de Excel.

    Y luego, debes pasar los datos esperados por la función personalizada como parámetro.

    =MiFunción(1;3)

    Resultado de la función personalizada

    recientemente, Microsoft ha desarrollado una nueva técnica para escribir sus funciones LAMBDA. Para hacer esto, debes usar un complemento, el entorno de funciones avanzadas.

    Caso práctico de uso de la función LAMBDA

    En este sitio encontrará numerosos casos de uso de la función LAMBDA en varias hojas prácticas.

    Función personalizada para calcular el precio con impuestos incluidos con diferentes tipos de IVA
    Probando la función LAMBDA con imágenes
    Función personalizada CONTAR PALABRAS

    Encontrará información adicional sobre la función LAMBDA en el sitio web de Microsoft.

    Boletín informativo

    1 vez al mes:
    Consejos y cuestionarios

      No te enviaremos spam. Puedes darte de baja en cualquier momento.

      1 Comentario

      1. Efram
        05/02/2021 a las 15:56

        Gracias por este artículo!

        ¿Podría la función Lambda contener otras funciones?
        Por ejemplo:
        =LAMDA(....-SUM(...;...))
        (los puntos pequeños representan el área editable)

        Merci d'avance!

        Responder

      Dejar un comentario

      Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados con *

      Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.