Fundamentos > Relaciones y parámetros > Relaciones > Parámetros usados en relaciones > Funciones de relación para parámetros de consulta
Funciones de relación para parámetros de consulta
Creo soporta los siguientes tipos de parámetros:
Parámetro de serie: se representa mediante una tabla de dos columnas, donde la primera columna contiene la estampa del argumento y la segunda columna contiene el valor correspondiente a cada estampa. El valor y el argumento pueden ser con o sin unidades. La columna del argumento se clasifica siempre en orden ascendente (de inferior a superior) y los valores deben ser únicos.
Lista de parámetros: se representa mediante una única tabla de columna que contiene los valores de parámetro, que pueden ser con o sin unidades.
Se pueden utilizar las siguientes funciones para consultar los parámetros.
Función
Descripción
has_value (Param, Value, (Column))
Se devuelve True si el valor existe en la columna especificada. De lo contrario, se devuelve False.
Donde:
Param: nombre de un parámetro.
Value: valor que se debe verificar.
Column (opcional): número de columna.
match_value (Param, Value, (Column))
Se devuelve la fila más alta donde se encuentra el valor en la columna. Si no se encuentra el parámetro, se devuelve 0. De lo contrario, se devuelve un error.
Donde:
Param: nombre de un parámetro.
Value: valor que se debe verificar.
Column (opcional): número de columna.
min/max/average
Se devuelve el valor mínimo, máximo o medio del parámetro. Solo se aplica a los valores de parámetro numéricos.
* 
Para el parámetro Series, los valores son los de la segunda columna.
value_by_argument
Se devuelve el valor de la misma fila que la del argumento encontrado, si existe, o una interpolación lineal entre los dos valores más cercanos. Cuando el argumento está fuera del intervalo, el resultado es indefinido y se muestra un error.
Param: nombre de un parámetro.
Argument: valor de la primera columna (izquierda)
interpolation_order: permite especificar una coincidencia exacta (0) o una interpolación lineal (1).
weighted_average
Se devuelve el valor de la media ponderada de los valores de la columna del parámetro. La media ponderada se calcula mediante la fórmula: Sum (Ti+1-TI*(vi+1+VI/2))/(Tlast-T0).
* 
Cuando los valores de argumento cambian con un paso constante, el valor devuelto es la media aritmética simple de todos los valores.
donde:
Param: nombre de un parámetro.
value
Se devuelve el valor de la celda especificada cuando se utiliza en el lado derecho de la relación. Se define el valor de la celda cuando se utiliza en el lado izquierdo de la relación.
Donde:
Param: nombre de un parámetro.
Row_Number: número de fila de la celda especificada.
Column (opcional): número de columna.
count_rows
Se devuelve el número de filas del parámetro.
donde:
Param: nombre de un parámetro.
¿Fue esto útil?