Discussion:
addition de pied pouce
(trop ancien pour répondre)
simon
2005-04-28 18:16:45 UTC
Permalink
Bonjour a tous,

ya t'il une facon de faire la somme de : 21' 3 1/2" + 26' 4 1/4" avec une
formule ?

merci :)
Daniel
2005-04-28 21:28:34 UTC
Permalink
Bonsoir.
Pour convertir chaque nombre en pieds dans le système décimal, essaie :
=GAUCHE(A1;TROUVE("'";A1;1)-1)+(SI(STXT(A1;TROUVE("'";A1)+3;1)="
";STXT(A1;TROUVE("'";A1)+2;1);STXT(A1;TROUVE("'";A1)+3;1))/12)+(STXT(A1;NBCAR(A1)-2;1)/DROITE(A1;1))/12
le nombre étant en A1.
Cordialement.
Daniel
Post by simon
Bonjour a tous,
ya t'il une facon de faire la somme de : 21' 3 1/2" + 26' 4 1/4" avec une
formule ?
merci :)
Daniel
2005-04-29 08:26:04 UTC
Permalink
Bonjour.
La formule de transcription inverese est :

=ENT(B3) & "' " & ENT(MOD(B3;1)*12) & " " &
SI(ARRONDI((MOD(B3;1)*12-ENT(MOD(B3;1)*12))*4;0)=0;"";CHOISIR(ARRONDI((MOD(B3;1)*12-ENT(MOD(B3;1)*12))*4;0);"1/4";"1/2";"3/4"))

Cordialement.
Daniel
Post by Daniel
Bonsoir.
=GAUCHE(A1;TROUVE("'";A1;1)-1)+(SI(STXT(A1;TROUVE("'";A1)+3;1)="
";STXT(A1;TROUVE("'";A1)+2;1);STXT(A1;TROUVE("'";A1)+3;1))/12)+(STXT(A1;NBCAR(A1)-2;1)/DROITE(A1;1))/12
le nombre étant en A1.
Cordialement.
Daniel
Post by simon
Bonjour a tous,
ya t'il une facon de faire la somme de : 21' 3 1/2" + 26' 4 1/4" avec
une formule ?
merci :)
Clément Marcotte
2005-05-01 03:05:09 UTC
Permalink
Bonjour,

Presqu'une formule. Une fonction personnalisée. On peut choisir entre
un affichage décimal et numérique ou un affichage Pieds - pouces -
fractions non numérique.

http://cjoint.com/?fbfiymV3fO
--
On apprend pas à un vieux singe à faire des grimaces
Post by simon
Bonjour a tous,
ya t'il une facon de faire la somme de : 21' 3 1/2" + 26' 4 1/4"
avec une
Post by simon
formule ?
merci :)
Modeste
2005-05-01 12:11:11 UTC
Permalink
Bonsour® Clément
interessante cette utilisation des Patterns !!!
re.Pattern = ("pieds|pi|\x27|pouces|po|\x22|\x2F")

x22= "
x27='
mais alors probleme là :
2' 2" 2' 2" #VALEUR! 5,83333333
mais aussi là,
2pi2po 2pi2po #VALEUR! 5,83333333
??????

@+
Post by Clément Marcotte
Bonjour,
Presqu'une formule. Une fonction personnalisée. On peut choisir entre
un affichage décimal et numérique ou un affichage Pieds - pouces -
fractions non numérique.
http://cjoint.com/?fbfiymV3fO
Post by simon
Bonjour a tous,
ya t'il une facon de faire la somme de : 21' 3 1/2" + 26' 4 1/4"
avec une formule ?
merci :)
Clément Marcotte
2005-05-01 14:41:39 UTC
Permalink
Bonjour,

Honte à moi. Me semblait que c'était réglé (avant d'ajouter le
traitement des fractions ;-) ) cette affaire-là.

Je vais me remettre à la tâche. Pendant que j'y pense, je voulais
aussi ajouter la gestion de certaines horreurs.
--
On apprend pas à un vieux singe à faire des grimaces
Post by Modeste
Bonsour® Clément
interessante cette utilisation des Patterns !!!
re.Pattern = ("pieds|pi|\x27|pouces|po|\x22|\x2F")
x22= "
x27='
2' 2" 2' 2" #VALEUR! 5,83333333
mais aussi là,
2pi2po 2pi2po #VALEUR! 5,83333333
??????
@+
Post by Clément Marcotte
Bonjour,
Presqu'une formule. Une fonction personnalisée. On peut choisir entre
un affichage décimal et numérique ou un affichage Pieds - pouces -
fractions non numérique.
http://cjoint.com/?fbfiymV3fO
Post by simon
Bonjour a tous,
ya t'il une facon de faire la somme de : 21' 3 1/2" + 26' 4 1/4"
avec une formule ?
merci :)
Clément Marcotte
2005-05-01 18:48:11 UTC
Permalink
Bonjour,
Post by Modeste
#VALEUR!
Les cdbl() et les mod plantent quand la valeur est 0. Faut ajouter des
IF
Post by Modeste
5,83333333
Quand les "2" sont considérés comme "du texte" et qu'ont les
additionne, on se retrouve avec 22 pouces au lieu de 4 pouces. Faut
les convertir explicitement en valeurs numériques

Je fais quelque autres tests et j'ajoute quelques cossins et je
renvoie.
--
On apprend pas à un vieux singe à faire des grimaces
Clément Marcotte
2005-05-01 19:00:46 UTC
Permalink
Merci pour les tests. Quand on dit qu'il faut tester à fond...

P.S. Serais-tu allé à l'école de Fouinard et Babillard, de la célèbre
agence de détectives "Oeil de lynx" ?
--
On apprend pas à un vieux singe à faire des grimaces
Post by Modeste
Bonsour® Clément
interessante cette utilisation des Patterns !!!
re.Pattern = ("pieds|pi|\x27|pouces|po|\x22|\x2F")
x22= "
x27='
2' 2" 2' 2" #VALEUR! 5,83333333
mais aussi là,
2pi2po 2pi2po #VALEUR! 5,83333333
??????
@+
Post by Clément Marcotte
Bonjour,
Presqu'une formule. Une fonction personnalisée. On peut choisir entre
un affichage décimal et numérique ou un affichage Pieds - pouces -
fractions non numérique.
http://cjoint.com/?fbfiymV3fO
Post by simon
Bonjour a tous,
ya t'il une facon de faire la somme de : 21' 3 1/2" + 26' 4 1/4"
avec une formule ?
merci :)
Clément Marcotte
2005-05-02 02:39:34 UTC
Permalink
Bonjour,

Voici la nouvelle version améliorée et mieux testée:

http://cjoint.com/?fceTMXq5Ig
--
On apprend pas à un vieux singe à faire des grimaces
Loading...