ROMAN関数の使い方
アラビア数字をローマ数字に変換します。
200720102013201620192021365
- 構文
-
=ROMAN(数値, [書式]) - 引数
-
- 数値必須
- 書式省略できる
- どんな関数か
普通の数値を「I, V, X, L...」といったローマ数字のテキストに変換します。章番号や、デザイン上の表記に使用されます。
- 使用例
-
B2 に
=ROMAN(2024)を入れると、こうなります。A B 1 西暦 ローマ数字 2 2024 MMXXIV 数式を入れたセル
結果: MMXXIV
つまずきやすいところ
- 扱えるのは 1〜3999。0 は空の文字列、負の数と 4000 以上は
#VALUE! - 返るのは文字列。計算に使うなら
ARABICで数値に戻す - 2つめ(書式)で略し方が変わる。
0(既定)が正式な書き方で、4ほど簡略になる
よくあるエラーと、その直し方
#VALUE!- 負の数、または 4000 以上を渡した1〜3999 にする。0 はエラーにならず、空の文字列が返る(ローマ数字に 0 が無いため)。小数は切り捨てられる