FORMATSTRING
Por ejemplo, si proporciona opciones para ajustar los valores devueltos por una fórmula CELLGET por 10, 100, 1000, etc., el cálculo necesario impide la aplicación del formato de número de la base de datos.
FORMATSTRING lee el formato de número de un origen de datos y lo aplica a los valores modificados por los cálculos. FORMATSTRING tiene dos parámetros: el valor al que se va a dar formato y el origen del formato.
Sintaxis
=FORMATSTRING("value","format_string_source")
El origen del formato puede ser una referencia de celda o una función que devuelve un valor que incluye el formato.
Ejemplo
En este ejemplo, CELLGET devuelve un valor que se divide por un valor en una variable. Este cálculo impide la aplicación del formato de número especificado en la base de datos:
=CELLGET( "BestPracticesOLAP", "Analysis", "[Period].[All Years]",
"[Product].[All Tires]")/reportvariables.rv_scaling.text
Ejemplo
En este ejemplo, la misma fórmula CELLGET se utiliza como el valor al que se va a aplicar formato. Se vuelve a utilizar CELLGET sin el cálculo de /ReportVariables.rv_scaling.Text
, como el origen del formato:
=FORMATSTRING(CELLGET("BestPracticesOLAP", "Analysis", "[Period].[All Years]","[Product].[All Tires]")/ReportVariables.rv_scaling.Text,
CELLGET( "BestPracticesOLAP", "Analysis", "[Period].[All Years]","[Product].[All Tires]"))