2 sommes par cellule

Résolu/Fermé
genome - 19 avril 2011 à 21:07
 genome - 21 avril 2011 à 21:01
Bonjour,

J'ai dans une cellule j ai 2 nombres séparés d'un tiret ,j ai besoin de connaitre les 2 sommes d'une serie de cellule dans une colonne mais je galere un peu avec les fonctions d'excel pouvez vous m'aidez?

exemple
cellule A1 24-20
cellule A2 20-5
etc...
somme= .......-.......

merci
bye
genome

15 réponses

Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 235
19 avril 2011 à 23:40
Bonjour.

Très simple : Tu reprends ton tableau ; mais au lieu d'écrire
cellule A1 24-20
cellule A2 20-5

tu écris
cellule A1 24 ; cellule B1 20
cellule A2 20 ; cellule B2 5

puis tu fais en colonne C les totaux en ligne
et en dernière ligne les totaux en colonne.

C'est comme ça qu'un tableur s'utilise.

Cordialement.
1
merci pourt ta reponse Raymond , mais ce n etait pas ma question je ne peux pas modifier le tableau ni les cellules , elles sont comme indiquées dans ma demande ( en format texte à cause du tiret) et il faut que je trouve un moyen de faire une somme pour chaque nombre( 2) d'une meme cellule.
slts
0
durock Messages postés 14211 Date d'inscription mardi 1 janvier 2008 Statut Contributeur Dernière intervention 9 janvier 2024 2 618
20 avril 2011 à 08:46
Bonjour

"en format texte à cause du tiret"
Je ne vois pas comment tu pourrais additionner du texte.
Pentier et Qmike on raison.

Cordialement
0
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 949
Modifié par Mytå le 19/04/2011 à 22:33
Salut le forum

Un début de solution (Plage et séparateur décimal à adapter)
Pour la partie avant le tiret

=SOMME(SI(ESTNUM(SUBSTITUE(A1:A2;"-";",")*1);ENT(SUBSTITUE(A1:A2;"-";","))))

Formule matricielle à valider par Ctrl + Shift + Enter

Je regarde pour la partie à droite du tiret

Mytå
0
bonjour
rien ne t'empeche de créer deux colonnes supplémentaire comprenant
les chiffres concernés puis d'additonner sur ces deux colonnes
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié par Mike-31 le 20/04/2011 à 14:43
Salut,

Si je comprends bien il s'agit d'additionner les deux valeurs d'une cellule séparé par un tiret, si c'est cela

=GAUCHE(A1;TROUVE("-";A1)-1)+STXT(A1;CHERCHE("-";A1;1)+1;NBCAR(A1))

en relisant les posts, il doit s'agir de

=GAUCHE(A1;TROUVE("-";A1)-1)+GAUCHE(A2;TROUVE("-";A2)-1)&"-"&STXT(A1;CHERCHE("-";A1;1)+1;NBCAR(A1))+STXT(A2;CHERCHE("-";A2;1)+1;NBCAR(A2))

Ou en formule matricielle

=SOMME(GAUCHE(A1:A2;TROUVE("-";A1:A2)-1)*1)&"-"&SOMME(STXT(A1:A2;TROUVE("-";A1:A2)+1;10)*1)

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
20 avril 2011 à 10:24
Bonjour,

Pour simplifier la formule on suppose que toutes les cellules de la plage soient de la forme x-y.
=SOMME(GAUCHE(A1:A2;CHERCHE("-";A1:A2)-1)*1)&"-"&SOMME(STXT(A1:A2;CHERCHE("-";A1:A2)+1;20)*1)
formule matricielle à valider par shift+ctrl+entrée
eric
0
merci Mike-31 et Eriiic pour votre aide.
je ne sais pas si je m'y prend mal mais cela ne fonctionne pas.
quand je valide ma formule j'ai un message d'office me disant qu'il y a une erreur dans la formule.
alors recapitulons
j utilise office 2010
Les 3 cellules sont au format texte
cellule A1 nombres 12-24
cellule A2 mombres 20-25
cellule A3 somme
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
20 avril 2011 à 14:53
Re,

erreur de transcription certainement, pour déclarer une formule matricielle, active bien la formule soit par un double clic dans la cellule ou clic dans la formule dans barre des formules et sans lacher les touches clic sur Ctrl, Shift (touche majuscule) et Entrée lache les touches la formule doit se mettre entre {}

un exemple sur ce lien

https://www.cjoint.com/?ADuoXqTn7ee
0
merci Mike-31 , j ai ouvert ton fichier et c est exaxctement cela que je cherche par contre soit je suis vraiment un cave sois j ai un soucis , quand je fais un Crtl+Shift+Enter les accolades ne s'affiche pas , Ahh je suis blazé... je vais faire des recherches pour mon probleme sur google, merci encore pour ton aide
bye
0
je viens de regarder ta formule sur ton exemple et là bizarrement j'arrive a activer les{}, dois je activer quelaue chose de spécial dans mon tableau sur ma version 2010?
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
20 avril 2011 à 16:39
Re,

Non rien à activer, tu saisis ou colles la formule, s'il n'y a pas d'erreur il suffit de l'activer et CTRL+Shift+Entrée
0
Salut Mike-31 ben apres l'avoir fait mille fois cela fonctionne.... bref! par contre j'aimerais savoir s'il faut changer quelque chose dans la formule pour une selection de cellule specifique ( hormis le numero de cellule bien sur) car sur un onglet d'un tableau je dois faire la somme entre le J3 et J10 , quans je retranscri la formule en ayant modifieé les A1 et A2 par J3 et J10 j ai une erreur, tu as une idée?
0
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 949
20 avril 2011 à 17:33
Re le forum

Ton tableau contient-il des cellules vides ou des valeurs autres que des chiffres.

Si oui, utilise cette formule :

=SOMME(SI(ESTNUM(GAUCHE(A1:A2;TROUVE("-";A1:A2)-1)*1);GAUCHE(A1:A2;TROUVE("-";A1:A2)-1)*1)) & "-" & SOMME(SI(ESTNUM(STXT(A1:A2;TROUVE("-";A1:A2)+1;10)*1);STXT(A1:A2;TROUVE("-";A1:A2)+1;10)*1))

Formule à valider par Ctrl + Shift + Enter

Mytå
0
oui j ai des cellules vides
0
salut Myta, merci pour ta formule
j ai une erreur lorsque je valide
0
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 949
Modifié par Mytå le 21/04/2011 à 04:33
Re le forum

Aucune erreur sur la formule, quand je la pose sur une feuille Excel.

La seule erreur possible serait l'interface chaise-clavier :)

Le fichier : Genome.xls

Mytå
0
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 235
21 avril 2011 à 04:54
Salut Mytå : Tu en as mis du temps ! Il y a un moment que mon diagnostic était fait ...
0
hé hé mes messages disparaissent... bref...
ok merci Myta la formule fonctionne bien par contre si dans une cellule je n ai qu'un nombre, il n est pas comptabilisé, c est possible de faire une modif à la formule ou' cela devient trop hot.
bye
0
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 949
21 avril 2011 à 17:41
Re le forum

Si tu saisie -20 ou 20- la somme va s'éffectuer dans la série.

Mytå
0
oui c est ce que j'avais essayé, merci encore de ton aide ainsi que celle de Eriiic et Mike-31
0