If
La función If Permite devolver un valor, entre dos dados, de acuerdo a una condición.
Definición
If(condición, v1, v2)Parámetros
| Nombre | Descripción | Tipo de datos |
|---|---|---|
| condición | Condición lógica que se desea analizar. | booleano |
| v1 | Valor a devolver si la condición resulta verdadera. | cualquiera |
| v2 | Valor a devolver si la condición resulta falsa. | cualquiera |
Ejemplos
Ejemplo de división condicional
El siguiente ejemplo utiliza la función If para verificar si la variable x tiene valor cero, en cuyo caso informa un error. De lo contrario, devuelve el resultado de dividir 150 por el valor de x:
If(x = 0, Error('El valor no puede ser cero'), 150 / x)Para un valor de x igual a cero, se obtendrá un error. Para cualquier otro valor, se obtendrá el resultado de dividir 150 por el valor de x.
Ejemplo para obtener el máximo de dos números
El siguiente ejemplo utiliza la función If para devolver el valor máximo entre dos variables x1 y x2. Nótese que para este caso particular, sería más sencillo utilizar la función Max.
If(x1 > x2, x1, x2)Este ejemplo siempre devolverá el máximo entre los dos valores pasados en x1 y x2.
HexToNumber
La función HexToNumber permite convertir un número en formato hexadecimal (string) a número. Definición HexToNumber(valor) Parámetros Nombre Descripción Tipo...
ToBoolean
La función ToBoolean permite convertir un valor de cualquier tipo a booleano. Definición ToBoolean(valor) Parámetros Nombre Descripción Tipo de datos valor...