Automatisk nummerformatering

Du kan ange olika nummerformat i databasen och tillämpa dem automatiskt i CELLGET-formler.

Om en rapport exempelvis visar värden för olika element i måttdimensionen kan du automatiskt formatera varje värde enligt typen av mått. Du kan t.ex. använda ett %-format för procentuella mått och ett valutaformat för valutamått osv. Formaten kan tillämpas automatiskt på alla värden som innehåller referenser till de aktuella måtten, t.ex. värden som returneras av CELLGET.

Om du anger tildetecknet (~) som nummerformat för en cell som innehåller en CELLGET-formel formateras värdena i den cellen automatiskt enligt det format som angetts i databasen. Men om värdena ändras av en beräkning går nummerformateringen förlorad. Om du till exempel anger alternativ för att skala de värden som returneras av en CELLGET-formel med 10, 100, 1 000 osv, förhindrar den nödvändiga beräkningen användning av databasens nummerformat.

I så fall använder du funktionen FORMATSTRING när du vill läsa nummerformatet från databasen och tillämpa det på resultatet av beräkningen. FORMATSTRING läser in nummerformatering för en datakälla och tillämpar den på värden som ändras av beräkningar. FORMATSTRING har två parametrar: det värde som ska formateras och källan till formatet.

Obs!

Automatisk nummerformatering stöds av Microsoft Analysis Services och OLAP-datakällor.

Om du vill implementera automatiska nummerformat i OLAP-databaser måste de olika nummerformaten lagras i ett attribut med namnet Format_String. Du kan konfigurera vilken dimension som ska styra nummerformatet.