Formato de número automático

Puede especificar formatos de número diferentes en la base de datos y aplicarlos automáticamente en fórmulas CELLGET.

Por ejemplo, si un informe muestra valores para diferentes elementos de la dimensión de medida, puede aplicar formato automáticamente a cada valor según el tipo de medida. Por ejemplo, aplique un formato % para las medidas de porcentaje y un formato de divisa para las medidas de divisa. Esos formatos se pueden aplicar automáticamente a todos los valores en los que se haga referencia a esas medidas, como los valores devueltos por CELLGET.

Si especifica el carácter de tilde (~) como el formato de número de una celda que contiene una fórmula CELLGET, los valores de dicha celda tienen un formato automático según el formato especificado en la base de datos. Pero, si los valores se modifican mediante un cálculo, se pierde el formato de número. 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.

En ese caso, utilice la función FORMATSTRING para leer el formato de número de la base de datos y aplicarlo al resultado del cálculo. 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.

Nota

El formato de número automático es compatible con los orígenes de datos de Microsoft Analysis Services y OLAP.

En las bases de datos OLAP, para implementar formatos de número automáticos, los diferentes formatos de número deben almacenarse en un atributo llamado Format_String. Puede configurar qué dimensión controla el formato de número.