Excel es una herramienta que facilita nuestras tareas y actividades diarias, recopilar, almacenar, administrar y analizar información. Sin embargo, ¿la habías considerado como un lenguaje de programación?. Excel tiene más usuarios que C, C++, C#, Java y Python juntos (F/preuente: Genbeta 2021).
Desde su lanzamiento ha experimentando diferentes versiones y modificaciones, todo esto para mejorar la experiencia de sus usuarios. Excel contaba con dos obstáculos relevantes: 1. solo admitía valores escalares: números, cadenas y booleanos. 2. No dejaba que los usuarios definieran nuevas funciones.
Pero, Microsoft encontró la solución a esto: la función LAMBDA. Esta básicamente permite que los usuarios puedan definir nuevas funciones escritas en el propio lenguaje de fórmulas de Excel. Para el uso de LAMBDA te recomendamos tener un nivel de Excel Avanzado, para facilitarte la creación de tus funciones personalizadas. Descubre cuáles son los temas que debes dominar ingresando aquí.
Nueva función de Excel que lo vuelve un lenguaje de programación
Gracias a esta nueva función, ya es posible, en principio, escribir cualquier cálculo en el lenguaje de fórmulas de Excel (Microsoft). También cabe aclarar, para utilizar esta función, se deben contar con conocimiento en lógica de programación. Por lo que te sugerimos antes de ingresar al mundo de LAMDA aprender a programar macros con Visual Basic, para lo cual tenemos el curso ideal para ti aquí: https://www.clasedeexcel.com/cursos/curso-excel-macros-grupal ya que Visual Basic es un lenguaje de programación que tiene muchísimas ayudas para crear algoritmos (es decir para crear tus propias aplicaciones).
Una vez aprendas a programar, te darás cuenta que es muy sencillo crear funciones a través de LAMDA.
Para facilitar el uso de LAMDA te presentamos las observaciones más importantes que especifica Microsoft:
Te invitamos a explorar todas las funciones que puedes crear en Excel, como por ejemplo un buscar que sea capaz de buscar con base en 2 parámetros de búsqueda o un condicional (función SI que tenga 3 posibles respuestas, … ) así que te invitamos a retar tus conocimientos más avanzados en Excel gracias a LAMBDA que es la evolución más importante que ha traído Microsoft para Excel en los últimos años.
Finalmente, para usar LAMBDA es necesario ser un miembro del programa Insider de Office. ¿Has usado este lenguaje para crear tus propias funciones?