Power Automate: aprende a usar expresiones en condiciones para comprobar varios valores

Las condiciones son expresiones creadas para comparar 2 valores en un flujo. Pero también hay veces en las que es necesario el poder comparar un conjunto de valores, como el que se da en la comprobación de varias columnas en una hoja de cálculo o de una tabla en una base de datos.

Expresiones lógicas usadas en las condiciones

  • And: compara dos argumentos y devuelve true si ambos son true.

  • Or: compara dos argumentos y devuelve true si uno de los dos valores es true.

  • Equals: devuelve true cuando los dos argumentos son iguales.

  • Less: compara dos argumentos y devuelve true cuando el primer argumento es más pequeño que el segundo (los tipos admitidos son float, integer y string).

  • LessOrEquals: devuelve true cuando el primer argumento es de menor o igual valor que el segundo (los tipos admitidos son float, integer y string).

  • Greater: devuelve true si el primer argumento es mayor que el segundo (los tipos admitidos son float, integer y string).

  • GreaterOrEquals: devuelve true si el primer argumento es de mayor o igual valor que el segundo (los tipos admitidos son float, integer y string).

  • Empty: devuelve true si la matriz, objeto o cadena están vacíos.

  • Not: devuelve el contrario de un valor booleano.

  • If: devuelve un valor específico siempre y cuando el valor de la expresión es false o true.

¿Se pueden usar dos expresiones en una condición?

Sí, siempre y cuando sean lógicas y no se contradigan.

¿Para qué sirve el usar una condición?

Cuando se tienen infinidad de datos en una hoja de cálculo y se quiere buscar la información que reúna ciertos tipos de condiciones o exclusiones, el usar las expresiones permite que aquellos datos que no las cumplan no aparezcan en el informe realizado, permitiendo así una depuración rápida de los datos buscados.

Requisitos previos

  • Acceso a Power Automate.

  • Una hoja de cálculo que deberá ser guardada en la nube en una ubicación tipo Dropbox o Microsoft OneDrive para permitir el acceso de Power Automate a ella.

  • Office 365 Outlook o cualquier servicio de correo electrónico que sea compatible en los flujos.

Uso de funciones en expresiones

Cuando un flujo empieza a ejecutarse, es posible que algunas expresiones no existan cuando obtienen sus valores de acciones en el tiempo de ejecución. Para referir estos valores, o poder trabajar con ellos en expresiones, se pueden usar las funciones proporcionadas por el lenguaje de definición del flujo de trabajo.

A veces, es necesaria la comparación de dos o más valores en un flujo, para ello se emplea el uso de expresiones que permiten establecer los parámetros elegidos en la comparación. El uso de estas expresiones es fundamental para poder realizar la selección deseada con unos valores especificados.

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada.