Formule Excel: convertir les pieds et les pouces en pouces -

Table des matières

Formule générique

=INT(A1/12)&"' "&MOD(A1)&""""

Sommaire

Pour convertir une mesure en pieds et en pouces en pouces uniquement (c'est-à-dire 4'5 "en 53), vous pouvez utiliser une formule basée sur plusieurs fonctions, notamment GAUCHE, TROUVER, MOYENNE et SUBSTITUTE. Dans l'exemple illustré, la formule en D5 est :

=LEFT(B5,FIND("'",B5)-1)*12+SUBSTITUTE(MID(B5,FIND("'",B5)+1,LEN(B5)),"""","")

Explication

Dans la première partie de la formule, les pieds sont extraits et convertis GAUCHE et FIND comme ceci:

=LEFT(B5,FIND("'",B5)-1)*12

En travaillant de l'intérieur vers l'extérieur, FIND est utilisé pour localiser la position du guillemet simple (') dans la chaîne. Ce nombre (moins un) entre dans la fonction GAUCHE comme le nombre de caractères à extraire. Pour la cellule B5, LEFT renvoie 8, qui est ensuite multiplié par 12 pour obtenir les pouces.

Remarque: GAUCHE renverra le texte, mais multiplier par 12 convertira le texte en un nombre.

Dans la deuxième partie de la formule, nous extrayons la partie pouces de la valeur de texte avec ceci:

SUBSTITUTE(MID(B5,FIND("'",B5)+1,LEN(B5)),"""","")

Ici, nous localisons à nouveau la position du guillemet simple (') dans la chaîne avec FIND. Cette fois, cependant, nous en ajoutons un et introduisons le résultat dans la fonction MID comme point de départ pour l'extraction des caractères.

Pour le nombre de caractères à extraire, nous trichons et utilisons la fonction LEN. LEN retournera le nombre total de caractères dans B5, qui est un nombre plus grand que celui existant après le guillemet simple dans la chaîne. cependant, MID extraira simplement tous les caractères restants. Pour B5, MID renverra "4" "", qui entre dans la fonction SUBSTITUTE sous forme de texte.

SUBSTITUTE est configuré pour rechercher un guillemet double ("" "") et le remplacer par rien (""). Dans le cas de B5, SUBSTITUTE renvoie "4" comme texte, qui est ajouté au nombre de pieds déjà déterminé. Comme précédemment, l'opération mathématique convertit le texte en nombre et Excel renvoie un résultat final de 100.

Autres unités

Une fois que vous avez la mesure en pouces, vous pouvez utiliser la fonction CONVERT pour convertir en d'autres unités de mesure.

Articles intéressants...