Additioner des formules et non des cellules

Résolu
mac* Messages postés 7 Statut Membre -  
Raymond PENTIER Messages postés 58225 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,je refait ma cabane de jardin et très novice sur Excel je vais exposé mon problème:

une liste de panneau en mètre carré,
première ligne 3 x 1234 x 2345
deuxième ligne 5 x 123 x 456
_____ m2
je mets ma formule en c3 soit C3=somme((A1 *(B1/100)*(C1/100))/100)+((A2 *(B2/100)*(C2/100))/100)
simple pour deux ou trois lignes mais pour disons 40 lignes PFFffffff , recopier les formules une à une c'est pas light. je doit certainement m'y prendre mal. et comment pourrais-je reprendre ce calcul pour une autre liste par exemple.
merci d'avance et courage je me casse la tête depuis un moment Tchô

5 réponses

  1. Gyrus Messages postés 3360 Statut Membre 526
     
    Bonjour,

    Tu peux utiliser une autre colonne :
    En D1, tu places la formule =A1 *(B1/110)*(C1/100)/100
    Puis tu tires la formule en D2, D3, ..., D40.
    En D41, tu fais le total
    =SOMME(D1:D40)

    A+
    1
    1. mac* Messages postés 7 Statut Membre
       
      Salut Gyrus,

      merci de répondre, c'est ce que j'ai fait pour avoir en fin de ligne, une cellule avec cette formule ((Axx *(Bxx/100)*(Cxx/100))/100), mais je voudrai seulement une cellule avec la formule de la totalité de mes lignes ... pour cinq lignes ma formule est ainsi xx=somme((Axx *(Bxx/100)*(Cxx/100))/100)+((Axx *(Bxx/100)*(Cxx/100))/100)+((Axx *(Bxx/100)*(Cxx/100))/100)+((Axx *(Bxx/100)*(Cxx/100))/100)+((Axx *(Bxx/100)*(Cxx/100))/100)
      imagine pour 50 lignes et les "xx" son sympa ici
      pas facile !
      0
      1. Gyrus Messages postés 3360 Statut Membre 526 > mac* Messages postés 7 Statut Membre
         
        Pour 40 lignes :
        =SOMMEPROD(A1:A40;B1:B40;C1:C40)/1000000

        A+
        0
  2. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour mac
    Bonjour Gyrus ;)

    Pour faire le calcul sur l'ensemble des 50 lignes utilises SOMMEPROD :
    =SOMMEPROD(((A1:A50)*((B1:B50)/100)*((C1:C50)/100))/100)

    Cdlmnt
    Via
    1
  3. mac* Messages postés 7 Statut Membre
     
    Salut Via, Gyrus

    Attendez les vacanciers ;) , si il y avait que ça à faire je n’ aurais rien posté, je ré-exprime le souci …exemple
    3 panneaux bois 2400 mm sur 1600 mm
    5 panneaux bois 158 mm sur 1233 mm
    15 panneaux bois 236 mm sur 263 mm ---> je pose sur Excel :
    0) -A - -B- -- -C-
    1) 3 / 2400 / 1600
    2) 5 / 158 / 1233
    3) 15 / 236 / 263
    4) _________13.42 m2
    Le résultat doit être en mètre carré en C4 ce qui formule :
    C4=somme((A1 *(B1/100)*(C1600/100))/100)+((A2 *(B2/100)*(C2/100))/100)+((A3 *(B3/100)*(C3/100))/100)
    Je ne peux pas additionner A (colonne) car A1 est multiplicateur de la ligne(B1 :C1) et non pas de l’ensemble des pièces de bois Ah !pas cool.Ca fait un bout que je me tortille les méninges…
    0
    1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      Re

      Du fin fond de mon lieu de vacances, avec tes données en A1:C3 la formule =SOMMEPROD(((A1:A3)*((B1:B3)/100)*((C1:C3)/100))/100)
      donne bien la surface que tu recherches soit exactement 13,42509

      Que veux-tu de plus ?

      Cdlmnt
      Via
      0
      1. mac* Messages postés 7 Statut Membre > via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention  
         
        Re

        nom de Dieu,mais c'est que vous êtes géniaux,mais mais,sommeprod n'est pas facile à imager
        somme des produits de mmmmh bien vu,merci Via55 et Gyrus,mes nuits seront plus douces merci et que du meilleur pour vous tschaow
        0
    2. mac* Messages postés 7 Statut Membre
       
      Et bonnes vacances
      0
  4. Gyrus Messages postés 3360 Statut Membre 526
     
    Re,

    "si il y avait que ça à faire je n’ aurais rien posté"

    Elle est bien bonne !
    Bonnes vacances menuisier ... :D

    A+
    0
    1. mac* Messages postés 7 Statut Membre
       
      ouai bon ben voilà quoi! merci zête cool A+
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Raymond PENTIER Messages postés 58225 Date d'inscription   Statut Contributeur Dernière intervention   17 487
     
    Bonjour mac*.

    via55, dans ses posts #4 et #7, est resté au plus près de ta propre écriture de formule pour faciliter ta compréhension.
    Mais il va de soi que dans la pratique tu utiliseras celle de Gyrus, au post #3, qui a supprimé tes multiples parenthèses superflues, et rassemblé les 3 divisions par 100 pour en faire une seule division par 1000000.
    En effet
    =SOMMEPROD(A1:A3*B1:B3*C1:C3/1000000)
    est autrement plus lisible et élégant que
    =SOMMEPROD(((A1:A3)*((B1:B3)/100)*((C1:C3)/100))/100)
    C'est une bonne habitude à prendre que, chaque fois qu'on a trouvé une formule qui marche, on vérifie si son écriture ne pourrait pas être allégée, optimisée. Cela sera d'autant plus utile dans le cas où cette formule ne sera pas isolée, comme ici, mais destinée à être recopiée de nombreuses fois : on économise alors du temps de traitement (un tout petit peu) et de la mémoire (un peu plus).

    Salutations à vous trois.
    0