fbpx

AppSheet Expresiones

IF ()

La expresión IF () de AppSheet define un valor en base a si se cumple una condición o un valor alternativo si ésta no se cumple.

Sintaxis

IF( condición , valor si verdadero , valor si falso)

Ejemplos

Ejemplo

Resultado

IF(TRUE, "Sí", "No")

IF(FALSE, "Sí", "No")

No

IF((1 > 0), "Sí", "No")

IF((1 < 0), "Sí", "No")

No

IF(ISBLANK(""), "Sí", "No")

IF(NOT(ISBLANK("")), "Sí", "No")

No

IF(([Contador] < 0), 0, [Contador])

Si el valor de la columna "Contador" es menor que 0, mostrará 0, de lo contrario mostrará el valor de la columna "Contador"

IF(([fecha] = TODAY()), Verdadero, falso)

Si el valor de "fecha" es igual a la fecha de hoy, Verdadero, si no, Falso

IF(USERSETTINGS("Nombres en mayúscula?")="Sí", UPPER([Nombre]), [Nombre])

Si la opción de usuario "Nombres en mayúscula" tiene el valor "Sí", convierte el campo Nombre a mayúsculas, si no, mantiene el valor introducido en el campo "Nombre"

IF(ISNOTBLANK([Teléfono]), [Teléfono], "Sin teléfono")

Si el campo "Teléfono" está relleno, mostrará su valor, si no, mostrará "Sin teléfono"

IF(ISNOTBLANK([Cliente].[Descuento]), ([Precio] * [Cliente].[Descuento]), [Precio])

Si el campo "Descuento" está relleno en la tabla del cliente, calcula el precio por el descuento. Si no, directamente indica el precio

Resultado esperado

Depende de los resultados especificados en la expresión

Expresiones relacionadas

IFS()  SWITCH()

Vídeo explicativo

En este video aprenderás a usar la expresión IF () de AppSheet

Aprende AppSheet ahora

AppSheet Curso De Cero a Experto en español | TailorSheet
Curso De Cero a Experto
Curso inicial gratis de AppSheet en español | TailorSheet
Curso Iniciación
AppSheet Curso Making Of Facturas | TailorSheet
Curso App Facturas
Ir arriba