ROMAN関数の使い方

アラビア数字をローマ数字に変換します。

200720102013201620192021365
構文
=ROMAN(数値, [書式])
引数
  1. 数値必須
  2. 書式省略できる
どんな関数か

普通の数値を「I, V, X, L...」といったローマ数字のテキストに変換します。章番号や、デザイン上の表記に使用されます。

使用例

B2 に =ROMAN(2024) を入れると、こうなります。

AB
1西暦ローマ数字
22024MMXXIV

数式を入れたセル

結果: MMXXIV

つまずきやすいところ

  • 扱えるのは 1〜3999。0 は空の文字列、負の数と 4000 以上は #VALUE!
  • 返るのは文字列。計算に使うなら ARABIC で数値に戻す
  • 2つめ(書式)で略し方が変わる。0(既定)が正式な書き方で、4 ほど簡略になる

よくあるエラーと、その直し方

#VALUE!
負の数、または 4000 以上を渡した1〜3999 にする。0 はエラーにならず、空の文字列が返る(ローマ数字に 0 が無いため)。小数は切り捨てられる

ROMANを使う実例レシピ(2件)

同じ「数学・三角」の関数

数学・三角の関数をすべて見る(79件)