IngénierieIntermédiaire

Fonction CONVERTConvertir entre unités de mesure – Guide 2026

CONVERT transforme automatiquement un nombre d'une unité de mesure vers une autre. Que vous travailliez avec des données internationales nécessitant des conversions métriques-impériales, des calculs scientifiques, ou des analyses logistiques, cette fonction élimine les erreurs de conversion manuelle.

Excel supporte plus de 100 unités différentes couvrant les distances, poids, températures, volumes, temps, énergies, puissances, pressions et forces. CONVERT gère même les conversions non-linéaires comme Celsius vers Fahrenheit, garantissant des résultats précis dans tous les scénarios.

Syntaxe

CONVERT(nombre; de_unité; à_unité)

nombre : La valeur numérique à convertir

de_unité : L'unité de mesure d'origine (entre guillemets, ex: "km", "kg", "C")

à_unité : L'unité de mesure cible (entre guillemets, ex: "mi", "lbm", "F")

💡 Codes d'unités courants

Distance :

"m" (mètre), "km" (kilomètre), "mi" (mile), "yd" (yard), "ft" (pied), "in" (pouce)

Poids :

"kg" (kilogramme), "g" (gramme), "lbm" (livre), "ozm" (once), "ton" (tonne)

Température :

"C" (Celsius), "F" (Fahrenheit), "K" (Kelvin)

Volume :

"l" (litre), "gal" (gallon US), "qt" (quart), "pt" (pinte)

⚠️ Attention à la casse

Les codes d'unités sont sensibles à la casse ! "C" (Celsius) fonctionne, mais "c" retournera une erreur. De même, "lbm" (livre-masse) est différent de "LBM". Utilisez toujours les codes exacts documentés par Microsoft.

Exemples pratiques

1. Conversion de températures pour la météo

Les prévisions météo utilisent souvent différentes échelles selon les pays. CONVERT permet de basculer instantanément entre Celsius, Fahrenheit et Kelvin, facilitant la collaboration internationale et l'analyse climatique.

CONVERT gère automatiquement la formule °F = (°C × 9/5) + 32, évitant les erreurs de calcul.

ABCD
1VilleTemp °CTemp °FTemp K
2Paris2577298.15
3New York3086303.15
4Tokyo1864.4291.15
Formule :=CONVERT(25,"C","F")
Résultat :77

Formule colonne °F : =CONVERT(B2,"C","F") où B2 contient la température en Celsius.

Formule colonne K : =CONVERT(B2,"C","K") pour obtenir les Kelvin.

2. Conversion de distances pour la logistique internationale

Les entreprises opérant à l'international doivent jongler entre le système métrique et impérial. CONVERT simplifie les calculs de distance pour l'expédition, la planification de routes, et l'estimation des coûts de transport.

Convertir des kilomètres en miles pour les partenaires américains ou britanniques.

ABCD
1RouteDistance (km)Distance (miles)Distance (m)
2Paris-Lyon465288.9465000
3Madrid-Barcelone621385.9621000
4Berlin-Munich585363.5585000
Formule :=CONVERT(465,"km","mi")
Résultat :288.9

Application pratique : Si votre contrat de transport facture au mile mais que vos données GPS sont en kilomètres, CONVERT automatise la conversion pour facturation.

Bonus : =CONVERT(CONVERT(A2,"km","mi"),"mi","ft") convertit km → miles → pieds en une seule formule imbriquée.

3. Conversion de poids pour l'expédition internationale

Les frais d'expédition internationale dépendent souvent du système de mesure du transporteur. Convertir automatiquement entre kilogrammes et livres garantit des devis précis et évite les surcharges ou les litiges avec les transporteurs.

1 kg = 2.20462 lbs. CONVERT applique le facteur exact, évitant les approximations.

ABCDE
1ColisPoids (kg)Poids (lbs)Tarif/lbCoût total
2Colis A2555.122.5€137.80€
3Colis B18.540.792.5€101.97€
4Colis C4292.592.5€231.49€
Formule :=CONVERT(25,"kg","lbm")
Résultat :55.12

Formule complète : =CONVERT(B2,"kg","lbm")*D2 pour calculer automatiquement le coût d'expédition.

Astuce professionnelle : Ajoutez une marge d'erreur de 5% avec =CONVERT(B2,"kg","lbm")*1.05 pour couvrir les variations de pesée entre balances.

Erreurs fréquentes

#N/A : Unités incompatibles

L'erreur la plus courante survient quand vous essayez de convertir entre types d'unités différents. Par exemple, =CONVERT(100,"kg","km") tente de convertir un poids (kg) en distance (km), ce qui n'a aucun sens physique. Excel retourne #N/A.

Exemples invalides :

  • • =CONVERT(50,"C","kg") - température vers poids
  • • =CONVERT(100,"l","m") - volume vers distance
  • • =CONVERT(25,"hr","kg") - temps vers poids

Solution : Vérifiez toujours que les deux unités appartiennent à la même catégorie (longueur, masse, température, etc.). Consultez la documentation Microsoft pour les groupes d'unités compatibles.

#N/A : Code d'unité invalide ou mal orthographié

CONVERT est très stricte sur les codes d'unités. "pound" ne fonctionnera pas, vous devez utiliser "lbm" (livre-masse). De même, "celsius" est invalide ; utilisez "C". Les codes sont aussi sensibles à la casse.

Erreurs courantes :

  • • =CONVERT(100,"kilo","pound") ❌ → =CONVERT(100,"kg","lbm") ✅
  • • =CONVERT(25,"celsius","fahrenheit") ❌ → =CONVERT(25,"C","F") ✅
  • • =CONVERT(10,"KM","MI") ❌ → =CONVERT(10,"km","mi") ✅

Astuce : Gardez une liste de référence des codes d'unités dans un onglet séparé, ou utilisez la validation de données pour éviter les fautes de frappe.

Confusion entre préfixes métriques

Excel utilise des codes spécifiques pour chaque préfixe métrique. "km" pour kilomètre fonctionne, mais vous pourriez être tenté d'utiliser "Mm" pour mégamètre. Attention : Excel n'a pas tous les préfixes, et certains peuvent être ambigus.

Préfixes disponibles :

  • • "m" = mètre, "km" = kilomètre (10³ m), "cm" = centimètre (10⁻² m)
  • • "g" = gramme, "kg" = kilogramme (10³ g), "mg" = milligramme (10⁻³ g)
  • • Pour convertir entre préfixes : =CONVERT(5,"km","m") retourne 5000

Note : Si Excel ne supporte pas directement votre préfixe, faites deux conversions : passez d'abord à l'unité de base, puis au préfixe cible.

Problèmes avec les guillemets

Les codes d'unités DOIVENT être entre guillemets. =CONVERT(100,kg,lbm) causera une erreur #NOM? car Excel cherche des variables nommées "kg" et "lbm" au lieu de les traiter comme des chaînes de texte.

Forme correcte : Toujours =CONVERT(nombre,"de_unité","à_unité") avec guillemets autour des codes d'unités.

Cas d'usage avancés

Tableaux de bord multidevises avec conversions d'énergie

Pour les entreprises énergétiques, convertissez entre joules, calories, BTU et kilowatt-heures : =CONVERT(1000,"J","cal") retourne 239.006 calories. Combinez avec des conversions monétaires pour analyser les coûts énergétiques internationaux.

="Consommation: " & CONVERT(A1,"kWh","J")/1000000 & " MJ"

Calculateur de vitesse multiformat

Créez un convertisseur de vitesse en combinant CONVERT pour distance et temps : diviser =CONVERT(100,"km","mi") par =CONVERT(1,"hr","mn") donne la vitesse en miles par minute. Utile pour l'aviation, le sport automobile, ou les analyses de trafic.

=CONVERT(A1,"km","mi")/CONVERT(B1,"hr","sec") & " mi/s"

Formules de conversion conditionnelles

Combinez CONVERT avec SI pour afficher automatiquement la bonne unité selon le contexte : SI(Pays="USA";CONVERT(Poids;"kg";"lbm");Poids) convertit en livres pour les USA, garde les kilos ailleurs. Parfait pour les rapports internationaux automatisés.

=SI(B2="US",CONVERT(A2,"kg","lbm")&" lbs",A2&" kg")

Validation de données scientifiques

Dans les laboratoires, validez que les mesures sont dans les plages acceptables après conversion : =SI(CONVERT(TempC;"C";"K")<273;"ERREUR: Température sous le zéro absolu";"OK"). Garantit la cohérence physique des données.

=SI(CONVERT(A1,"C","K")<0,"Impossible (sous zéro absolu)","Valide")

Unités de mesure par catégorie

Longueur / Distance

  • • m (mètre), km (kilomètre), cm (centimètre), mm (millimètre)
  • • mi (mile), yd (yard), ft (pied), in (pouce)
  • • nmi (mile nautique), ang (angström)

Masse / Poids

  • • kg (kilogramme), g (gramme), mg (milligramme)
  • • lbm (livre), ozm (once), ton (tonne métrique)
  • • uk_ton (tonne britannique), stone (stone)

Température

  • • C (Celsius), F (Fahrenheit), K (Kelvin)
  • • Rank (Rankine - rarement utilisé)

Volume

  • • l (litre), ml (millilitre), m3 (mètre cube)
  • • gal (gallon US), qt (quart), pt (pinte), cup (tasse)
  • • uk_gal (gallon britannique), barrel (baril de pétrole)

Temps

  • • yr (année), day (jour), hr (heure)
  • • mn (minute), sec (seconde)

Énergie & Puissance

  • • J (joule), cal (calorie), BTU (British Thermal Unit)
  • • W (watt), HP (horsepower), kWh (kilowatt-heure)

Note : Cette liste n'est pas exhaustive. Excel supporte également des unités pour la pression (Pa, atm, mmHg), la force (N, dyn, lbf), le magnétisme (T, gauss) et bien d'autres. Consultez l'aide Microsoft Office pour la liste complète.

Questions fréquentes

Quelles sont les unités de mesure supportées par CONVERT ?

CONVERT supporte des dizaines d'unités : distances (m, km, mi, yd), poids (kg, g, lbm, ozm), températures (C, F, K), volumes (l, gal, qt), temps (an, jour, hr, mn, sec), puissances (W, HP), pressions (Pa, atm, mmHg) et bien d'autres. Consultez l'aide Excel pour la liste complète.

Pourquoi CONVERT retourne #N/A pour certaines conversions ?

L'erreur #N/A apparaît quand vous essayez de convertir entre unités incompatibles, comme =CONVERT(100;"kg";"m") (poids vers distance). Les unités doivent être de même type (longueur vers longueur, masse vers masse, etc.).

Comment convertir des températures avec CONVERT ?

Utilisez "C" pour Celsius, "F" pour Fahrenheit, "K" pour Kelvin. Exemple : =CONVERT(25;"C";"F") retourne 77 (25°C = 77°F). Attention : CONVERT gère automatiquement les décalages (pas juste la multiplication).

Peut-on enchaîner plusieurs conversions CONVERT ?

Oui ! Par exemple, convertir des miles en kilomètres puis en mètres : =CONVERT(CONVERT(10;"mi";"km");"km";"m") retourne 16093.4 mètres. Mais c'est plus simple de convertir directement : =CONVERT(10;"mi";"m").

Quelle différence entre CONVERT et les formules de conversion manuelles ?

CONVERT est plus fiable car elle gère les facteurs de conversion précis (y compris les conversions non-linéaires comme les températures) et réduit les erreurs humaines. Elle est aussi plus lisible : =CONVERT(A1;"km";"mi") est plus clair que =A1*0.621371.

Fonctions similaires

Deviens un pro d'Excel

Rejoins Le Dojo Club pour maîtriser toutes les fonctions Excel.

Essayer pendant 30 jours