Reconnaître les références et en faire la somme

Tomi0_0 -  
eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Voila mon problème, j'ai tableau dans lequel il y a deux infos :

Colonne A Colonne B
Référence / Nombre d'articles
00401 / 1
00401 / 2
10621 / 4
10621 / 3
15100 / 2
15100 / 1
16000 / 4
16000 / 2
16000 / 18

Voila à quoi il ressemble. J'aimerais avoir la somme de tout les 00401, 10621, 15100 et 16000 dans une colonne C. Est ce possible ? (Sachant que les références varient tout les jours et qu'il y en a beaucoup plus). Peut on avoir une formule qui reconnaîtra les mêmes références et en fera la somme ?

Merci d'avance,

5 réponses

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    Et avec un TCD
    Pas de formule, pas de liste de références à faire. Juste Actualiser en cas de changement des données : https://www.cjoint.com/c/EByng4oHt4H

    eric
    1
  2. benol3 Messages postés 718 Statut Membre 87
     
    Salut,

    Testes cette formule en colone C :

    =SOMME.SI.ENS($B:$B;$A:$A;A1)

    Puis déroules la, tu obtiendras le nombre d'article pour chaque produit mais tu auras des doublons...
    0
  3. g Messages postés 1285 Statut Membre 578
     
    Bonjour,

    Tu peux utiliser la fonction SOMME.SI

    Cordialement.
    0
  4. net_papy Messages postés 233 Date d'inscription   Statut Membre Dernière intervention   104
     
    Bjr, essaye "somme.si"
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    une petite combine pour n'avoir la somme qu'en face de la dernière référence présente dans la ligne et donc de ne pas créer de résultat en doublon:
    en commençant en A2 pour un champ de A2 à A100 (à adapter)

    =SI(NB.SI(A2:$A$100;A2)=1;SOMME.SI($A$2:$A$100;A2;$B$2:$B$100);"")

    attention aux positions des signes $ et tirer la formule sur la hauteur utile de C2 à C100

    (SOMME.SI.ENS n'est pas utile lorsqu'il n'y a qu'un code à traiter)

    crdlmnt

    Errare humanum est, perseverare diabolicum
    0