OVH Cloud OVH Cloud

Fractions avec décimales au numérateur

5 réponses
Avatar
gi-mirbeau
Bonjour,
Comment faire pour effectuer un calcul avec une fraction ayant des décimes
au numérateur et que la fraction conserve sont format d'origine (tout en
étant pas transformée en texte) ?
Ex. : cellule A1 = 100
cellule A2 = 2,5/26 (doit rester sous cette forme)
cellule A3 = A1*A2 = 9,61
La solution est simple pour les nombres entiers, mais lorsqu'il y a des
décimales ...
Merci.
Gilles

5 réponses

Avatar
Jacky
Bonjour

Peut-être que:
en A3
¡*GAUCHE(A2;TROUVE("/";A2;1)-1)/DROITE(A2;NBCAR(A2)-TROUVE("/";A2;1))

Salutations
JJ

"gi-mirbeau" a écrit dans le message
de news:
Bonjour,
Comment faire pour effectuer un calcul avec une fraction ayant des décimes
au numérateur et que la fraction conserve sont format d'origine (tout en
étant pas transformée en texte) ?
Ex. : cellule A1 = 100
cellule A2 = 2,5/26 (doit rester sous cette forme)
cellule A3 = A1*A2 = 9,61
La solution est simple pour les nombres entiers, mais lorsqu'il y a des
décimales ...
Merci.
Gilles


Avatar
Modeste
bonsour ®,
message d'origine :
cellule A2 = 2,5/26
(tout en étant pas transformée en texte)


si la contrainte c'est A2 pas en texte
:-( àAMHA pas de solution
y compris la solution de Jacky...
qui part du principe que la cellule A2 est du texte !!!!

'---------------------------

le format fractionnaire est une façon de représenter un
nombre décimal !!!

une fraction de décimal se représente donc soit sous
forme décimale soit sous forme de fraction...
NON ????

donc =2,5/26 se traduit :
soit par 5/52
soit par 0,09615384615385
c'est des mathématiques.....
toute autre représentation c'est du texte ;o)))

dans ton cas ,
soit tu utilises des 26émes
format #" "??/26 affichage 3/26
soit tu utilises des 52émes
format #" "??/52 affichage 5/52
soit tu utilises des dénominateurs à 2 chiffres
format #" "??/?? affichage 5/52
soit tu utilises des pourcentages
format 0,00% affichage 9,62%

cellule A2 = 2,5/26
(tout en étant pas transformée en texte)






-----Message d'origine-----
Bonjour,
Comment faire pour effectuer un calcul avec une fraction
ayant des décimes

au numérateur et que la fraction conserve sont format
d'origine (tout en

étant pas transformée en texte) ?
Ex. : cellule A1 = 100
cellule A2 = 2,5/26 (doit rester sous cette forme)
cellule A3 = A1*A2 = 9,61
La solution est simple pour les nombres entiers, mais
lorsqu'il y a des

décimales ...
Merci.
Gilles
.



Avatar
Jacky
Bonjour gee-dee Modeste

cellule A2 = 2,5/26
(tout en étant pas transformée en texte)
AMHA à moi tout seul ;-))

Ce n'est ici qu'une représentation du calcul à faire(2,5/26)
D'ou ma proposition qui je crois fonctionne, non ??

JJ

"Modeste" a écrit dans le message de
news:0a3201c4b1f4$bde1e090$
bonsour ®,
message d'origine :
cellule A2 = 2,5/26
(tout en étant pas transformée en texte)


si la contrainte c'est A2 pas en texte
:-( àAMHA pas de solution
y compris la solution de Jacky...
qui part du principe que la cellule A2 est du texte !!!!

'---------------------------

le format fractionnaire est une façon de représenter un
nombre décimal !!!

une fraction de décimal se représente donc soit sous
forme décimale soit sous forme de fraction...
NON ????

donc =2,5/26 se traduit :
soit par 5/52
soit par 0,09615384615385
c'est des mathématiques.....
toute autre représentation c'est du texte ;o)))

dans ton cas ,
soit tu utilises des 26émes
format #" "??/26 affichage 3/26
soit tu utilises des 52émes
format #" "??/52 affichage 5/52
soit tu utilises des dénominateurs à 2 chiffres
format #" "??/?? affichage 5/52
soit tu utilises des pourcentages
format 0,00% affichage 9,62%

cellule A2 = 2,5/26
(tout en étant pas transformée en texte)






-----Message d'origine-----
Bonjour,
Comment faire pour effectuer un calcul avec une fraction
ayant des décimes

au numérateur et que la fraction conserve sont format
d'origine (tout en

étant pas transformée en texte) ?
Ex. : cellule A1 = 100
cellule A2 = 2,5/26 (doit rester sous cette forme)
cellule A3 = A1*A2 = 9,61
La solution est simple pour les nombres entiers, mais
lorsqu'il y a des

décimales ...
Merci.
Gilles
.



Avatar
Modeste
Bonsour ®,
;o)))
ton AMHA que je partage moi (égoïste ;o)))
oui, Jacky ta solution est tout a fait on ne peut plus
efficiente !!!
je rebondissais uniquement sur :
(tout en étant pas transformée en texte)


ce qui est sous entendu car si l'on met le signe "="
la valeur de "la formule" en A2 est calculée....
dans ce cas ce qui s'affiche c'est du numérique (sinon
#erreur)
auquel on applique un format (décimal, fraction ou
autre ???)

si l'on omet le signe "=" :
EXCEL interpréte la saisie
- s'il y a un espace ou une "apostrophe" devant, la
saisie est automatiquement traduite en texte.
- s'il n'y a pas de signe décimal et présence de "/"
EXCEL essaie de traduire en date.
- s'il n'y arrive pas traduction en texte.

@+

-----Message d'origine-----
Bonjour gee-dee Modeste

cellule A2 = 2,5/26
(tout en étant pas transformée en texte)
AMHA à moi tout seul ;-))

Ce n'est ici qu'une représentation du calcul à faire
(2,5/26)

D'ou ma proposition qui je crois fonctionne, non ??

JJ

"Modeste" a écrit
dans le message de

news:0a3201c4b1f4$bde1e090$
bonsour ®,
message d'origine :
cellule A2 = 2,5/26
(tout en étant pas transformée en texte)


si la contrainte c'est A2 pas en texte
:-( àAMHA pas de solution
y compris la solution de Jacky...
qui part du principe que la cellule A2 est du texte !!!!

'---------------------------

le format fractionnaire est une façon de représenter un
nombre décimal !!!

une fraction de décimal se représente donc soit sous
forme décimale soit sous forme de fraction...
NON ????

donc =2,5/26 se traduit :
soit par 5/52
soit par 0,09615384615385
c'est des mathématiques.....
toute autre représentation c'est du texte ;o)))

dans ton cas ,
soit tu utilises des 26émes
format #" "??/26 affichage 3/26
soit tu utilises des 52émes
format #" "??/52 affichage 5/52
soit tu utilises des dénominateurs à 2 chiffres
format #" "??/?? affichage 5/52
soit tu utilises des pourcentages
format 0,00% affichage 9,62%

cellule A2 = 2,5/26
(tout en étant pas transformée en texte)






-----Message d'origine-----
Bonjour,
Comment faire pour effectuer un calcul avec une fraction
ayant des décimes

au numérateur et que la fraction conserve sont format
d'origine (tout en

étant pas transformée en texte) ?
Ex. : cellule A1 = 100
cellule A2 = 2,5/26 (doit rester sous cette forme)
cellule A3 = A1*A2 = 9,61
La solution est simple pour les nombres entiers, mais
lorsqu'il y a des

décimales ...
Merci.
Gilles
.




.




Avatar
Jacky
RE..

De toute façon, sir Gi-mirbeau n'aura je crois, pas le choix ,d'ailleurs,
j'aimerais qu'il explique pourquoi "tout en étant pas transformée en texte",
mais je crois qu'il est déjà parti en WE prolongé.
;o))
JJ


"Modeste" a écrit dans le message de
news:0ada01c4b201$313736b0$
Bonsour ®,
;o)))
ton AMHA que je partage moi (égoïste ;o)))
oui, Jacky ta solution est tout a fait on ne peut plus
efficiente !!!
je rebondissais uniquement sur :
(tout en étant pas transformée en texte)


ce qui est sous entendu car si l'on met le signe "="
la valeur de "la formule" en A2 est calculée....
dans ce cas ce qui s'affiche c'est du numérique (sinon
#erreur)
auquel on applique un format (décimal, fraction ou
autre ???)

si l'on omet le signe "=" :
EXCEL interpréte la saisie
- s'il y a un espace ou une "apostrophe" devant, la
saisie est automatiquement traduite en texte.
- s'il n'y a pas de signe décimal et présence de "/"
EXCEL essaie de traduire en date.
- s'il n'y arrive pas traduction en texte.

@+

-----Message d'origine-----
Bonjour gee-dee Modeste

cellule A2 = 2,5/26
(tout en étant pas transformée en texte)
AMHA à moi tout seul ;-))

Ce n'est ici qu'une représentation du calcul à faire
(2,5/26)

D'ou ma proposition qui je crois fonctionne, non ??

JJ

"Modeste" a écrit
dans le message de

news:0a3201c4b1f4$bde1e090$
bonsour ®,
message d'origine :
cellule A2 = 2,5/26
(tout en étant pas transformée en texte)


si la contrainte c'est A2 pas en texte
:-( àAMHA pas de solution
y compris la solution de Jacky...
qui part du principe que la cellule A2 est du texte !!!!

'---------------------------

le format fractionnaire est une façon de représenter un
nombre décimal !!!

une fraction de décimal se représente donc soit sous
forme décimale soit sous forme de fraction...
NON ????

donc =2,5/26 se traduit :
soit par 5/52
soit par 0,09615384615385
c'est des mathématiques.....
toute autre représentation c'est du texte ;o)))

dans ton cas ,
soit tu utilises des 26émes
format #" "??/26 affichage 3/26
soit tu utilises des 52émes
format #" "??/52 affichage 5/52
soit tu utilises des dénominateurs à 2 chiffres
format #" "??/?? affichage 5/52
soit tu utilises des pourcentages
format 0,00% affichage 9,62%

cellule A2 = 2,5/26
(tout en étant pas transformée en texte)






-----Message d'origine-----
Bonjour,
Comment faire pour effectuer un calcul avec une fraction
ayant des décimes

au numérateur et que la fraction conserve sont format
d'origine (tout en

étant pas transformée en texte) ?
Ex. : cellule A1 = 100
cellule A2 = 2,5/26 (doit rester sous cette forme)
cellule A3 = A1*A2 = 9,61
La solution est simple pour les nombres entiers, mais
lorsqu'il y a des

décimales ...
Merci.
Gilles
.




.