小数表示の制御
OXML の <cell> 要素の text 属性は、特定のタイプのセル値にデフォルトの小数桁の数値を表示します。 ほとんどのテーブル・タイプでは、ピボット・テーブルのセル値に表示されるデフォルトの小数に対する制御はほとんどありませんが、OXML には、デフォルトのピボット・テーブル表示にはない柔軟性が備えられています。
この例では、セル値は整数にルーティングされますが、5 桁または 6 桁以上の小数部を容易に表示できます。number 属性には、最大 15 の有効桁数が含まれているためです。
<!--round decimal cell values to integers-->
<xsl:template match="@number">
<xsl:value-of select="format-number(.,'#')"/>
</xsl:template>
- このテンプレートは、
<apply-templates select="..."/>にnumber属性への参照が含まれる場合はいつでも呼び出されます。 <xsl:value-of select="format-number(.,'#')"/>は、選択された値を小数部のない整数に丸めるように指定します。