Microsoft anuncia una nueva característica que revolucionará la forma en que construye fórmulas en Excel

Icono de tiempo de lectura 2 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más

Microsoft Excel Lambda

Microsoft anunció hoy una nueva característica que revolucionará la forma de crear fórmulas en Excel. Las fórmulas de Excel son extremadamente populares, pero no puede usar el lenguaje de fórmulas para definir sus propias funciones reutilizables. La nueva función LAMBDA le permitirá definir sus propias funciones personalizadas utilizando el lenguaje de fórmulas de Excel. También puede llamar a una función desde otra.

Funciones personalizadas reutilizables

Con LAMBDA, puede tomar cualquier fórmula que haya creado en Excel y envolverla en una función de LAMBDA y darle un nombre (como “MYFUNCTION”). Luego, en cualquier lugar de su hoja, puede consultar MYFUNCTION, reutilizando esa función personalizada en toda su hoja. A continuación, mostraré un par de ejemplos.

La recursividad

Las funciones reutilizables son razón suficiente para comenzar a aprovechar LAMBDA, pero hay una cosa más ... puedes hacer recursividad. Si crea una LAMBDA llamada MYFUNCTION, por ejemplo, puede llamar a MYFUNCTION dentro de la definición de MYFUNCTION. Esto es algo que antes, solo era posible en Excel a través de un script (como VBA/JavaScript). También mostraré un ejemplo a continuación de cómo puede aprovechar esto para construir cosas que antes no eran posibles sin escribir un script.

Sintaxis:

= LAMBDA ([parámetro1, parámetro2,…,] cálculo)

Argumento Descripción
parámetro Un valor que desea pasar a la función, como una referencia de celda, una cadena o un número. Puede ingresar hasta 253 parámetros. Este argumento es opcional.
cálculo

La fórmula que desea ejecutar y devolver como resultado de la función. Debe ser el último argumento y debe devolver un resultado. Este argumento es obligatorio.

La nueva función lambda está disponible para Office Insiders en las versiones de Microsoft Windows y Mac de Excel.

Fuente: Microsoft

Más sobre los temas: Excel, lambda, microsoft

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *