BUFFER
Sólo se aplica a PredictiveInsight.
Sintaxis
BUFFER(data)
Parámetros
data
Los valores para copiar como constantes. Este puede ser un valor constante, una columna, un rango de celdas o una expresión que evalúa a uno de los elementos anteriores. Para obtener la definición de formato de data, consulte la sección "Parámetros de función de macro" en el capítulo de esta guía para el producto de IBM® .
Descripción
BUFFER hace una copia dinámica de los valores de rango de datos especificado. Estos valores copiados cambian si cambian los valores correspondientes en la entrada de la(s) columnas(s). BUFFER devuelve una nueva columna para cada columna de entrada, cada una de las cuales contiene una copia de los valores de la correspondiente columna de entrada.
*
Aplicación de la función de macro BUFFER puede resultar en importantes mejoras en el rendimiento ejecutando experimentos. Si la entrada o salida de las columnas para un experimento se basan en cálculos complejos (lentos) en la hoja de cálculo, añada la función de macro BUFFER para cada una de las columnas. Esto va a calcular los valores y almacenar los valores calculados. De lo contrario, cada vez que el experimento accede a la hoja de cálculo para patrones de datos, los valores deben ser recalculados.Si cambian algunos de los valores de entrada, los datos en BUFFER se actualizarán dinámicamente como otras funciones de macro en la hoja de cálculo.
*
Si no cambian nunca los valores de datos, en su lugar utilice la función de macro de CONSTANT . Esto crea una copia estática de los datos del rango.
*
Si una función de usuario se construye a partir de una definición de función utilizando la función de macro BUFFER, la parte de la definición de función encerrada en la función de macro BUFFER se considera una constante. No serán necesarias todas las variables de entrada para aplicar la función de usuario.
Ejemplos
Crea una nueva columna de nombre TEMP que contiene el valor 4.3.
Crea una nueva columna de nombre TEMP, donde cada valor es una copia del contenido de la columna V1.
Crea tres nuevas columnas denominadas TEMP, VX y VY. Los valores en la columna TEMP son copias del contenido de la columna V1, los valores de la columna VX son copias del contenido de la columna V2, y los valores de la columna VY son copias del contenido de la columna V3.
Crea una nueva columna de nombre TEMP, donde las primeras 11 celdas contienen copias de los valores en las filas 10-20 de la columna V1. Las otras celdas de TEMP están vacías.
Crea dos nuevas columnas de nombre TEMP y VX, cada uno con valores en las filas 1-50 (las otras celdas están vacías). Los valores en la columna TEMP son copias de las filas en la columna V1, y los valores en la columna VX son copias de los valores en la columna V2.
Crea tres nuevas columnas denominadas TEMP, VX y VY. Las tres columnas contienen las filas válidas (es decir, filas que no contienen ninguna ??? celda) de columnas V1 - V3. La derivación de la función de macro EXTRACT dentro de CONSTANT impide que las columnas TEMP, VX y VY se vuelvan a calcular si las columnas V1 - V3 cambian, evitando así la intensa actividad de la función de macro EXTRACT.
Funciones relacionadas