Recherche une formule sur Excell

Résolu/Fermé
nanou - 29 août 2011 à 11:06
 nanou - 29 août 2011 à 12:08
Bonjour,



Je cherche à additionner les nombres de la colonne C, si (ou quand) les codes de la colonne A sont identiques.

Est ce que quelqu'un peut m'aider ?...

merci
A voir également:

6 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié par Vaucluse le 29/08/2011 à 11:53
Re
à défaut de comprendre, essayez ceci:
en D1 une formule à tirer sur la hauteur du champ:
=SI(NB.SI(A:A;A1)=NB.SI($A$1:A1;A1);SOMME.SI(A:A;A1;C:C);"")
elle vous donnera le cumul de C pour chacun des codes identiques, en face de la dernière apparition du code dans la liste et sur cette ligne seulement.
attention aux positions des signes $

Crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
1
Super! J'ai adapté et ca marche impec ! C'est exctement ca que je cherchais!
cela m'évite de nombreuses manipulations et un gain de temps précieux. : )

merci pour votre aide précieuse car je ne l'aurais jamais trouvé toute seule celle-ci.

Bonne journée
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
29 août 2011 à 11:10
Bonjour
si (ou quand) les codes de la colonne A sont identiques.

identiques à quoi?
0
En fait dans ma colonne A j'ai une liste de codes qui identifie un produit. Je cherche à identifier les codes redondants et dans ce cas à additionner leur volumes (en colonne C).

Espérant avoir éclaircie ma question...
0
salut,


Utilise la fonction somme.si

Si j'ai bien compris ta question, la syntaxe est la suivante :
=SOMME.SI(A2:A9;"=critère";C2:C9)
la 1ère partie concerne la plage sur laquelle tu fais la vérification (colonne A dans ton cas).
La 2ème concerne le critère à proprement parler ("=pommes", ">200", ...).
La 3ème partie concerne la plage à sommer, donc la colonne C dans ton cas.

voilà, j'espère que ça peut t'aider.
0
oui mais là mon critère est "un code (suite numérique) " inscrit dans les cellules de la colonne A. Lorsque c'est le même, additionne.

Espérant avoir été plus précise.

merci pour ton aide
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
29 août 2011 à 11:42
bonjour
la solution d'andy est bonne, mais:
si le code est numérique, ne pas le mettre entre guillemets

ex pour un code 30456
=SOMME.SI(A2:A9;30456;C2:C9)

si le code est un texte, ne pas mettre le signe =
=SOMME.SI(A2:A9;critère;C2:C9)

enfin, pour régler tous les problèmes, on peut utiliser une cellule pour lacer le code cherché
=SOMME.SI(A2:A9;D1;C2:C9)
et entrer dans la cellule D1 le code cherché.

crdlmnt
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
29 août 2011 à 11:55
re ou bonjour (suivant l'heure d'arrivée)

La solution sans se prendre la t^te avec des formules serait d'utiliser un tableau croisé dynamique: 5 minutes de boulot...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Merci à tous pour votre aide et réactivité.
0
j'ai pas bien compris. tu peux donner un exemple stp.
pourquoi tu peux pas dire comme critère "=ton code" ? tu dois mettre le critère entre guillemets, sinon il comprend pas. J'ai aussi déjà essayé de faire une formule avec un critère variable (référence à une cellule), mais j'avais pas réussi... tu peux essayer de compiler la fonction indirect.
-2