Tipos de datos de valores referenciados en fórmulas

Número de artículo:040500

En kintone, se utilizan diferentes tipos de datos para distintos campos y resultados de cálculo. Los operadores y funciones disponibles también varían según el tipo de dato.
Comprender los diferentes tipos de datos ayuda a utilizar correctamente los campos, operadores y funciones en diversas fórmulas.

Tipos de datos de campo

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

フィールドTipo de datos
NúmeroTipo numérico
Calculado
Fecha y hora
[日付]
Campos Hora
Fecha y hora de creación
Fecha y hora actualizadas
Búsqueda (si la fuente de búsqueda es de tipo numérico)
[文字列(1行)]Tipo de cadena
[ドロップダウン]
[ラジオボタン]
Búsqueda (si la fuente de búsqueda es de tipo cadena)
[作成者]
Actualizado por
Casilla de verificaciónTipo de matriz de cadenas
Opciones múltiples
Un campo de tipo cadena en una tabla cuando es referenciado por un campo ubicado fuera de la tabla
Un campo de tipo numérico en una tabla cuando es referenciado por un campo ubicado fuera de la tablaTipo 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ónTipo de datos
SUM

Ejemplo: SUMA(1, 2, 3)
El tipo de datos de los argumentos es numérico o una 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 del resultado del cálculo es numérico.

ROUNDUP

Ejemplo: ROUNDUP (A*1.1)
El tipo de datos del argumento y del resultado del cálculo es numérico.

ROUNDDOWN

Ejemplo: ROUNDDOWN (A* 1.1)
El tipo de datos del argumento y del resultado del cálculo es numérico.

IF

Ejemplo: SI(A=100,B,C)
El primer argumento es de tipo booleano. El segundo y el tercer argumento son de tipo numérico, 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.

AND

Ejemplo: SI(Y(A>10,B>=10),"1","0")
El tipo de datos de los argumentos y del resultado del cálculo es booleano.

OR

Ejemplo: SI(O(A>10,B>=10),"1","0")
El tipo de datos de los argumentos y del resultado del cálculo es booleano.

NOT

Ejemplo: SI(NO(A>10),"1","0")
El tipo de datos de los argumentos y del 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 es de tipo cadena (formato de visualización) y el tercero es de tipo cadena (zona horaria). El tipo de dato 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 cadena.

CONTAINS

Ejemplo: SI(CONTIENE(Día laborable, "Domingo"), "Trabajando el domingo", "No trabajando el domingo")
El primer argumento es de tipo matriz de cadenas y el segundo de tipo cadena. El tipo de dato del resultado del cálculo es booleano.

OperadorTipo de datos
+、 -、 *、 /、^El tipo de datos de los argumentos y el resultado del cálculo es numérico.
&El tipo de dato de los argumentos es numérico, cadena o booleano. El tipo de dato 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.