FORMATSTRING
Por exemplo, se você fornecer opções para dimensionar os valores retornados por uma fórmula CELLGET por 10, 100, 1000 etc, o cálculo necessário impedirá a aplicação do formato de número do banco de dados.
FORMATSTRING lê a formatação do número de uma origem de dados e a aplica aos valores modificados por cálculos. FORMATSTRING tem dois parâmetros: o valor a ser formatado e a origem do formato.
Sintaxe
=FORMATSTRING("value","format_string_source")
A origem do formato pode ser uma referência de célula ou uma função que retorna um valor que inclui o formato.
Exemplo
Neste exemplo, CELLGET retorna um valor dividido por um valor em uma variável. Este cálculo impede a aplicação do formato de número especificado no banco de dados:
=CELLGET( "BestPracticesOLAP", "Analysis", "[Period].[All Years]",
"[Product].[All Tires]")/reportvariables.rv_scaling.text
Exemplo
Neste exemplo, a mesma fórmula CELLGET é usada como o valor a ser formatado. O CELLGET é reutilizado, sem o cálculo /ReportVariables.rv_Scaling.Text
, como a origem do formato:
=FORMATSTRING(CELLGET("BestPracticesOLAP", "Analysis", "[Period].[All Years]","[Product].[All Tires]")/ReportVariables.rv_scaling.Text,
CELLGET( "BestPracticesOLAP", "Analysis", "[Period].[All Years]","[Product].[All Tires]"))