En este tutorial, aprenderemos sobre las funciones y fórmulas de PowerApps . Esto nos brinda una buena base para crear el resto de nuestra Power App por nosotros mismos.
Podemos usar funciones y fórmulas de PowerApps para mejorar la funcionalidad y cambiar el comportamiento en nuestra aplicación de lienzo de Power Apps.
Tabla de contenido
Referencia de fórmulas y funciones de PowerApps
Microsoft tiene un recurso increíble en la documentación llamada Referencia de fórmulas para aplicaciones de energía .

Este contiene todas las diferentes fórmulas y funciones que tiene Power Apps para que podamos hacer todo lo que necesitábamos hacer. Esas son todas las cosas que pondríamos en esta barra de fórmulas. Por ejemplo, en este registro, concatené el nombre y el apellido juntos.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Usé la función Concatenar para eso.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
También podemos hacer clic en la página de referencia para ver exactamente cómo funciona. Veremos qué hace Concatenate , la diferencia entre Concatenate y la función Concat , y su sintaxis correspondiente.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
También veremos algunos ejemplos que nos permitirán comprender mejor su funcionamiento.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Esta referencia es realmente útil sobre todo si queremos intentar hacer algo que no sabemos cómo hacer. Veamos ahora un ejemplo.
Utilizando la función de concatenación en PowerApps
En este ejemplo, intentemos concatenar los datos de fecha de unión con los datos de ubicación en este elemento.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Para hacer eso, necesitamos usar esta fórmula.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Sin embargo, esta fórmula no funcionará y producirá un error.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Esto se debe a que la función Concatenar solo acepta un Texto o una columna de tabla de tipo Texto . En nuestra fórmula, hicimos referencia al registro de ubicación , que es un texto/cadena. Pero también hicimos referencia al registro DateJoined , que es una fecha y no un tipo de texto/cadena.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Entonces, ¿cómo convertimos una fecha en un tipo de texto/cadena?
Dar formato al tipo de datos mediante la función de texto en PowerApps
Bueno, necesitamos usar la función Texto que convierte cualquier valor y formatea un número o valor de fecha/hora en una cadena de texto.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Vamos a agregarlo ahora a nuestra fórmula. No requiere un argumento, pero aún nos permite especificar el formato que nos gustaría que produzca el valor convertido. Para este ejemplo, usemos el formato ShortDate . Además, agreguemos un espacio para separar la ubicación y la fecha.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Como resultado, tenemos el nombre del cliente, su ubicación y la fecha en que se unió.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Configuración de fechas usando las funciones de PowerApps de mes y año
Sin embargo, el formato de fecha es obviamente demasiado detallado. Probablemente solo necesitemos el año y el mes. Para mostrar solo el año y el mes, necesitamos usar las funciones Mes y Año por separado.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Ahora cambiemos nuestra fórmula y usemos las funciones Mes y Año . No olvide volver a utilizar la función Texto para convertir las fechas en cadenas.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Una vez que hayamos terminado con eso, ahora veremos que la fecha solo muestra el mes y el año en que se unieron.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Exploración de otras funciones de PowerApps en el material de referencia
Intentemos consultar otras funciones disponibles en la documentación de referencia de Microsoft.
1. La función de actualización
Primero, veamos la función de actualización que se usó en este elemento.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Entonces, veamos qué hace la actualización .
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Como era de esperar, esta función recupera una copia nueva de una fuente de datos. Necesita una fuente de datos como argumento.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
En este ejemplo, la fuente de datos es Table1 .
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
2. La función Hoy
Otra cosa que también es genial es la función Hoy . En lugar de usar el nombre de la tabla como título, podemos cambiarlo a la fecha de hoy.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Para hacer eso, usaremos la función Hoy en nuestra fórmula.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Ahora muestra la fecha de recurrencia hoy. Si revisamos esta aplicación mañana, devolverá la fecha de mañana y así sucesivamente.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
También podemos ver una explicación detallada de esta función en el material de referencia.
![Funciones y fórmulas de PowerApps | Una introducción Funciones y fórmulas de PowerApps | Una introducción]()
Fundamentos de Power Apps: Funcionalidad básica y personalización
Entornos de Power Apps: Configuración adecuada de los elementos de la aplicación
Integración de PowerApps en Microsoft Power Automate
Conclusión
En pocas palabras, es una buena manera de aprender sobre estas cosas cuando se trabaja con Power Apps . Como he mencionado, hay muchas funciones diferentes que podemos usar.
Siempre podemos consultar el material de referencia de Microsoft cuando queramos explorar las funciones y fórmulas. Y recomiendo encarecidamente que revise todas esas funciones porque hace que saber qué hacer y depurar sea más fácil.
Mis mejores deseos,
Enrique