Fonction ROMAIN ExcelConvertir en chiffres romains
ROMAIN (ROMAN en anglais) convertit un nombre arabe (1, 2, 3...) en son équivalent en chiffres romains (I, II, III...). Elle supporte les nombres de 1 à 3999.
Utile pour numéroter des chapitres, créer des titres stylisés, ou ajouter une touche classique à tes documents professionnels.
Syntaxe de la fonction ROMAIN
=ROMAIN(nombre; [type])Le type est optionnel (0 par défaut) et contrôle le niveau de simplification des chiffres romains.
Les symboles romains de base
| Symbole | Valeur | Symbole | Valeur |
|---|---|---|---|
| I | 1 | V | 5 |
| X | 10 | L | 50 |
| C | 100 | D | 500 |
| M | 1000 |
Règle soustractive : IV=4, IX=9, XL=40, XC=90, CD=400, CM=900.
Comprendre chaque paramètre
nombre
(obligatoire)Le nombre arabe à convertir. Doit être entre 1 et 3999. Les décimaux sont tronqués (pas d'arrondi).
type
(optionnel)Contrôle le style des chiffres romains. Par défaut : 0 (forme classique).
- • Type 0 : Classique (MCMXCIX = 1999)
- • Type 1-4 : Formes progressivement plus concises
Astuce : Utilise toujours type 0 (ou omets-le) pour la forme standard reconnue universellement. Les autres types sont rarement utilisés.
Exemples pratiques pas à pas
Exemple 1 – Numéroter des chapitres
Tu crées une table des matières avec des numéros de chapitre en chiffres romains.
Concaténation de texte avec des chiffres romains pour un style professionnel.
| A | B | C | |
|---|---|---|---|
| 1 | N° | Chapitre | Titre |
| 2 | I | Chapitre I | Introduction |
| 3 | II | Chapitre II | Contexte |
| 4 | III | Chapitre III | Méthodologie |
| 5 | IV | Chapitre IV | Résultats |
="Chapitre "&ROMAIN(A1)Exemple 2 – Afficher les siècles
Tu affiches des dates historiques avec le siècle en chiffres romains.
Calcul automatique du siècle à partir de l'année.
| A | B | |
|---|---|---|
| 1 | Année | Siècle |
| 2 | 1789 | XVIIIe |
| 3 | 1945 | XXe |
| 4 | 2024 | XXIe |
=ROMAIN(ENT(A1/100)+1)&"e"Exemple 3 – Noms de monarques
Tu formates des noms de rois avec leur numéro en chiffres romains.
Format classique des noms de monarques européens.
| A | B | C | |
|---|---|---|---|
| 1 | Prénom | Numéro | Nom complet |
| 2 | Louis | 14 | Louis XIV |
| 3 | Henri | 4 | Henri IV |
| 4 | Napoléon | 3 | Napoléon III |
=A1&" "&ROMAIN(B1)Exemple 4 – Copyright professionnel
Tu génères une mention de copyright avec l'année en chiffres romains.
Style classique pour les mentions légales de films ou productions.
| A | B | |
|---|---|---|
| 1 | Année | Copyright |
| 2 | 2024 | © MMXXIV Tous droits réservés |
| 3 | 2023 | © MMXXIII Tous droits réservés |
="© "&ROMAIN(A1)&" Tous droits réservés"Exemple 5 – Tableau de conversion complet
Tu crées un aide-mémoire des conversions courantes.
Les 7 symboles de base du système romain.
| A | B | |
|---|---|---|
| 1 | Arabe | Romain |
| 2 | 1 | I |
| 3 | 5 | V |
| 4 | 10 | X |
| 5 | 50 | L |
| 6 | 100 | C |
| 7 | 500 | D |
| 8 | 1000 | M |
=ROMAIN(A1)Les erreurs fréquentes et comment les corriger
Erreur #VALEUR!
Le nombre est 0, négatif, ou supérieur à 3999.
Solution : Vérifie que ton nombre est entre 1 et 3999. Pour 0, retourne une chaîne vide ou un texte personnalisé.
Résultat inattendu avec décimaux
ROMAIN(3.9) donne III, pas IV, car la partie décimale est tronquée.
Solution : Arrondis d'abord si nécessaire : =ROMAIN(ARRONDI(A1;0))
Questions fréquentes
Quelle est la plage de nombres supportée par ROMAIN ?
ROMAIN accepte les nombres de 1 à 3999. Les Romains n'avaient pas de symbole pour le zéro et les grands nombres. Au-delà de 3999, la fonction retourne une erreur.
Que signifient les différents types (0-4) ?
Type 0 = forme classique (MCMXCIX pour 1999). Types 1-4 utilisent des formes simplifiées progressivement plus concises : type 4 donne MLMVLIV pour 1999. Type 0 ou omis est recommandé.
Comment convertir un chiffre romain en nombre arabe ?
Il n'existe pas de fonction inverse dans Excel. Tu dois utiliser ARABE() qui fait la conversion inverse : =ARABE("MCMXCIX") retourne 1999.
ROMAIN fonctionne-t-elle avec des décimaux ?
Non, ROMAIN tronque les décimaux. ROMAIN(3.7) donne III (pas d'arrondi). Pour arrondir d'abord, utilise ARRONDI : =ROMAIN(ARRONDI(3.7;0)).
Pourquoi utiliser des chiffres romains aujourd'hui ?
Les chiffres romains sont encore utilisés pour : numéroter les chapitres/volumes, les siècles (XXIe), les noms de rois (Louis XIV), les horloges, les copyright, les Super Bowl, etc.
Fonctions de conversion connexes
Maîtrise le formatage Excel
Tu sais maintenant convertir en chiffres romains avec ROMAIN ! Rejoins Le Dojo Club pour découvrir toutes les astuces de formatage professionnel.
Essayer pendant 30 jours