Tipos de datos de valores a los que se hace referencia en fórmulas

Article Number:040500

En Kintone, los tipos de datos varían según los tipos de campos y los resultados de los cálculos. Los operadores y funciones que puede utilizar para cada tipo de datos también son diferentes.
Comprender los tipos de datos le permite utilizar campos, operadores y funciones en varias fórmulas.

Tipos de datos de Campos

Cuando se hace referencia a campos en una fórmula, sus valores se tratan como los siguientes tipos de datos.

Campo Tipo de datos
Número tipo numérico
Calculado
Fecha y hora
Fecha
Tiempo
Fecha/hora de creación
Fecha/hora de actualización
Búsqueda (si la fuente de búsqueda es de tipo numérico)
Texto Tipo de cadena
Desplegable
Botón de radio
Búsqueda (si la fuente de búsqueda es de tipo cadena)
Creado por
Actualizado por
Casilla de verificación Tipo de matriz de cadenas
Opciones múltiples
Un campo de tipo cadena en una tabla cuando hace referencia a él un campo colocado fuera de la tabla
Un campo de tipo numérico en una tabla cuando hace referencia a él un campo colocado fuera de la tabla Tipo de matriz numérica

Tipos de datos de resultados de cálculo

La siguiente tabla muestra los tipos de datos de los valores devueltos por funciones y operadores en fórmulas.

Función Tipo de datos
SUMA Ejemplo: SUMA(1, 2, 3)
El tipo de datos de los argumentos es numérico o de matriz numérica, y el tipo de datos del resultado del cálculo es numérico.
ROUND Ejemplo: ROUND (A*1.1)
El tipo de datos del argumento y el resultado del cálculo es numérico.
ROUNDUP Ejemplo: ROUNDUP (A*1.1)
El tipo de datos del argumento y el resultado del cálculo es numérico.
ROUNDDOWN Ejemplo: ROUNDDOWN (A* 1.1)
El tipo de datos del argumento y el resultado del cálculo es numérico.
SI Ejemplo: SI(A=100,B,C)
El primer argumento es de tipo booleano. El segundo y tercer argumento son de tipo numérico, de cadena o booleano.
El tipo de datos del valor devuelto por la función es el mismo que el del resultado del cálculo del segundo o tercer argumento.
Y Ejemplo: SI(Y(A>10,B>=10),"1","0")
El tipo de datos de los argumentos y el resultado del cálculo es booleano.
O Ejemplo: SI(O(A>10,B>=10),"1","0")
El tipo de datos de los argumentos y el resultado del cálculo es booleano.
NO Ejemplo: SI(NO(A>10),"1","0")
El tipo de datos de los argumentos y el resultado del cálculo es booleano.
DATE_FORMAT Ejemplo: DATE_FORMAT (1522972800, "AAAA-Md", "sistema")
El primer argumento es de tipo numérico (hora UNIX), el segundo argumento es de tipo cadena (formato de visualización) y el tercer argumento es de tipo cadena (zona horaria). El tipo de datos del resultado del cálculo es cadena.
YEN Ejemplo: YEN(1100,5, 0)
El tipo de datos de los argumentos es numérico y el tipo de datos del resultado del cálculo es una cadena.
CONTIENE Ejemplo: IF(CONTIENE(Día laborable, "Domingo"), "Trabajando el Domingo", "No trabajando el Domingo")
El primer argumento es de tipo matriz de cadena y el segundo argumento es de tipo cadena. El tipo de datos del resultado del cálculo es booleano.
Operador Tipo de datos
+, -, *, /, ^ El tipo de datos de los argumentos y el resultado del cálculo es numérico.
& El tipo de datos de los argumentos es numérico, de cadena o booleano. El tipo de datos del resultado del cálculo es cadena.
=, !=, <> El tipo de datos de los argumentos es numérico, de cadena o booleano. El tipo de datos del resultado del cálculo es booleano.
<, <=, >, >= El tipo de datos de los argumentos es numérico. El tipo de datos del resultado del cálculo es booleano.

Para obtener detalles sobre los operadores, las funciones y su uso, consulte las páginas siguientes.