Syntaxe de la fonction

ROMAIN(nombre; [assouplissement_règle])

nombre : nombre Ă  convertir, compris entre 1 et 3 999 inclus.

assouplissement_règle – [FACULTATIF – 0 par défaut] : mesure selon laquelle les règles de syntaxe traditionnelles peuvent être assouplies, entre 0 et 4 inclus.

  • 0 indique des règles de prioritĂ© strictes, selon lesquelles I peut uniquement prĂ©cĂ©der V et X, V peut uniquement prĂ©cĂ©der X, X peut uniquement prĂ©cĂ©der L et C, L peut uniquement prĂ©cĂ©der C, et C peut uniquement prĂ©cĂ©der J et M. Par consĂ©quent, ROMAIN(499;0) est CDXCIX.
    • 1 indique un assouplissement selon lequel V peut prĂ©cĂ©der L et C et L peut prĂ©cĂ©der J et M. Par consĂ©quent, ROMAIN(499;1) est LDVLIV.
    • 2 indique un niveau supĂ©rieur d’assouplissement selon lequel I peut prĂ©cĂ©der L et C, et X peut prĂ©cĂ©der J et M. Par consĂ©quent, ROMAIN(499;2) est XDIX.
    • 3 indique un niveau supĂ©rieur d’assouplissement selon lequel V peut prĂ©cĂ©der J et M. Par consĂ©quent, ROMAIN(499;3) est VDIV.
    • 4 indique un niveau supĂ©rieur d’assouplissement selon lequel I peut prĂ©cĂ©der J et M. Par consĂ©quent, ROMAIN(499;4) est ID.

Exemples d'utilisation

  • ROMAIN(100)
  • ROMAIN(A1)

Exercices d'application

Dans cet exercice, nous souhaitons transformer en nombres Romains, les nombres de la colonne A.

Pour cela, on utilise la fonction : 

=ROMAIN(A8)

💡 L’astuce Numericoach : vous pouvez utiliser la fonction Arrayformula avec la fonction ROMAIN pour étendre le résultat à toute la plage.

Voici la formule que vous pouvez utiliser :

 =Arrayformula(ROMAIN(A8:A))

DĂ©monstration

B1

=ROMAIN(A1)

A B
1 100 =ROMAIN(A1)
25 V
310X
4
Ouvrir dans Sheets

Fonctions