🔝 Funciones¶
Zinkee dispone de un catálogo creciente de funciones que permiten construir fórmulas complejas adecuadas a diferentes propósitos de negocio
| Descripción | Función | Sintáxis |
|---|---|---|
| Busca el primer registro en una tabla indicada para el que un campo tenga un valor indicado y devuelve el valor de otra campo indicado de ese registro | lookup.md | lookup([Valor buscado],[Tabla objetivo->Campo de búsqueda],[Tabla objetivo->Campo a devolver]) |
| Devuelve un valor si una condición evaluada es TRUE y otro si es FALSE | if.md | if(condición, valor_si_verdadero, valor_si_falso) |
| Identifica los registros de una tabla que cumplen una ciertas condiciones especificadas y devuelve el valor de la suma de los valores de un campo indicado para esos registros | sumifs.md | sumifs([tabla objetivo->campo a sumar], condición_1,condición_2, …) |
| Concatena los valores de distintas cadenas de texto | concat.md | concat([cadena_de_texto],"cadena de texto)", (...)) |
| Toma como un input un formato de fecha válido (campo de tipo fecha o campo de texto con formato fecha) y lo formatea en un formato de fecha especificado | date_format.md | date_format([fecha], "AAAA-MM") |
| Calcula la diferencia entre dos fechas y devuelve un número que expresa esa diferencia en la unidad especificada | datetime_diff.md | datetime_diff([fecha_inicio],[fecha_fin],"(unidad)") |