Como Aplicar la Funcion Let
Estas listo para aprender a aplicar la Función LET paso a paso ? Te gustaría conocer la sintaxis y la ventaja de utilizar esta función ?
Hola! Soy Roger Perez y en este articulo te voy a compartir varios ejemplos de como utilizar la funcion LET y aplicarlo en tus labores diarios.
Estas listo para comenzar?
Veamos:
Sintaxis de la Funcion LET
Para comenzar a utilizar la funcion LET, debes de entender bien la sintaxis de esta funcion.
Veamos su sintaxis:
=LET(Nombre1;Nombre_valor1;Calculo)
A continuacion los detalles de cada sintaxis:
Muy bien, ahora que conoces la sintaxis, te voy a compartir dos ejemplos de como utilizar la funcion.
Considerando una expreción simple con la Funcion LET - Ejemplo 1
A continuacion vamos a ver el primer ejemplo considerando la exprecion simple "SUMA(x;2)", donde x es una variable con nombre a la que se puede asignar un valor, en este caso se le asignara el valor 7.
Entonces como a de quedar la formula ?
Esta es la formula: =LET(X;7;SUMA(X;2)
Al escribir esta formula dentro de una celda te devolvera 9, a continuación te dejo una imagen animada:
En esta formula, el resultado es nueve, por el valor de la variable es 7, entonces facilmente la suma se completa sumando 7+2 = 9.
Ahora veamos otro ejemplo:
Reduciendo la repeticion de Funciones en una Formula con LET
En este ejemplo 2, vamos a ver como utilizar la funcion LET ,para disminuir la repeticion de operacion en las formulas.
Para comenzar, te invito a descargar el archivo excel, dentro de este te he dejado una tabla con la cual vamos a realizar el ejercicio:
Pulsa clic en el enlace o bien en la imagen de excel para descargar el archivo de practica.
Ya descargaste el archivo ? Si ya lo has descagado ahora tan solo abrelo.
Dentro de este, en la hoja ejemplo2 podras ver que tenemos una tabla, desde esta tabla, vamos a filtrar los datos de miguel y color un guion en las celdas que esten vacios.
Veamos la primera opcion:
Dentro de este vamos a escribir la siguiente formula dentro de la celda F2:
=SI(ESBLANCO(FILTRAR(A2:D8;A2:A8="Miguel"));"-"; FILTRAR(A2:D8;A2:A8="Miguel"))
Al pulsar enter, podras notar que todos los datos de Miguel se rellenan automaticamente, sin embargo, dentro de la Formula desbordada, puedes notar que se repite 2 veces una misma fucion para conseguir el resultado deseado: FILTRAR(A2:D8;A2:A8="Miguel.
Pero exite una desventaja, al utilizar dos veces una misma funcion, una misma operacion, corremos el riesgo de cometer errores.
Y ademas requiere que excel realice el calculo dos veces y esto puede probocar que disminuya el rendimiento.
Al utilizar la funcion LET, no es necesario repetir dos veces una misma operacion.
Veamos la segun opcion: Utilizando LET
Para comenzar, nos vamos a la celda F8 y escribimos la siguiente formula:
=LET(Criteriodefiltro;"Miguel";Rangoafiltrar;FILTRAR(A2:D8;A2:A8=Criteriodefiltro);SI(ESBLANCO(Rangoafiltrar);"-";Rangoafiltrar))
Pulsamos enter y listo, puedes notar que dentro dentro de esta formula, no se repite funciones y calculas para obtener el resultado deseado.
Que tal te parecio el articulo de hoy ? Si tienes algun comentario sobre el articulo, no dudes en escribirnos:
No olvides compartir este articulo con tus amigos de facebook, para que ellos tambien puedan aprender sobre la funcion LET, para eso pulsa clic en el boton:
Cualquier duda o pregunta, tan solo escribenos en el chat o bien a rogerperez@aplicaexcelcontable.com.
Saludos,
Roger Perez - Aplica Excel Contable