La función LAMBDA lleva Excel a otro nivel: te permite crear tus propias funciones personalizadas sin escribir una sola línea de VBA. Está disponible en Microsoft 365. En esta guía verás qué es, cómo funciona y cómo darle un nombre para reutilizarla en todo tu libro.
¿Qué es la función LAMBDA?
LAMBDA convierte una fórmula en una función reutilizable con sus propios parámetros. En lugar de repetir la misma fórmula larga por todas partes, la defines una vez, le pones un nombre y la usas como cualquier función nativa de Excel.
Sintaxis
=LAMBDA(parámetro1; parámetro2; …; cálculo)
Los primeros argumentos son los parámetros de entrada y el último es el cálculo que usa esos parámetros.
Ejemplo: una función para calcular el IGV
Supón que quieres una función que calcule el precio con IGV (18%). La fórmula LAMBDA sería:
=LAMBDA(precio; precio*1.18)
Para probarla directamente, escribe el valor al final: =LAMBDA(precio; precio*1.18)(100) devuelve 118.
Dale un nombre para reutilizarla
El verdadero poder aparece al nombrarla. Ve a Fórmulas → Administrador de nombres → Nuevo, ponle un nombre (por ejemplo ConIGV) y en «Se refiere a» pega tu LAMBDA. A partir de ahí podrás escribir en cualquier celda:
=ConIGV(100)
Y funcionará como una función más de Excel, en todo el libro.
Funciones auxiliares que la potencian
- MAP: aplica una LAMBDA a cada elemento de un rango.
- BYROW / BYCOL: aplican una LAMBDA fila por fila o columna por columna.
- REDUCE: acumula un resultado recorriendo un rango (sumas o cálculos progresivos).
¿Cuándo usar LAMBDA en lugar de VBA?
Si el cálculo se puede expresar con fórmulas, LAMBDA es más ligera, no requiere habilitar macros y viaja con el archivo. Para automatizaciones más complejas (formularios, botones, interacción con otros programas), sigue siendo mejor una macro en VBA.
Requisitos
LAMBDA requiere Microsoft 365. En versiones anteriores no está disponible.
Combínala con las matrices dinámicas para crear cálculos vivos y reutilizables. [Descarga el ejemplo gratis].
Versiones premium
⚡ Lleva todo el negocio bajo control, no solo esto
Automatizadas y listas para usar: cobros, pagos, inventario, caja y proyectos. Pago único, acceso de por vida y funcionan sin internet.
Cuentas x Cobrar V1Registras la factura una vez y la plantilla te dice quien te debe, cuanto…USD 27Ver plantilla
Cuentas x Pagar V1Te avisa de lo que vence esta semana, para que no vuelvas a quedar…USD 27Ver plantilla
Control Flujo EfectivoCargas ingresos y gastos y ves de un vistazo si el mes cierra en…USD 27Ver plantilla
Macro Control Stock Basico V1Entradas, salidas y un panel que te avisa de lo que se esta agotando…USD 7Ver plantilla
Gestor de Cotizaciones o Proforma V1Eliges el cliente, eliges los productos y la cotizacion sale con tus datos y…USD 27Ver plantilla
Genera Orden de Compra o ServicioLa orden sale hecha, numerada y lista para enviar, sin copiar y pegar de…USD 27Ver plantilla
Curva S AutomatizadaCargas el avance y la curva se dibuja sola, con el programado y el…USD 20Ver plantilla
Deja una respuesta