Función MINIMUM( )
Devuelve el valor mínimo de un conjunto de valores numéricos o el valor más antiguo de un conjunto de valores de fechahora.
Sintaxis
MINIMUM(valor_1; valor_2 <;...n>)
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
valor_1; valor_2<; ...n> |
numérico fechahora |
Los valores que se compararán, separados por comas. Todos los valores debe deben ser del mismo tipo de datos. Además, los valores de fechahora deben ser del mismo subtipo. No es posible mezclar los valores de fecha, fechahora u hora en una única ejecución de la función. |
Salida
Numérico o Fechahora.
Ejemplos
Ejemplos básicos
Valor de entrada numérico literal
Devuelve 4:
MINIMUM(4; 7)
Devuelve 3:
MINIMUM(4; 7; 3; 8)
Devuelve 3,00:
MINIMUM(4; 7,25; 3; 8)
Valor de entrada de fechahora literal
Devuelve `20161229`:
MINIMUM(`20161231`; `20161229`; `20161230`)
Devuelve `20161229 23:59:59`:
MINIMUM(`20161231 235959`; `20161229 235959`)
Devuelve `23:59:57`:
MINIMUM(`0,235957`; `0,235959`; `0,235958`)
Valor de entrada del campo
Devuelve la fecha más antigua entre los tres campos para cada registro:
MINIMUM(Fecha_PO; Fecha_factura; Fecha_pago)
Ejemplos avanzados
Identificación del valor más bajo de varios campos
Cree un campo calculado para identificar el valor más bajo entre los campos Costo, Precio_venta y Precio_descuento, cree un campo calculado con la siguiente expresión:
DEFINE FIELD Valor_bajo COMPUTED MINIMUM(Costo; Precio_venta; Precio_descuento)
Descubrimiento de las fechas anteriores al inicio de un trimestre
Para descubrir si alguna fecha entre campos múltiples es anterior al inicio de un trimestre, cree un campo calculado con una expresión como la siguiente:
DEFINE FIELD Trim_anterior COMPUTED MINIMUM(Fecha_PO; Fecha_factura, Fecha_pago; `20160101`)
- Los registros con todas las fechas posteriores al 01 de enero de 2016, inclusive, devuelven `20160101`.
- Los registros con una o más fechas después del 01 de enero de 2016 devuelven la fecha más antigua entre los tres campos.
Observaciones
Cómo funcionan los lugares decimales en conjuntos de valores numéricos
Si los dos valores numéricos que se están comparando no tienen la misma cantidad de lugares decimales, el resultado se ajusta a la cantidad más grande de decimales.
Devuelve 3,600:
MINIMUM(3,6; 10,88; 20,482)
Puede utilizar la función DECIMALS( ) para ajustar la cantidad de decimales para los parámetros valor.
Devuelve 3,60:
MINIMUM(3,6; 10,88; DECIMALS(20,482; 2))
La abreviatura MIN( )
En ACL Script, se puede utilizar la abreviatura MIN( ) para la función MINIMUM( ) a pesar de que no se identifica de forma única la función, que es el requisito normal cuando se abrevian nombres de funciones.
MIN( ) también podría ser una abreviatura de MINUTE( ); sin embargo Analytics reserva la abreviatura MIN( ) para la función MINIMUM( ).