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

Experto en Expresiones AppSheet TailorSheet
Curso Experto en Expresiones
Curso De Cero a Experto en AppSheet
Curso De Cero a Experto
Curso Iniciación AppSheet TailorSheet
Iniciación AppSheet Curso inicial
Scroll al inicio