2 sommes par cellule

Résolu
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

15 réponses

  1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    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
    1. genome
       
      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
    2. durock Messages postés 3145 Date d'inscription   Statut Contributeur Dernière intervention   2 629
       
      Bonjour

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

      Cordialement
      0
  2. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   957
     
    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
  3. qmike549
     
    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
  4. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    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
  7. genome
     
    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
  8. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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
  9. genome
     
    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
  10. genome
     
    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
  11. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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
  12. genome
     
    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
    1. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   957
       
      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
  13. genome
     
    salut Myta, merci pour ta formule
    j ai une erreur lorsque je valide
    0
    1. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   957
       
      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
    2. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      Salut Mytå : Tu en as mis du temps ! Il y a un moment que mon diagnostic était fait ...
      0
  14. genome
     
    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
    1. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   957
       
      Re le forum

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

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