Sheets comprend une fonction qui vous permet de convertir un nombre en chiffres romains. Cette fonction est appelée (à juste titre) ROMAN. La manière la plus simple d’utiliser la fonction ROMAINE est la suivante:

=ROMAN(456)

Tout ce que vous avez à faire, évidemment, est de remplacer 456 par le nombre que vous souhaitez convertir. Vous pouvez utiliser n’importe quel nombre entre 1 et 3999. (Les Romains n’ont apparemment jamais travaillé avec des nombres en dehors de cette plage.)

Vous pouvez également, si vous le souhaitez, utiliser un deuxième argument pour indiquer comment les chiffres romains résultants doivent être assemblés. Les différents arguments que vous pouvez utiliser vont de 0 à 4, 0 étant la valeur par défaut. Un argument de 0 renvoie des chiffres romains sous la forme classique, et 4 renvoie un chiffre romain extrêmement simplifié. Les valeurs comprises entre 0 et 4 renvoient progressivement des versions plus simplifiées.

La simplification des chiffres romains n’entre généralement en jeu que lorsqu’il s’agit de nombres plus grands. Et, dans mes tests, cela a le plus grand impact sur les nombres qui contiennent des «9». Par exemple, le tableau suivant montre les différents niveaux de simplification du nombre 999:

Formula

Result

=ROMAN(999,0)

CMXCIX

=ROMAN(999,1)

LMVLIV

=ROMAN(999,2)

XMIX

=ROMAN(999,3)

VMIV

=ROMAN(999,4)

IM

Vous devez noter que la fonction ROMAN renvoie une valeur de texte et que vous ne pouvez donc pas utiliser le résultat dans aucun type de calcul. Cela fait cependant apparaître une deuxième fonction qui convertit un chiffre romain en nombres arabes qui peuvent être utilisés dans les calculs. Pouvez-vous deviner quel est le nom de cette fonction? Si vous deviniez l’évidence – ARABE – vous auriez raison. Il est encore plus facile à utiliser que ROMAN. Si, par exemple, il y avait une chaîne de chiffres romains dans la cellule D5, vous pouvez utiliser ce qui suit pour les convertir en nombres réguliers:

=ARABIC(D5)

Ainsi, si vous souhaitez faire des calculs et ajouter une valeur (dans la cellule B7) à un chiffre romain (dans la cellule B6), vous pouvez utiliser la formule suivante pour exprimer le résultat en chiffres romains:

=ROMAN(ARABIC(B6)+B7)