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) |
2 | 5 | V |
3 | 10 | X |
4 |