Formule sous excel

Résolu
Bonjour,
Je suis entrain de travailler sur un sujet sur excel, et j'ai rencontré dans un document une formule.
Est ce que quelqu'un peut m'expliquer cette formule SVP ??
={(SOMME((QTE)*(L=M4)*(N_ID=$I$2)))}

Merciiiiiii beaucoup d'avance :*
Configuration: Windows XP Internet Explorer 6.0

5 réponses

  1. Contributeur
    bonjour
    apparament qte,N_id sont des plages nommées (en colonne ou en ligne de m^me surface)

    L ? ?? n'est pas une plage nommée car une seule lettre n'est pas admise (on va faire comme si) et M4 sdemble une référence de cellule

    cette formule est dite matricielle (les accolades) et calcule la somme des quantités quand dans la plage L on a la valeur de la valeur de M4 et sur la même ligne la valeur de I2 dans la colonne N_id
    Une fonction SOMMEPROD aurait été ici + efficace et + simple si mes suppositions sont bonnes

    mais regarde dans le classeur la formule et les plages nommées (insertion nom-définir)
    0
    1. Contributeur
      bonjour
      sans le fichierça ne vas pas etre simple, il s'agit d'une formule matricielle utilisant des plages de données
      nommées.bon, j'essaye qd meme : cette formule fait la somme des données de la plage QTE si la valeur dans la plage L est égale à la cellule M4 et si la valeur dans la plage N_ID est égale à la cellule I2....
      0
      1. et L et N_ID existent obligatoirement dans la même feuille que les QTE ?
        parce que je ne les trouve pas dans la mm feuille, et cela me parait sincerement bizarre !!
        0
        1. Contributeur
          non,par forcément sur la même feuille, par contre ils doivent exister dans le classeur (tu peux vérifier via le menu insertion/nom/définir)....
          0
          1. Ah oui, merci beaucoup tompols :) ton info m'est très utile :)
            THX AGAIN
            0