Formule sur excell

Résolu
Bonjour,
j'ai une question concernant une formule

j'ai un tableau de 50 lignes (référence produit" avec 2 colonnes : "quantité pour 1 service" et "prix unitaire" du produit

en bas de la colonne prix unitaire, j'ai un total, qui correspond à la quantité x par le prix unitaire de la première ligne + quantité x par le prix unitaire de la deuxième ligne + quantité x par le prix unitaire de la troisième ligne et ainsi de suite. ce qui parait assez long, en plus je ne peux pas créer une troisième colonne pour total de chaque ligne. car j'ai 20 services en tout et je ne peux pas ajouter des colonnes "annexes"

j'espère que c'est assez clair, si ça ne l'est pas je peux envoyer mon tableau

merci
Configuration: Windows XP
Firefox 3.0.8

12 réponses

  1. Contributeur
    bonjour

    il serait souhaitable que tu envoies le classeur, difficile de comprendre sans le visuel
    0
    1. je te l'envoie où ?
      0
  2. Contributeur
    bonjour,

    essaies sommeprod
    =sommeprod(B2:B50;C2:C50)

    colonneB: quantité
    colonne C =prix
    0
    1. salut,
      ça ne fonctionne pas, en fait ça me prend le total de toute la zone
      ..
      merci quand même
      0
  3. Contributeur
    re:

    pas sur d'avoir tout compris, il manque des données (liaison sur fichier externe)
    voici une formule matricielle à mette en G49
    =SOMME(SI(H5:H48<>0;H5:H48;0)*$E$5:$E$48)

    pour valider une formule matricielle, appuyer sur Ctrl + Maj + Entrée
    si la validation est correcte, des {} encadrent automatiquement la formule
    0
    1. salut,

      j'essaie de suite

      merci
      0
      1. t'es un AS !!!!!!!

        Merci
        0
        1. salut,
          merci pour la formule,
          mais petit soucis,
          lorsque je la valide, et que je veux la modifier (rajouter une dernière ligne dans le calcul)
          le Ctrl + Maj + Entrée ne fonctionne pas j'ai droit à cela : #VALEUR!
          ...
          merci
          0
          1. Contributeur
            re:

            il faut jouer avec les $ (comme au casino lol)
            le mieux est de définir des tables dynamiquement évolutives et de faire la formule à partir de cela.

            je n'ai pas le temps aujourd'hui mais je regarderai plus tard

            Cordialement
            Wilfried

            ps: n'oubliez pas de mettre votre fil sur résolu quand vous obtenez ce que vous cherchez. Merci
            0
            1. salut
              merci pour la formule,
              j'ai trouvé une soluce, j'insère des lignes dans mon tableau, au lieu d'ajouter une ligne à la fin ;-)

              à bientôt
              0