2 sommes par cellule
Résolu
genome
-
genome -
genome -
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
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
-
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. -
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å -
bonjour
rien ne t'empeche de créer deux colonnes supplémentaire comprenant
les chiffres concernés puis d'additonner sur ces deux colonnes -
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. -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
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 -
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 -
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
-
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 -
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?
-
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 -
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?
-
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å
-
-
-
-
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 -
oui c est ce que j'avais essayé, merci encore de ton aide ainsi que celle de Eriiic et Mike-31