Excelで数値を扱う際、見た目を整えるために小数点以下の桁数や桁区切りを指定して表示したいことがあります。そんなときに便利なのが FIXED関数 です。
数値を文字列に変換し、桁数や表示形式を細かく制御できるため、レポートや帳票作成に役立ちます。
本記事では、FIXED関数の使い方をわかりやすく解説します。
FIXED関数とは
FIXED関数は、数値を指定した小数点以下の桁数で四捨五入し、文字列として返す関数です。
- 桁区切り(カンマ)の有無も指定可能
- 結果は数値ではなく文字列として返される
書式
=FIXED(数値, [小数点以下の桁数], [カンマ区切りなし])
引数の説明
- 数値:変換する数値やセル参照を指定
- 小数点以下の桁数(省略可):表示する小数点以下の桁数を指定。省略時は2桁
- カンマ区切りなし(省略可):TRUEでカンマを表示しない、FALSEまたは省略でカンマを表示
FIXED関数の使い方
例①:小数点以下2桁に指定
=FIXED(1234.567)
例①では、第2引数と第3引数を省略しているため、小数点以下は自動的に2桁に丸められ、「1,234.57」と表示されます。
これは四捨五入によって整えられた値で、特に指定しなくても一般的な表示形式に整えられるのが特徴です。

例②:小数点以下0桁で表示
=FIXED(1234.567, 0)
例②では、第2引数に「0」を指定することで、小数点以下を表示せず整数に丸めています。
そのため「1,234.567」は四捨五入され、「1,235」と表示されます。
小数を不要とする場面や、概算値を扱うときに便利です。

例③:カンマなしで表示
=FIXED(1234.567, 2, TRUE)
例③では、第3引数に「TRUE」を指定することで、カンマ区切りをなくし、「1234.57」と表示されます。
通常は桁区切りが自動で付与されますが、この指定によりプレーンな数値表記に変更できます。
データ加工や他システムへの出力時など、カンマが不要な場面で役立ちます。

このようにFIXED関数は、小数点以下の桁数・四捨五入・カンマの有無を一括でコントロールできる便利な関数であり、レポートや資料作成などで数値の見た目を統一したいときに活用できます。
関連関数
| 関数名 | 特徴 |
|---|---|
| ROUND関数 | 指定した桁数で四捨五入する |
| ROUNDDOWN関数 | 指定した桁数で切り捨てる |
| ROUNDUP関数 | 指定した桁数で切り上げる |
| TEXT関数 | 指定した表示形式で文字列として整形する |
| VALUE関数 | 文字列を数値に変換する |
まとめ
FIXED関数は、数値を指定した桁数で丸め、小数点以下の表示やカンマ区切りを整えることができる関数です。
簡単に見た目を整えられる一方で、結果は文字列として返されるため、計算に使う場合は注意が必要です。
用途に応じてROUND関数やTEXT関数と使い分けることで、より柔軟に数値の表示や処理を行うことができます。



Excel人気記事