CONVERT dans Excel : convertir toutes les unités de mesure
La fonction CONVERT est la calculatrice de conversion intégrée à Excel. Elle convertit des valeurs entre des centaines d'unités : longueurs, poids, températures, volumes, surfaces, vitesses, énergie, puissance et plus encore. Un seul argument change l'unité source, un autre l'unité cible.
Syntaxe
=CONVERT(nombre; unité_source; unité_cible)
nombre → La valeur à convertir (ou référence à une cellule)
unité_source → Code texte de l'unité d'origine (ex : "km", "C", "kg")
unité_cible → Code texte de l'unité souhaitée (ex : "mi", "F", "lbm")
Les codes d'unité sont sensibles à la casse :
"km" ≠ "KM". Une casse incorrecte renvoie #N/A.
Longueurs
Exemples de conversion
| Formule | Résultat |
|---|---|
| =CONVERT(1;"km";"m") | 1 000 m |
| =CONVERT(1;"km";"mi") | 0,621 miles |
| =CONVERT(1;"mi";"km") | 1,609 km |
| =CONVERT(1;"m";"ft") | 3,281 pieds |
| =CONVERT(1;"m";"in") | 39,37 pouces |
| =CONVERT(1;"ft";"m") | 0,305 m |
| =CONVERT(1;"in";"cm") | 2,54 cm |
| =CONVERT(1;"yd";"m") | 0,914 m |
| =CONVERT(1;"Nmi";"km") | 1,852 km (mille nautique) |
| =CONVERT(1;"ang";"nm") | 0,1 nm (angström) |
Codes des unités de longueur
| Code | Unité |
|---|---|
| "m" | Mètre |
| "km" | Kilomètre |
| "cm" | Centimètre |
| "mm" | Millimètre |
| "um" | Micromètre |
| "nm" | Nanomètre |
| "in" | Pouce (inch) |
| "ft" | Pied (foot) |
| "yd" | Yard |
| "mi" | Mile terrestre |
| "Nmi" | Mille nautique |
| "ly" | Année-lumière |
Températures
Exemples
| Formule | Résultat |
|---|---|
| =CONVERT(0;"C";"F") | 32 °F |
| =CONVERT(100;"C";"F") | 212 °F |
| =CONVERT(37;"C";"F") | 98,6 °F (température corps) |
| =CONVERT(72;"F";"C") | 22,2 °C |
| =CONVERT(0;"C";"K") | 273,15 K |
| =CONVERT(-273,15;"C";"K") | 0 K (zéro absolu) |
| =CONVERT(300;"K";"C") | 26,85 °C |
| =CONVERT(98,6;"F";"C") | 37 °C |
Codes températures
| Code | Unité |
|---|---|
| "C" | Celsius |
| "F" | Fahrenheit |
| "K" | Kelvin |
| "Rank" | Rankine |
| "Reau" | Réaumur |
Les conversions de température appliquent les formules exactes (pas juste un coefficient) — Excel gère correctement le décalage de 273,15 K.
Poids et masse
Exemples
| Formule | Résultat |
|---|---|
| =CONVERT(1;"kg";"lbm") | 2,205 livres |
| =CONVERT(1;"lbm";"kg") | 0,454 kg |
| =CONVERT(1;"kg";"g") | 1 000 g |
| =CONVERT(1;"t";"kg") | 1 000 kg (tonne métrique) |
| =CONVERT(1;"ozm";"g") | 28,35 g (once) |
| =CONVERT(70;"kg";"lbm") | 154,3 lb |
| =CONVERT(1;"stone";"kg") | 6,35 kg |
| =CONVERT(1;"cwt";"kg") | 45,36 kg (quintal US) |
Codes de masse
| Code | Unité |
|---|---|
| "kg" | Kilogramme |
| "g" | Gramme |
| "mg" | Milligramme |
| "lbm" | Livre (pound) |
| "ozm" | Once (ounce) |
| "t" | Tonne métrique |
| "ton" | Tonne courte US |
| "uk_ton" | Tonne longue britannique |
| "stone" | Stone (14 lb) |
| "grain" | Grain |
Volumes et capacités
Exemples
| Formule | Résultat |
|---|---|
| =CONVERT(1;"l";"tsp") | 202,9 cuillères à café |
| =CONVERT(1;"l";"tbs") | 67,6 cuillères à soupe |
| =CONVERT(1;"l";"cup") | 4,23 tasses US |
| =CONVERT(1;"l";"pt") | 2,11 pintes US |
| =CONVERT(1;"l";"qt") | 1,06 quarts US |
| =CONVERT(1;"gal";"l") | 3,785 L (gallon US) |
| =CONVERT(1;"uk_gal";"l") | 4,546 L (gallon UK) |
| =CONVERT(1;"m3";"l") | 1 000 L |
| =CONVERT(1;"barrel";"l") | 158,99 L (baril pétrole) |
Codes de volume
| Code | Unité |
|---|---|
| "l" | Litre |
| "ml" | Millilitre |
| "m3" | Mètre cube |
| "cm3" | Centimètre cube |
| "gal" | Gallon US |
| "uk_gal" | Gallon UK |
| "qt" | Quart US |
| "pt" | Pinte US |
| "cup" | Tasse US |
| "tbs" | Cuillère à soupe |
| "tsp" | Cuillère à café |
| "barrel" | Baril (pétrole) |
Surfaces
| Formule | Résultat |
|---|---|
=CONVERT(1;"m2";"ft2") | 10,76 pieds² |
=CONVERT(1;"ha";"m2") | 10 000 m² |
=CONVERT(1;"ha";"acre") | 2,47 acres |
=CONVERT(1;"acre";"ha") | 0,405 ha |
=CONVERT(1;"km2";"mi2") | 0,386 miles² |
=CONVERT(1;"m2";"in2") | 1 550 pouces² |
Vitesses
| Formule | Résultat |
|---|---|
=CONVERT(100;"km/h";"m/s") | 27,78 m/s |
=CONVERT(100;"km/h";"mph") | 62,14 mph |
=CONVERT(60;"mph";"km/h") | 96,56 km/h |
=CONVERT(1;"kn";"km/h") | 1,852 km/h (nœud) |
=CONVERT(343;"m/s";"km/h") | 1 234,8 km/h (vitesse du son) |
Énergie et puissance
| Formule | Résultat |
|---|---|
=CONVERT(1;"J";"cal") | 0,239 calories |
=CONVERT(1;"kcal";"J") | 4 186,8 joules |
=CONVERT(1;"kWh";"J") | 3 600 000 J |
=CONVERT(1;"HP";"W") | 745,7 W (cheval-vapeur) |
=CONVERT(1;"W";"HP") | 0,00134 HP |
=CONVERT(1;"BTU";"J") | 1 055,06 J |
=CONVERT(1;"eV";"J") | 1,6×10⁻¹⁹ J (électronvolt) |
Durées
| Formule | Résultat |
|---|---|
=CONVERT(1;"day";"hr") | 24 heures |
=CONVERT(1;"hr";"mn") | 60 minutes |
=CONVERT(1;"mn";"sec") | 60 secondes |
=CONVERT(1;"yr";"day") | 365,25 jours |
=CONVERT(90;"mn";"hr") | 1,5 heure |
=CONVERT(3600;"sec";"hr") | 1 heure |
Pression
| Formule | Résultat |
|---|---|
=CONVERT(1;"atm";"Pa") | 101 325 Pa |
=CONVERT(1;"bar";"Pa") | 100 000 Pa |
=CONVERT(1;"psi";"Pa") | 6 894,76 Pa |
=CONVERT(1;"atm";"psi") | 14,696 psi |
=CONVERT(1;"mmHg";"Pa") | 133,32 Pa |
=CONVERT(1;"Torr";"Pa") | 133,32 Pa |
Préfixes SI : utilisez-les avec n'importe quelle unité
CONVERT accepte les préfixes SI standard combinés aux codes d'unité :
"Y"Yotta (10²⁴)
"Z"Zetta (10²¹)
"E"Exa (10¹⁸)
"P"Péta (10¹⁵)
"T"Téra (10¹²)
"G"Giga (10⁹)
"M"Méga (10⁶)
"k"Kilo (10³)
"h"Hecto (10²)
"da"Déca (10)
"d"Déci (10⁻¹)
"c"Centi (10⁻²)
"m"Milli (10⁻³)
"u"Micro (10⁻⁶)
"n"Nano (10⁻⁹)
"p"Pico (10⁻¹²)
— Exemples avec préfixes combinés :
=CONVERT(1;"km";"m") ← k + m = kilomètre
=CONVERT(1;"Mm";"km") ← M + m = mégamètre → kilomètre : 1 000 km
=CONVERT(1;"nm";"m") ← nanomètre en mètre : 0,000000001
=CONVERT(1;"um";"mm") ← micromètre en millimètre
Intégrer CONVERT dans des formules composées
— Calculer un coût en €/mile depuis un prix en €/km :
=C2*CONVERT(1;"mi";"km")
— Afficher une distance en km et en miles :
="Distance : "&TEXTE(A2;"0,0")&" km ("&TEXTE(CONVERT(A2;"km";"mi");"0,0")&" miles)"
— Convertir une colonne entière (depuis B2) :
=CONVERT(B2;"lbm";"kg") ← copiez vers le bas
— Combiner avec validation : convertir uniquement si la cellule est remplie :
=SI(A2="";"";CONVERT(A2;"C";"F"))
Astuce : pour construire un convertisseur universel, placez l'unité source en B1 et l'unité cible en C1, puis utilisez
=CONVERT(A2;B1;C1). Changez B1 et C1 pour basculer entre toutes les unités sans modifier la formule.
Erreurs courantes
| Erreur | Cause | Solution |
|---|---|---|
#N/A | Code d'unité invalide ou mal orthographié | Vérifier la casse exacte : "C" pas "c" pour Celsius |
#N/A | Conversion entre catégories incompatibles | On ne peut pas convertir "km" en "kg" — catégories différentes |
#VALEUR! | Le nombre n'est pas numérique | Vérifier que la cellule source contient bien un nombre |
Fiche CONVERT complète → ARRONDI, TRONQUE, PLAFOND Fonctions Ingénierie