A voir également:
- Sommer deux fraction et le resultat fraction
- Lexer resultat - Télécharger - Sport
- Deux ecran pc - Guide
- Resultat foot - Télécharger - Vie quotidienne
- Somme si entre deux dates ✓ - Forum Excel
- Deux comptes whatsapp - Guide
10 réponses
fxtaa
Messages postés
1050
Date d'inscription
mardi 20 octobre 2009
Statut
Membre
Dernière intervention
2 avril 2015
74
27 janv. 2010 à 16:41
27 janv. 2010 à 16:41
"le resultat de la somme est egale somme deno/somme de num"
le resultat de l'addition de 2 fractions est égale à la somme des dénominateurs divisé par la somme des numérateurs, c est bien ca ?
1/2+5/4 - > (1+5)/(2+4) -> 6/6
Le plus simple est de faire une expression réguliere pour chopper tous tes chiffres :
le resultat de l'addition de 2 fractions est égale à la somme des dénominateurs divisé par la somme des numérateurs, c est bien ca ?
1/2+5/4 - > (1+5)/(2+4) -> 6/6
Le plus simple est de faire une expression réguliere pour chopper tous tes chiffres :
(en perl) $bob = "1/2"; $tom = "5/4"; print "1/2 + 5/4\n"; $bob =~ /(\d*)\/(\d*)/; $bob1 = $1; $bob2 = $2; $tom =~ /(\d*)\/(\d*)/; $tom1 = $1; $tom2 = $2; $boto1 = $bob1 + $tom1; $boto2 = $bob2 + $tom2; print "le resultat est $boto1/$boto2";
fxtaa
Messages postés
1050
Date d'inscription
mardi 20 octobre 2009
Statut
Membre
Dernière intervention
2 avril 2015
74
27 janv. 2010 à 16:22
27 janv. 2010 à 16:22
Au risque de dire une bêtise, 1/2 + 5/4 ne fait pas 6/6.
1/2 = 2/4 --> 2+5 = 7 --> 7/4. Ca ne répond pas à la question mais bon.
Sinon, tu souhaites vouloir faire ca sur la calc windows ? sur une casio ? sur une ti ?
1/2 = 2/4 --> 2+5 = 7 --> 7/4. Ca ne répond pas à la question mais bon.
Sinon, tu souhaites vouloir faire ca sur la calc windows ? sur une casio ? sur une ti ?
fxtaa
Messages postés
1050
Date d'inscription
mardi 20 octobre 2009
Statut
Membre
Dernière intervention
2 avril 2015
74
27 janv. 2010 à 16:30
27 janv. 2010 à 16:30
atta
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
snow_frog
Messages postés
216
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
26 juin 2020
139
27 janv. 2010 à 16:42
27 janv. 2010 à 16:42
il vient de te dire attend...
patience...
patience...
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
27 janv. 2010 à 16:43
27 janv. 2010 à 16:43
Bonjour,
Alors si tu veux vraiment faire cela j'ai testé sur Excel une formule que voici (c'est pas simple) qui fait la "somme" des cellules A1 et A2 :
=CONCATENER(GAUCHE(A1;CHERCHE("/";A1)-1)+GAUCHE(A2;CHERCHE("/";A2)-1);"/";DROITE(A1;NBCAR(A1)-CHERCHE("/";A1))+DROITE(A2;NBCAR(A2)-CHERCHE("/";A2)))
Mais attention il faut que les cellules soit impérativement en format texte
J'ai pas trouvé plus simple !
A+
Alors si tu veux vraiment faire cela j'ai testé sur Excel une formule que voici (c'est pas simple) qui fait la "somme" des cellules A1 et A2 :
=CONCATENER(GAUCHE(A1;CHERCHE("/";A1)-1)+GAUCHE(A2;CHERCHE("/";A2)-1);"/";DROITE(A1;NBCAR(A1)-CHERCHE("/";A1))+DROITE(A2;NBCAR(A2)-CHERCHE("/";A2)))
Mais attention il faut que les cellules soit impérativement en format texte
J'ai pas trouvé plus simple !
A+
fxtaa
Messages postés
1050
Date d'inscription
mardi 20 octobre 2009
Statut
Membre
Dernière intervention
2 avril 2015
74
27 janv. 2010 à 16:47
27 janv. 2010 à 16:47
J'ai optimisé un peu le code ^^
$bob = "1/2"; $tom = "5/4"; print "1/2 + 5/4\n"; ($bob1, $bob2) = &addition($bob); ($tom1, $tom2) = &addition($tom); $boto1 = $bob1 + $tom1; $boto2 = $bob2 + $tom2; sub addition{ $_[0] =~ /(\d*)\/(\d*)/; $toto1 = $1; $toto2 = $2; return ($toto1, $toto2) } print "le resultat est $boto1/$boto2";
fxtaa
Messages postés
1050
Date d'inscription
mardi 20 octobre 2009
Statut
Membre
Dernière intervention
2 avril 2015
74
27 janv. 2010 à 16:51
27 janv. 2010 à 16:51
ah nan ca marche pas sous excel car je ne savais pas sous quoi tu bossais. Essaye la solution de Pilas sinon.
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
27 janv. 2010 à 16:58
27 janv. 2010 à 16:58
Re Bonjour Ra,
La solution de fxtta est en Perl, ce n'est pas un langage d'Excel. Soit tu utilises la fonction Excel que j'ai postée soit tu utilises le VBA (Visual Basic), seul langage de macro utilisable en Excel mais pour cela, il faut avoir une certaine habitude.
Mais ta demande initiale n'était pas précise sur ce point.
A+
La solution de fxtta est en Perl, ce n'est pas un langage d'Excel. Soit tu utilises la fonction Excel que j'ai postée soit tu utilises le VBA (Visual Basic), seul langage de macro utilisable en Excel mais pour cela, il faut avoir une certaine habitude.
Mais ta demande initiale n'était pas précise sur ce point.
A+
Utilisateur anonyme
27 janv. 2010 à 16:21
27 janv. 2010 à 16:21
Fastoche: déjà, tu multiplie ou divise le numérateur ET le dénominateur de la fraction la plus petite, pour que le dénominateur soit commun aux deux fractions ( tu peux bidouiller l'autre de la mêe manière aussi...). Après, il te suffit d'additionner les deux numérateurs.