次の方法で共有


FIXED 関数

指定した小数点以下の桁数に数値を丸め、結果をテキストとして返します。 結果にコンマを含めて返すか、含めないで返すかを指定できます。

構文

FIXED(<number>, <decimals>, <no_commas>)

パラメーター

項目

定義

number

丸めてテキストに変換する数値、または数値を含む列。

decimals

(省略可能) 小数点以下の桁数。省略した場合は 2。

no_commas

(省略可能) 論理値。1 の場合は、返すテキストにコンマを含めません。0 または省略した場合は、返すテキストにコンマを含めます。

プロパティ値/戻り値

テキストで表された数値。

説明

decimals パラメーターに使用される値が負の場合、number は小数点の左側の指定した桁に丸められます。

decimals を省略した場合は、2 と見なされます。

no_commas が 0 である場合または省略された場合、返されるテキストには通常のコンマが含められます。

数値が含まれるセルをコマンドで書式設定した場合と、FIXED 関数で直接書式を設定した場合の主な相違は、FIXED では結果がテキストに変換される点です。 書式設定メニューのコマンドを使用して書式設定した数値は数値のままです。

この DAX 関数は DirectQuery モードでは使用できません。 DirectQuery モデルの制限の詳細については、https://go.microsoft.com/fwlink/?LinkId=219172 を参照してください。

使用例

次の例では、列 PctCost の現在の行の数値を取得し、小数点以下 4 桁のコンマなしのテキストとして返します。

=FIXED([PctCost],3,1)

数値の有効桁数は 15 桁を超えることができませんが、小数点以下の桁数は最大 127 桁まで有効です。

関連項目

その他の技術情報

文字列関数 (DAX)

数学関数と三角関数 (DAX)