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 -
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,
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
-
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
-
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... -
Bonjour,
Tu peux utiliser la fonction SOMME.SI
Cordialement. -
Bjr, essaye "somme.si"
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
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